svenbarth
|
d908dbeec1
Fix for Mantis #25215.
|
před 12 roky |
svenbarth
|
d91d4afb0f
Fix for Mantis #25210 .
|
před 12 roky |
nickysn
|
1f30cd9505
* fixed test tmaclocalprocparam4c.pp for i8086 medium memory model
|
před 12 roky |
nickysn
|
f3a686eb69
* i8086 far code memory model fixes in tests tw2739,tw3173,tw16034,tw1152,
|
před 12 roky |
nickysn
|
645cd11b9d
* fixed the assignment of global functions to nested procvars in i8086 far code
|
před 12 roky |
nickysn
|
378afb69b2
* optimization in tcg386.g_intf_wrapper: use the much more efficient case 1
|
před 12 roky |
nickysn
|
bfd31e7516
* optimizations in tcg8086.g_copyvaluepara_openarray:
|
před 12 roky |
nickysn
|
aca22a59f7
* optimizations in tcg386.g_copyvaluepara_openarray in order to avoid the
|
před 12 roky |
nickysn
|
0f69362edd
- rm LEA reg,imm from x86ins.dat, as that's not a valid x86 instruction,
|
před 12 roky |
nickysn
|
ff9ce0d20d
* tcg8086.g_copyvaluepara_openarray improvements:
|
před 12 roky |
nickysn
|
8744fbefbb
* add $parentfp as a first parameter on i8086, instead of last. This makes
|
před 12 roky |
nickysn
|
7e7ab2fd4d
* also handle nested proc ptrs in thlcgcpu.location_force_mem on i8086
|
před 12 roky |
nickysn
|
aab978fd19
* fixed test tmacprocvar for i8086 far code memory models
|
před 12 roky |
nickysn
|
38ad4974fd
* i8086 medium/compact memory model fixes in tests tb0368,tb0423,tb0433,tb0433a,
|
před 12 roky |
nickysn
|
7e3d041a11
* fixed test tb0309.pp for i8086 medium/compact memory models
|
před 12 roky |
nickysn
|
2a11883ad6
* fixed test units/system/tassignd.pp for i8086 medium/compact memory model
|
před 12 roky |
nickysn
|
f006476ff0
* fixed tests tprocvar1 and tprocvar3 for i8086 medium/compact memory model
|
před 12 roky |
nickysn
|
1795368cff
* fixed test tchlp24 for i8086 medium/compact memory models
|
před 12 roky |
nickysn
|
ef51c8c5a2
* fixed the interface wrapper code generation for virtual methods on i8086 in
|
před 12 roky |
nickysn
|
116d3746ca
* fixed the stack offset to the self parameter when generating an interface
|
před 12 roky |
marco
|
655428a467
* fix for mantis #25202 macpascal->macpas, patch by Thaddy.
|
před 12 roky |
sergei
|
8afc5b8ebf
+ Basic implementation of TXPathNSResolver class, Mantis #25183.
|
před 12 roky |
nickysn
|
5abeb67bff
* the i8086 versions of InterLockedDecrement and InterLockedIncrement were
|
před 12 roky |
nickysn
|
83aa50de74
* emit a far jmp in the interface wrapper on i8086 in far code memory models
|
před 12 roky |
nickysn
|
e0e4c04456
* the Ptr(sel,ofs) parameters changed from longint to word on i8086
|
před 12 roky |
nickysn
|
e0350d6f44
+ added test tlea2.pp, which tests the LEA instruction with a 64-bit, 32-bit and
|
před 12 roky |
nickysn
|
f30fddec53
* use 16-bit LEA directly in fpc_SetJmp, since that instruction is now supported
|
před 12 roky |
nickysn
|
4aa010eedc
+ support LEA with 16-bit operand size
|
před 12 roky |
Jonas Maebe
|
8dd956cbde
* convert unicode/widestring constants to ansistring in resourcestring
|
před 12 roky |
nickysn
|
9be15583af
* compilation of i8086 rtl fixed (seems like the fpc asm reader doesn't support 16-bit LEA, so hardcode it with DB for now)
|
před 12 roky |