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