Commit History

Author SHA1 Message Date
  florian aef0841fe4 * unified internalerror 12 years ago
  florian 5f167091c0 * fix test so it works with const. propagation and does throws the range check error at run time 12 years ago
  florian b928b1e9c9 * reorganized generic optimization switches 12 years ago
  florian e8787c4b48 + constant propagation, based on a patch by Jeppe Johansen 12 years ago
  florian d39b9059d6 * improve simplification of arithmetic nodes, based on a patch by Jeppe Johansen 12 years ago
  Jonas Maebe d4b6406e62 * fixed compilation of new str<->float code on the JVM target (patch by 12 years ago
  Jonas Maebe 3ed60082d3 * don't generate typed constant initialisers for set and enum constants 12 years ago
  Jonas Maebe 8fe7d82db7 * changed type of TAbstractSearchRec.name_do_not_touch from untyped pointer 12 years ago
  Jonas Maebe 1333edbba4 * added word() typecasts around constants in the smallint range passed to 12 years ago
  Jonas Maebe 3c7ad95f7d * simplified RegInInstruction() and fixed range errors 12 years ago
  Jonas Maebe 98a230d20f * don't call swapendian for shortint (it's 1 byte -> upcast to word and then 12 years ago
  lacak d62b78224a fcl-db: tests: update comment to reflect, that in MySQL ODBC driver was fixed bug related to time values>='100:00:00' 12 years ago
  lacak 50a76d9906 fcl-db: memds: implemented Locate and Lookup methods for TMemDataset. 12 years ago
  sergei 797653dd14 * Reverted overflow/underflow handling in fpc_exp_real to original state of C port. In particular, changed constant values to typed constants. Resolves #24839. 12 years ago
  Károly Balogh 3b87e2c386 fixed InternalFindFirst to initialize out Rslt properly, also reverted some earlier changes leading to potential issues as Jonas pointed out 12 years ago
  Károly Balogh 83544d3f30 fix typo in comment 12 years ago
  Jonas Maebe 51763b26dd + iosxlocale unit that uses CoreFoundation to fill in the sysutils locale 12 years ago
  Jonas Maebe 3c4294d186 * fixed handling of "-" in directory names in command to regenerate the 12 years ago
  Károly Balogh a691971b9d fixed RawByteString PathConv() return value, removed the no longer needed dosLock() function, and related cleanups 12 years ago
  Károly Balogh 628149d923 support label offsets for ARM like GAS, allows things like ADR r4, .label + 256 12 years ago
  Károly Balogh b67e4fb8b3 added the ADR ARM pseudo instruction to instruction list 12 years ago
  Károly Balogh eb8858933d added a simple optional utility to convert FP Testsuite results to JUnit.XML format 12 years ago
  Károly Balogh 6522cd78ee added some float64() casts, based on similar casts in the 32bit code path, which makes ARM to build again 12 years ago
  florian b147693cc5 * comment updated 12 years ago
  florian 1843ed59b5 * set p to a valid instruction 12 years ago
  florian ce9398f8d8 * do not reuse register on x86 either 12 years ago
  Jonas Maebe ee0d80ac19 * force use of real2str.inc after r25888 because it doesn't compile (yet?) 12 years ago
  florian f132a804d6 + handle 32 bit references on x86-64 so lea can be used for 32 bit arithmetics 12 years ago
  florian 7fc1d70e49 * do reg2=reg1*const by lea if possible 12 years ago
  florian a16ceb6cdf * replace lea by add if possible 12 years ago