História revízii

Autor SHA1 Správa Dátum
  nickysn 38ad4974fd * i8086 medium/compact memory model fixes in tests tb0368,tb0423,tb0433,tb0433a, 12 rokov pred
  nickysn 7e3d041a11 * fixed test tb0309.pp for i8086 medium/compact memory models 12 rokov pred
  nickysn 2a11883ad6 * fixed test units/system/tassignd.pp for i8086 medium/compact memory model 12 rokov pred
  nickysn f006476ff0 * fixed tests tprocvar1 and tprocvar3 for i8086 medium/compact memory model 12 rokov pred
  nickysn 1795368cff * fixed test tchlp24 for i8086 medium/compact memory models 12 rokov pred
  nickysn ef51c8c5a2 * fixed the interface wrapper code generation for virtual methods on i8086 in 12 rokov pred
  nickysn 116d3746ca * fixed the stack offset to the self parameter when generating an interface 12 rokov pred
  marco 655428a467 * fix for mantis #25202 macpascal->macpas, patch by Thaddy. 12 rokov pred
  sergei 8afc5b8ebf + Basic implementation of TXPathNSResolver class, Mantis #25183. 12 rokov pred
  nickysn 5abeb67bff * the i8086 versions of InterLockedDecrement and InterLockedIncrement were 12 rokov pred
  nickysn 83aa50de74 * emit a far jmp in the interface wrapper on i8086 in far code memory models 12 rokov pred
  nickysn e0e4c04456 * the Ptr(sel,ofs) parameters changed from longint to word on i8086 12 rokov pred
  nickysn e0350d6f44 + added test tlea2.pp, which tests the LEA instruction with a 64-bit, 32-bit and 12 rokov pred
  nickysn f30fddec53 * use 16-bit LEA directly in fpc_SetJmp, since that instruction is now supported 12 rokov pred
  nickysn 4aa010eedc + support LEA with 16-bit operand size 12 rokov pred
  Jonas Maebe 8dd956cbde * convert unicode/widestring constants to ansistring in resourcestring 12 rokov pred
  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) 12 rokov pred
  nickysn c9d021aeb8 * prefer to use ax in fpc_SetJmp for i8086, because it's faster on old CPUs (and makes no difference on newer CPUs) 12 rokov pred
  nickysn acbf73ec6e * stack frame eliminated also in fpc_longJmp for i8086 12 rokov pred
  nickysn 0d24dcc21b * optimizations in fpc_SetJmp for i8086 by stack frame elimination and using SI instead of BP 12 rokov pred
  nickysn 6596ba9036 * fixed the stack param offsets in Ptr, get_caller_addr and get_caller_frame after the stackframe elimination 12 rokov pred
  nickysn 9bf3d1edff * optimized get_caller_addr and get_caller_frame on i8086 by eliminating the stack frame and using si, instead of bp 12 rokov pred
  nickysn aa9fe36fd3 * optimized version of Ptr() for i8086 12 rokov pred
  nickysn 1c53d24743 * fixed typo (bug) in i8086 get_pc_addr. Use SP instead of BP to obtain the 12 rokov pred
  nickysn 814e1297ed * tcg8086.g_adjust_self_value fixed for far code memory models 12 rokov pred
  nickysn 60537a94ea * fixed test tintuint for i8086 medium memory model 12 rokov pred
  nickysn 7ff97d9b7d * specify AT_DATA when refering to the 'RESSTR' symbols; among other things, 12 rokov pred
  nickysn ea1370a89e + implementated get_frame() and get_pc_addr() for the i8086 12 rokov pred
  nickysn bf07fc077b * specify AT_DATA in all references to the tobjectdef.vmt_mangledname symbol. 12 rokov pred
  nickysn 9b2b5a9565 * fixed a bug in fpc_SetJmp on i8086, that caused an incorrect value of sp to 12 rokov pred