提交历史

作者 SHA1 备注 提交日期
  nickysn 784333edbb + added tai_const.Create_nil_codeptr and .Create_nil_dataptr, which should eventually replace tai_const.Create_sym(nil) 12 年之前
  florian 844806cb19 * renamed parameter bp (x86 ism) into fp for dump_stack 12 年之前
  florian f50e25afa0 * tests built/updated using gcc 4.8.1 12 年之前
  nickysn 6c1262049e * tai_const.Create_sym_offset: follow the default i8086 data (instead of code) pointer size for asm symbols with typ=AT_DATA 12 年之前
  marco eebfeca41d * removed all ver2_* defines older than 2_4. 2_4 can probably also get removed from trunk, but better in a separate commit. 12 年之前
  sergei 89c9cdf6c4 + MIPS: implemented parameter location reusing, eliminating second copy of (potentially large) records passed by value. When parameter is passed both in registers and stack, let it have a single LOC_REFERENCE location on callee side, and store relevant registers on stack (into 16-byte area reserved by ABI) early in prologue. 12 年之前
  florian 466eb4c684 * use MOVAPS/MOVAPD for reg -> reg moves to reduce data dependencies 12 年之前
  florian e44d33f4db * rebuild with gcc 4.7.2, tcalext6 still fails because struct struct1 (one single value) is still returned on the fpu stack by gcc, this is not abi compliant on windows 12 年之前
  pierre 91821acfc6 Use new conditional CPUSMALL and define it for m68k and 8086 cpu to use small array size 12 年之前
  sergei 1419a12865 - Removed MIPS-specific code which has been copied to TMIPSProcinfo.set_first_temp_offset in r23885. 12 年之前
  florian 19495439b1 * do not destroy the left operand in second_ansistring_to_pchar if it is a register 12 年之前
  florian 541d67771b * keep managed types in registers if possible. Under certain circumstances (if they don't require init/final code, 12 年之前
  nickysn 58b22adaf1 + added function cpubase.segment_regs_equal, which checks whether 2 segment regs are equal in the current memory model 12 年之前
  paul 5a6b6d2c4d rtl: fix loading of long integer values to float properties 12 年之前
  marco 72b0e72580 * added a fix for crashes on very short fpdoc projects. x.y.z.count was examined without checking x,y and z existed. 12 年之前
  florian 00b03de7f0 * split SetCodePage into a wrapper and a function doing the real work to get rid of exception frames in the simple case 12 年之前
  michael 2b6f33711b * Patch from Ludo Brands to implement InstanceName (Bug ID 24635) 12 年之前
  sergei 4a9fe5d07d * Fixed register live range in for-loops: 12 年之前
  marco ac3815fd84 * hopefully final series of tchar elimination. 12 年之前
  marco d7f3ab848b * fixed some more tchar cases into a proper ifdef unicode -W else -A structure. 12 年之前
  marco 993bc2511f * Patch from Ocean, Mantis #24625 adding ISimpleFrameSite,IFont,IFontDisp,IPictureDisp 12 年之前
  michael 2842b90e1c * Patch from Laco to define SQL_IDENTIFIER_CASE 12 年之前
  sergei 456f991c51 * MIPS: 3-operand forms of DIV and DIVU are not macros if first operand is $zero. 12 年之前
  pierre 6e9489c41e Add annotate_displaty_prompt added before GDB 7.6 release 12 年之前
  pierre 59d29b6c91 + Handler -dynamic-linker correctly, i.e. 12 年之前
  florian 9c1a4e2217 o error message file update by Karl-Michael Schindler: 12 年之前
  pierre 91bc424694 Fix bug report 24612: 12 年之前
  pierre 4892461009 Fix error in script about check if C compiler is GNU 12 年之前
  florian 37df6f6455 * nostackframe now results in an error if used on pascal subroutines 12 年之前
  florian fc72490166 * handle LOC_*FPUREGISTER correctly when using sse2 sqr, resolve #26408 12 年之前