Historique des commits

Auteur SHA1 Message Date
  joost d98fb1f004 * Some fpmake.pp fixes il y a 12 ans
  reiniero 773ee3d21c * fcl-db: clarified Dataset.txt il y a 12 ans
  joost 2fe7dbfc6c * Several fpmake.pp fixes il y a 12 ans
  svenbarth f1f89c77c3 Finally refactor "b_needs_init_final" flag to be a symtable flag which is written to/loaded from the PPU (as discussed in the thread "Status report for "class helpers"" in fpc-devel on 29th January 2011). il y a 12 ans
  paul b333ef582b compiler: don't treat array[..] of dynamic array as a 2 dimension array il y a 12 ans
  nickysn 6695c8578f * set the TinyHeapMinBlock const relative to the pointer size il y a 12 ans
  nickysn f0ada1ccc5 * fixed bug in SysTinyGetMem that caused heap corruption if the free block that's being allocated is followed tightly by an already allocated block il y a 12 ans
  nickysn 9312419ce8 * fixed heap block start and size alignment in RegisterTinyHeapBlock il y a 12 ans
  nickysn 4fc5900c78 + added writelns behind { DEBUG_TINY_HEAP} for tracing the tiny heap calls il y a 12 ans
  pierre 7f5aa5a441 Avoid some range check errors for msdos target il y a 12 ans
  pierre cc8708c3c9 Improve test to allow easier understanding of errors il y a 12 ans
  yury 4a696dbf00 * pas2jni: fixed error during records processing. il y a 12 ans
  yury 8bc8363c77 * pas2jni: added fcl-json dependency. il y a 12 ans
  yury 94197aade9 * pas2jni: fixed processing of int64 and boolean constants. Also fixes to correctly process whole System unit. il y a 12 ans
  yury 10c1b11d15 * ppudump: Output "RetType" attribute for procedures and destructors. il y a 12 ans
  yury 45895f26e0 * pas2jni: use stable JSON output from ppudump. il y a 12 ans
  reiniero 6211de8b87 * fcl-db/dbase: add support and test for IndexStream so dbf,memo, and index can work without file backing if streams are used il y a 12 ans
  sergei 300289dd89 * MIPS: reworked 64-bit code generation, implemented overflow checking and optimized operations with constants. il y a 12 ans
  sergei bfd7401541 * MIPS: overflow checking added in r24445 works only when source and destination of operation are different registers. Fixed cases of operations on same register. il y a 12 ans
  yury 2ec85e9705 * ppudump: Output "Size" attribute for objects and records. il y a 12 ans
  nickysn 512ca83f33 - don't allocate/deallocate the fpu registers in tcg.[de]allocallcpuregisters on the i8086 il y a 12 ans
  yury ec6ff22588 * ppudump: Output "MethodPtr" attribute for procedural types. il y a 12 ans
  nickysn 9f0c23bd4c * fixed round() on i8086 after r24502 il y a 12 ans
  nickysn 3665ed4b03 + enabled returning int64 in ax:bx:cx:dx for the i8086 il y a 12 ans
  nickysn d433408a7d -rm BX from i8086's saved_stadard_registers array, as it interferes with returning int64 in ax:bx:cx:dx and it shouldn't be saved anyway il y a 12 ans
  nickysn 8fea00d8f5 - rm NR_PIC_OFFSET_REG from i8086/cpubase.inc, because it isn't used (and shouldn't be used) on the i8086 il y a 12 ans
  nickysn 2557382815 - rm tcg8086.g_maybe_got_init as it's of no use for the i8086 il y a 12 ans
  nickysn 6b2f59c3e0 + preparations for returning int64 in ax:bx:cx:dx on i8086 il y a 12 ans
  nickysn 0b09c50138 * updated ppudump because of the ppu changes in r24491 il y a 12 ans
  nickysn 80e76534a5 * incremented CurrentPPUVersion after r24491, because it changes the ppu structure on at least one platform (ppcjvm) il y a 12 ans