nickysn
|
714ca3a61d
* fixed the stack traces under linux (StackTop wasn't initialized)
|
12 年之前 |
nickysn
|
f23794bf39
* get_caller_frame for i8086 optimized for size
|
12 年之前 |
nickysn
|
7489bfb56b
* fixed get_caller_addr returning the wrong segment in i8086 medium memory model
|
12 年之前 |
nickysn
|
4646884d87
+ enabled compilation of unit ctypes for i8086-msdos
|
12 年之前 |
sergei
|
fbf6192aff
* tmipsaddnode.second_addfloat: don't bother reusing locations, always allocate a new register for result.
|
12 年之前 |
sergei
|
dd472dbfb0
* MIPS: when converting int to real, use a floating point constant directly, instead of emulating it with integers. tai_real_64bit already handles all endian issues.
|
12 年之前 |
sergei
|
40239e8bcc
* Elaborating removal of branches with delay slots: ignore reg. deallocations that are inserted by RA between branch and its delay slot instruction.
|
12 年之前 |
nickysn
|
85c8be531a
+ added an asm implementation of FillWord for i8086 as well
|
12 年之前 |
florian
|
de2e4632c5
* if a build-id is generated, put it into flash
|
12 年之前 |
paul
|
43b9308929
compiler: also skip crt1.o for osx 10.9
|
12 年之前 |
Jonas Maebe
|
40eafc3d82
* don't try to post-process embedded executables when linking is
|
12 年之前 |
reiniero
|
94d207558d
* fcl-db/tests: cosmetic: extended comments for dbf tests
|
12 年之前 |
nickysn
|
2f88ae82b1
+ added an asm implementation of FillChar for i8086
|
12 年之前 |
svenbarth
|
c077adf499
Fix for Mantis #25132
|
12 年之前 |
svenbarth
|
798bb91e90
Extract tdef.is_related plus its overrides in tobjectdef, trecorddef and tstringdef into a new function def_is_related in unit defcmp.
|
12 年之前 |
lacak
|
ebf70342c5
fcl-db: memds:
|
12 年之前 |
Jonas Maebe
|
b70e64dc67
* fixed some bugs in the camelCase conversion performed on the JVM target by
|
12 年之前 |
svenbarth
|
76f6de5cf1
Refactor tobjectdef.find_implemented_interface out into unit defcmp so that the recently introduced cycle between symdef and defcmp can be broken again.
|
12 年之前 |
Jonas Maebe
|
555634b755
* (re)set upper bits of register when appropriate for all operations in
|
12 年之前 |
nickysn
|
a0723ccfd5
* also check if ECX is nonvolatile in is_ecx_used. Not strictly necessary for the current set of i386 calling conventions, but good as an extra safety precaution in case new calling conventions are added or the code is adapted and used on other platforms.
|
12 年之前 |
nickysn
|
703e3f3ce2
* fixed test/cg/tcall1.pp for i8086
|
12 年之前 |
svenbarth
|
d908dbeec1
Fix for Mantis #25215.
|
12 年之前 |
svenbarth
|
d91d4afb0f
Fix for Mantis #25210 .
|
12 年之前 |
nickysn
|
1f30cd9505
* fixed test tmaclocalprocparam4c.pp for i8086 medium memory model
|
12 年之前 |
nickysn
|
f3a686eb69
* i8086 far code memory model fixes in tests tw2739,tw3173,tw16034,tw1152,
|
12 年之前 |
nickysn
|
645cd11b9d
* fixed the assignment of global functions to nested procvars in i8086 far code
|
12 年之前 |
nickysn
|
378afb69b2
* optimization in tcg386.g_intf_wrapper: use the much more efficient case 1
|
12 年之前 |
nickysn
|
bfd31e7516
* optimizations in tcg8086.g_copyvaluepara_openarray:
|
12 年之前 |
nickysn
|
aca22a59f7
* optimizations in tcg386.g_copyvaluepara_openarray in order to avoid the
|
12 年之前 |
nickysn
|
0f69362edd
- rm LEA reg,imm from x86ins.dat, as that's not a valid x86 instruction,
|
12 年之前 |