Commit History

Author SHA1 Message Date
  nickysn e1792e712a * changed the 'size' parameter of fpc_zeromem and fpc_fillmem from ptruint to sizeuint 8 years ago
  florian 9c81e90e08 + extension to iso mode: reset/rewrite can take a file name as a second parameter 8 years ago
  svenbarth 26a2ddd3d6 + extend Delete() intrinsics with Delphi compatible support for dynamic arrays. Also fixes Mantis #30306 9 years ago
  svenbarth 248490bbf1 * declare fpc_zeromem and fpc_fillmem as inline to avoid one call 9 years ago
  svenbarth fd66d70449 innr.inc: 9 years ago
  svenbarth a2c9c75e97 Convert Insert() and Delete() to intrinsics in preparation for dynamic array support for these two procedures. 9 years ago
  nickysn c78f406d99 + implemented proper stack checking for the i8086 9 years ago
  Jonas Maebe 2afd8eb802 - removed FPC_HAS_STR_CURRENCY-related code, FPC 2.6.4 has it 10 years ago
  Jonas Maebe e2da416270 + new file for llvm intrinsics (using external compilerprocs) 10 years ago
  florian ba1297b1ab + provide also 8 and 16 bit div/mod helper 10 years ago
  Jonas Maebe 3f736f6114 * handle the loading of VMT entries at the node level, so it's done in a 10 years ago
  florian 98856437b2 * disable fpc_chararray_enum for now on avr because the register allocator cannot currently handle it 10 years ago
  Jonas Maebe 67b8aceaee * synchronized with privatetrunk till r30095 10 years ago
  michael 3563944752 * Patch to allow changing TVarRec data (bug ID 26773) 10 years ago
  Jonas Maebe 5c75b6dd6b * synchronised with trunk up till r28402 11 years ago
  nickysn 5edbd1cd03 * fixed i8086 ifdef (should be ifdef cpui8086, not i8086, because that's the 11 years ago
  nickysn 13646c7afe + added rtl helper for huge pointer subtraction 11 years ago
  Jonas Maebe 7949bebb8d * synchronised with r28168 of trunk 11 years ago
  nickysn c306f48c14 + added rtl helpers for huge pointer comparisons 11 years ago
  nickysn f0346c096f + added rtl helpers for huge pointer arithmetic 11 years ago
  Jonas Maebe bacd303208 * synchronized with trunk up to r27758 11 years ago
  sergei 217bac7a0b - Removed fpc_pi_real compilerproc, it is no longer used. At least two releases (2.6.2 and 2.6.4) emit Pi directly as a constant. 11 years ago
  sergei a7563fd0c8 * Added {$ifdef ver2_6} around stuff which is no longer used but needed for bootstrapping. 11 years ago
  Jonas Maebe e9268a0a14 * synchronised with trunk up till r26975 11 years ago
  Jeppe Johansen 9b79f2f68d Added support for 8-bit CPU's in RTL. Mostly for missing implementations of int<->string conversion and console/text output. 11 years ago
  sergei d004607876 * fpc_raiseexception does not return a result. 11 years ago
  florian 15df4a4f80 + support iso pascal like program parameters in iso mode 11 years ago
  florian e841027a48 * fixes handling of typed files in iso mode 11 years ago
  nickysn c2ba9ebfe5 + added different mul helpers for the 32 to 64-bit muls, since they can usually 11 years ago
  Jonas Maebe d2b8275b99 + support for arbitrary encodings in readstr/writestr 11 years ago