nickysn
|
4646884d87
+ enabled compilation of unit ctypes for i8086-msdos
|
12 năm trước cách đây |
sergei
|
fbf6192aff
* tmipsaddnode.second_addfloat: don't bother reusing locations, always allocate a new register for result.
|
12 năm trước cách đây |
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 năm trước cách đây |
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 năm trước cách đây |
nickysn
|
85c8be531a
+ added an asm implementation of FillWord for i8086 as well
|
12 năm trước cách đây |
florian
|
de2e4632c5
* if a build-id is generated, put it into flash
|
12 năm trước cách đây |
paul
|
43b9308929
compiler: also skip crt1.o for osx 10.9
|
12 năm trước cách đây |
Jonas Maebe
|
40eafc3d82
* don't try to post-process embedded executables when linking is
|
12 năm trước cách đây |
reiniero
|
94d207558d
* fcl-db/tests: cosmetic: extended comments for dbf tests
|
12 năm trước cách đây |
nickysn
|
2f88ae82b1
+ added an asm implementation of FillChar for i8086
|
12 năm trước cách đây |
svenbarth
|
c077adf499
Fix for Mantis #25132
|
12 năm trước cách đây |
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 năm trước cách đây |
lacak
|
ebf70342c5
fcl-db: memds:
|
12 năm trước cách đây |
Jonas Maebe
|
b70e64dc67
* fixed some bugs in the camelCase conversion performed on the JVM target by
|
12 năm trước cách đây |
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 năm trước cách đây |
Jonas Maebe
|
555634b755
* (re)set upper bits of register when appropriate for all operations in
|
12 năm trước cách đây |
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 năm trước cách đây |
nickysn
|
703e3f3ce2
* fixed test/cg/tcall1.pp for i8086
|
12 năm trước cách đây |
svenbarth
|
d908dbeec1
Fix for Mantis #25215.
|
12 năm trước cách đây |
svenbarth
|
d91d4afb0f
Fix for Mantis #25210 .
|
12 năm trước cách đây |
nickysn
|
1f30cd9505
* fixed test tmaclocalprocparam4c.pp for i8086 medium memory model
|
12 năm trước cách đây |
nickysn
|
f3a686eb69
* i8086 far code memory model fixes in tests tw2739,tw3173,tw16034,tw1152,
|
12 năm trước cách đây |
nickysn
|
645cd11b9d
* fixed the assignment of global functions to nested procvars in i8086 far code
|
12 năm trước cách đây |
nickysn
|
378afb69b2
* optimization in tcg386.g_intf_wrapper: use the much more efficient case 1
|
12 năm trước cách đây |
nickysn
|
bfd31e7516
* optimizations in tcg8086.g_copyvaluepara_openarray:
|
12 năm trước cách đây |
nickysn
|
aca22a59f7
* optimizations in tcg386.g_copyvaluepara_openarray in order to avoid the
|
12 năm trước cách đây |
nickysn
|
0f69362edd
- rm LEA reg,imm from x86ins.dat, as that's not a valid x86 instruction,
|
12 năm trước cách đây |
nickysn
|
ff9ce0d20d
* tcg8086.g_copyvaluepara_openarray improvements:
|
12 năm trước cách đây |
nickysn
|
8744fbefbb
* add $parentfp as a first parameter on i8086, instead of last. This makes
|
12 năm trước cách đây |
nickysn
|
7e7ab2fd4d
* also handle nested proc ptrs in thlcgcpu.location_force_mem on i8086
|
12 năm trước cách đây |