Historique des commits

Auteur SHA1 Message Date
  nickysn ef2423128f * use CodePointer instead of Pointer in TObject.MethodName() and .MethodAddress() for i8086 medium memory model compatibility il y a 12 ans
  nickysn 2e97de9522 + added an i8086 specific override of thlcgcpu.location_force_mem, which handles 6-byte (medium/compact memory model) method pointers il y a 12 ans
  nickysn f5a0702f9a + added i8086 specific implementation of Tcgtypeconvnode.second_nil_to_methodprocvar, which supports memory models with far code and/or far data il y a 12 ans
  nickysn 91d7b2bc94 + added i8086 medium/compact model 6-byte (mixed near + far) method pointer support in tcgloadnode and tcgassignmentnode il y a 12 ans
  sergei 8e6d4b41e2 + MIPS: started the peephole optimizer. il y a 12 ans
  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. il y a 12 ans
  Károly Balogh 4df92ddc08 dummy GetLastOSerror to make fcl-whatever build, and header cleanup/fixes il y a 12 ans
  Károly Balogh 4f041157c4 build ctypes on Amiga too il y a 12 ans
  Károly Balogh 9363585d19 don't try to build SVN on Amiga for now il y a 12 ans
  Jonas Maebe 1a560e9875 * when concatenating ansistrings, do not map CP_NONE (rawbytestring) to il y a 12 ans
  Jonas Maebe 9b9252e507 * don't depend on the (non-Delphi-compatible) behaviour that the current il y a 12 ans
  Jonas Maebe d1c36c464a * fixed r22247 so it does in fact set the destination code page properly il y a 12 ans
  Jonas Maebe 957854c0ae + test for assign/rename/erase/mkdir/rmdir with utf8/cp866 encoded file il y a 12 ans
  Jonas Maebe 197b949dfa * fixed chdir/rmdir/mkdir(rawbytestring) on FPCRTL_FILESYSTEM_SINGLE_BYTE_API il y a 12 ans
  Jonas Maebe aaa5bb48de + ToSingleByteFileSystemEncodedFileName(array of widechar) overload for more il y a 12 ans
  Jonas Maebe df6a2dce00 + unicodestring support for assign/erase/rename il y a 12 ans
  Jonas Maebe d676bbf9af * the filerec.name field is 0-based, not 1-based -> to check for an empty il y a 12 ans
  Jonas Maebe a00828e3e2 * fixed buffer overrun in SysPCharToNtStr il y a 12 ans
  Jonas Maebe 953e088c14 + unicodestring support for POpen(), and DefaultFileSystemCodePage support il y a 12 ans
  Jonas Maebe 8538f48fda * made the ansistring parameters of the fp*() overloads constant, changed il y a 12 ans
  Jonas Maebe e132a77709 - reverted optimisation from r24962, it's already performed in SetCodePage() il y a 12 ans
  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. il y a 12 ans
  sergei 9a6edd0fb8 * MIPS: handle restoring GP after calls without GAS macro processing, removes ugly workaround for GAS bug. il y a 12 ans
  michael 4afefd6cbe * Added AddText as suggested in bug ID #24764 il y a 12 ans
  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 il y a 12 ans
  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. il y a 12 ans
  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. il y a 12 ans
  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 il y a 12 ans
  reiniero 29795e1b30 fcl-db: cosmetic: dbase: add reference to language IDs/codepages for DBaseIV il y a 12 ans
  sergei f49be98507 * MIPS: avoid temp if possible also when converting unsigned 32-bit integers to real. il y a 12 ans