Commit History

Autor SHA1 Mensaxe Data
  sergei cc8772cf92 * sizeof(x), typeof(x): if "x" is typenode, request GOT for PIC because a global VMT label will be loaded. %!s(int64=12) %!d(string=hai) anos
  lacak b17cdf4e09 fcl-db: bufdataset: use call to FreeBlobBuffers instead of separate Freemem+Dispose %!s(int64=12) %!d(string=hai) anos
  lacak f520795cfe fcl-db: formatting (unification char-case) %!s(int64=12) %!d(string=hai) anos
  lacak 299938e784 fcl-db: sqldb: FSelectable must be set to true by default, to work for TSQLConnections which does not provide information about statement (if there will be resultset) at preparation stage. %!s(int64=12) %!d(string=hai) anos
  paul fa0d5bb66e rtl: add tkBool into TTypeData case (issue #0024538) %!s(int64=12) %!d(string=hai) anos
  nickysn b409d600ee + implemented the tiny memory model for i8086-msdos; we now produce working dos .com files as well %!s(int64=12) %!d(string=hai) anos
  Jeppe Johansen f3273fa87d Optimize Add/Sub+Ldr/Str by using preindexed references %!s(int64=12) %!d(string=hai) anos
  joost f8a6ddd460 * Fixed paths in fpmake.pp files %!s(int64=12) %!d(string=hai) anos
  joost 07325e2b80 * fpcres depends on paszlib %!s(int64=12) %!d(string=hai) anos
  joost 53d1a08e03 * Do not use an underscore in the directory-names of winunits-base and -jedi %!s(int64=12) %!d(string=hai) anos
  joost df4191acb3 * Handle the location of each package at run-time, not at compilation time %!s(int64=12) %!d(string=hai) anos
  Jeppe Johansen 2d823452b7 The scheduler pass of the ARM optimizer left markers in the instruction list, which could prevent further peephole optimizations %!s(int64=12) %!d(string=hai) anos
  nickysn 7edabc64e6 * rm support for Mem without segment on i8086 %!s(int64=12) %!d(string=hai) anos
  nickysn dd0d2d6bf5 * fixed the spurious compiler warnings and added proper rangechecking when using Mem[] on i8086 %!s(int64=12) %!d(string=hai) anos
  Jeppe Johansen 570b40faed Signed modulus by 2 on ARM with no division is optimized to a series of instructions instead of calling fpc_mod_longint. %!s(int64=12) %!d(string=hai) anos
  Jonas Maebe 7f2750f188 * missing part of r24776, using a build server also has pitfalls :/ %!s(int64=12) %!d(string=hai) anos
  Jonas Maebe 9938169d2c * don't use the paracgsize in get_paraloc_def(), because it generally %!s(int64=12) %!d(string=hai) anos
  Károly Balogh e3594452b5 implemented FileGetDate for MorphOS, based on FileAge implementation %!s(int64=12) %!d(string=hai) anos
  nickysn c867fb14dd + implemented dos.exec on i8086-msdos %!s(int64=12) %!d(string=hai) anos
  Tomas Hajny d066a78559 * fix breakage after writestr changes in r23888 %!s(int64=12) %!d(string=hai) anos
  michael 998da11ecd * Script to test for memory leaks %!s(int64=12) %!d(string=hai) anos
  michael 98c9425c8b * Fix memory leaks in tests %!s(int64=12) %!d(string=hai) anos
  michael b5dff9b917 * Fix some memory leaks (not all: see AppendDeleteCancelUpd) %!s(int64=12) %!d(string=hai) anos
  michael ff1c478ba4 * Fix some memory leaks (not all: see AppendDeleteCancelUpd) %!s(int64=12) %!d(string=hai) anos
  sergei 4e873d0561 + Determine early (before pass 2) whether managed parameters/locals/temps will cause the procedure to reference RTTI labels and, therefore, need GOT. %!s(int64=12) %!d(string=hai) anos
  nickysn 75451181c9 * fixed the passing of the extended floating type parameters on i8086 after r24761 %!s(int64=12) %!d(string=hai) anos
  Károly Balogh 60879c9c4f also return the colon for ExtractFileDrive on Amiga/MorphOS %!s(int64=12) %!d(string=hai) anos
  sergei 4b820a1ca5 - Removed tcgloadnode.generate_picvaraccess, it is never used and is not necessary because PIC stuff is handled at lower levels. %!s(int64=12) %!d(string=hai) anos
  Jonas Maebe 109317e460 + full support for parameter passing in the high level code generator %!s(int64=12) %!d(string=hai) anos
  Jonas Maebe 7d9f98e516 + def_cgmmsize() that returns a vector tcgsize for arraydefs (as generated %!s(int64=12) %!d(string=hai) anos