Commit History

Author SHA1 Message Date
  nickysn 7edabc64e6 * rm support for Mem without segment on i8086 12 years ago
  nickysn dd0d2d6bf5 * fixed the spurious compiler warnings and added proper rangechecking when using Mem[] on i8086 12 years ago
  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. 12 years ago
  Jonas Maebe 7f2750f188 * missing part of r24776, using a build server also has pitfalls :/ 12 years ago
  Jonas Maebe 9938169d2c * don't use the paracgsize in get_paraloc_def(), because it generally 12 years ago
  Károly Balogh e3594452b5 implemented FileGetDate for MorphOS, based on FileAge implementation 12 years ago
  nickysn c867fb14dd + implemented dos.exec on i8086-msdos 12 years ago
  Tomas Hajny d066a78559 * fix breakage after writestr changes in r23888 12 years ago
  michael 998da11ecd * Script to test for memory leaks 12 years ago
  michael 98c9425c8b * Fix memory leaks in tests 12 years ago
  michael b5dff9b917 * Fix some memory leaks (not all: see AppendDeleteCancelUpd) 12 years ago
  michael ff1c478ba4 * Fix some memory leaks (not all: see AppendDeleteCancelUpd) 12 years ago
  sergei 4e873d0561 + Determine early (before pass 2) whether managed parameters/locals/temps will cause the procedure to reference RTTI labels and, therefore, need GOT. 12 years ago
  nickysn 75451181c9 * fixed the passing of the extended floating type parameters on i8086 after r24761 12 years ago
  Károly Balogh 60879c9c4f also return the colon for ExtractFileDrive on Amiga/MorphOS 12 years ago
  sergei 4b820a1ca5 - Removed tcgloadnode.generate_picvaraccess, it is never used and is not necessary because PIC stuff is handled at lower levels. 12 years ago
  Jonas Maebe 109317e460 + full support for parameter passing in the high level code generator 12 years ago
  Jonas Maebe 7d9f98e516 + def_cgmmsize() that returns a vector tcgsize for arraydefs (as generated 12 years ago
  Jonas Maebe 7566ddcc8f * add a tdef to each parameter location and set it for all target 12 years ago
  Jonas Maebe 53ba7fbb8b * support formaldef in def_cgsize (-> OS_ADDR) 12 years ago
  Jonas Maebe dd15ee5bf2 * removed superfluous checks (push_addr_param() already checks for those) 12 years ago
  Jonas Maebe 4e210e57c2 * use the correct type (pointer to object type) when loading the function 12 years ago
  nickysn e2241d97a2 * i8086 optimizations for 32-bit OP_SAR with const >= 16 12 years ago
  nickysn 55a071692e * i8086 optimizations in op_const_reg for 32-bit OP_SHL and OP_SHR with const >= 16 12 years ago
  nickysn 90ecd72286 * x86_64 compilation fixed after r24752 12 years ago
  joost 99aed66f3c * Fixed uninitialized variable problem 12 years ago
  joost 76c1b9da71 * Use fpmkunit to obtain gcclib-dir for configuration files 12 years ago
  nickysn ec76b2cf40 * refactored the segment-in-integer-register reference support, so it's handled in make_simple_ref, instead of all over the place in the code generator 12 years ago
  Károly Balogh b2729613c2 turn off gdbint for MorphOS 12 years ago
  nickysn 40630a7cde * slight accuracy improvement in crt.delay for i8086-msdos 12 years ago