提交历史

作者 SHA1 备注 提交日期
  nickysn 2e97de9522 + added an i8086 specific override of thlcgcpu.location_force_mem, which handles 6-byte (medium/compact memory model) method pointers 12 年之前
  nickysn f5a0702f9a + added i8086 specific implementation of Tcgtypeconvnode.second_nil_to_methodprocvar, which supports memory models with far code and/or far data 12 年之前
  nickysn 91d7b2bc94 + added i8086 medium/compact model 6-byte (mixed near + far) method pointer support in tcgloadnode and tcgassignmentnode 12 年之前
  sergei 8e6d4b41e2 + MIPS: started the peephole optimizer. 12 年之前
  sergei 9494fadf08 * MIPS: set pi_do_call flag for assembler procedures with stackframes, so in PIC mode it further receives pi_needs_got in PIC mode and allocates the GP save temp. 12 年之前
  Károly Balogh 4df92ddc08 dummy GetLastOSerror to make fcl-whatever build, and header cleanup/fixes 12 年之前
  Károly Balogh 4f041157c4 build ctypes on Amiga too 12 年之前
  Károly Balogh 9363585d19 don't try to build SVN on Amiga for now 12 年之前
  sergei f80ce76a69 + MIPS: emulate "flags", i.e. support LOC_FLAGS location. This allows to generate differently optimized code for branching and for conversion to register, typically saving a register and instruction per compare. 12 年之前
  sergei 9a6edd0fb8 * MIPS: handle restoring GP after calls without GAS macro processing, removes ugly workaround for GAS bug. 12 年之前
  michael 4afefd6cbe * Added AddText as suggested in bug ID #24764 12 年之前
  nickysn 4b93fa1323 * set all the i8086 calling conventions' volatile registers to be the same as the 'pascal' calling convention; this should make cdecl compatible with 16-bit C compilers 12 年之前
  sergei dffe9cbc55 * Output sizes in map files without truncation and without leading zeros, plus a few more tweaks to make it look more like map files generated by ld. Resolves #24747. 12 年之前
  sergei 8b1463aedc * tprocdef.customprocname: fixed bug introduced in r21069 that was causing result to always contain 'procedure' or 'function' word. These should be included only if pno_proctypeoption flag is given. Resolves #24640. 12 年之前
  reiniero 2240c24252 fcl-db: dbase: Remove erroneous language ID $20 Czech as it does not appear in references. Fixes issue #0024730: Incorrect dbf Language ID to Locale convert table for Czech locale Windows 12 年之前
  reiniero 29795e1b30 fcl-db: cosmetic: dbase: add reference to language IDs/codepages for DBaseIV 12 年之前
  sergei f49be98507 * MIPS: avoid temp if possible also when converting unsigned 32-bit integers to real. 12 年之前
  sergei c3350d13f9 * MIPS: floating point parameters on stack should be loaded to/from FPU registers directly, without using temp. 12 年之前
  nickysn 3e0cc1e5f6 * fixes for the compilation of unit variants in the i8086 medium memory model 12 年之前
  nickysn e8005f9485 * fixed compilation of unit typinfo in the i8086 medium memory model 12 年之前
  nickysn d377ffdbec + added types CodePtrInt and CodePtrUInt, defined as integers with the same size as a CodePointer 12 年之前
  nickysn 79db53b049 * TPropInfo.GetProc, .SetProc and .StoredProc changed to CodePointer for compatibility with the i8086 medium memory model 12 年之前
  nickysn 59d014dd10 + extended test tfarptr2 to also test comparisons with nil 12 年之前
  nickysn 2a64ba0ad3 * do a 32-bit comparison on far and huge pointers 12 年之前
  nickysn 0d565aeba9 + extended test tfarptr2.pp 12 年之前
  nickysn 56fbf8d4fe + added test tfarptr2.pp, which tests far pointer equality comparison 12 年之前
  nickysn 1eaa23b738 + added a simple test for i8086 far pointers 12 年之前
  reiniero 4428a1e68a fcl-db: example program that shows creating, using dbf as well as exporting using dbexport 12 年之前
  michael de8f4e37c0 * Fix DeleteTempUploadedFile so it frees the stream 12 年之前
  ludob d03262d39a pqconnection: changed FCursorCount to dword to avoid 'prepared statement already exists' errors when preparing more than 64k queries in one transaction while keeping one ore more queries open 12 年之前