Jonas Maebe
|
606b7f4f80
* fixed (harmless) range error in cross-endian crosscompiling code for
|
hace 16 años |
Jonas Maebe
|
c2c68ddb8f
- removed FPC_NEW_BIGENDIAN_SETS define and if(n)defs
|
hace 16 años |
Jonas Maebe
|
7d459cf12a
* the compiler now explicitly keeps track of the minimally guaranteed
|
hace 16 años |
florian
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
hace 17 años |
Jonas Maebe
|
ffeba2fd10
* use LOC_REGISTER instead of LOC_CREGISTER for constant string pointers
|
hace 17 años |
Jonas Maebe
|
3f39c95163
* fixed asd_references for ansi/widestrings on Darwin
|
hace 17 años |
florian
|
9955d5b061
o patch from Sergej Gorelkin to improvement code generation for string literals
|
hace 17 años |
yury
|
fcceb9cfa1
* Removed/ifdefed/commented unused local variables.
|
hace 17 años |
florian
|
0a4314206f
* range check error checking for floats refactored
|
hace 17 años |
Jonas Maebe
|
632570fc74
* fixed compilation with 2.2.0 on big endian systems after r10432
|
hace 17 años |
peter
|
8f239d04b6
* cleanup and simplify the set type handling
|
hace 17 años |
Jonas Maebe
|
f36e5411af
* split cpu64bit compiler define into
|
hace 17 años |
Jonas Maebe
|
5a0a6d0d9e
* fixed and enabled smartlinking on Darwin by adding more .reference
|
hace 18 años |
Jonas Maebe
|
70c2414daa
* split off sec_rodata_norel from sec_rodata, and only put constant data
|
hace 18 años |
Jonas Maebe
|
0040eecf9f
+ support for extra packing of sets whose lower element number
|
hace 18 años |
yury
|
1782305ae2
* Completely fixed float constants in softfloat mode when compiler was compiled in hardfloat mode on arm-linux host.
|
hace 18 años |
yury
|
b86574cf36
* Fixed float constants in softfloat mode when compiler was compiled in hardfloat mode on arm-linux host.
|
hace 18 años |
daniel
|
9b50dc572b
* Change rest of compiler to system unit swapendian routines.
|
hace 18 años |
daniel
|
9adb202a92
* Rework the constexprint to allow operations from low(int64) to high(qword).
|
hace 18 años |
Jonas Maebe
|
628ddfa160
* fixed (harmless) range error
|
hace 18 años |
Jonas Maebe
|
5cf2511283
- removed/disabled all normalset code (except for bootstrapping), since
|
hace 18 años |
Jonas Maebe
|
a0b57eddb5
* new internal set format for big endian systems. Advantages:
|
hace 18 años |
florian
|
efb025310d
* tried to restore old set behaviour for big endian targets
|
hace 18 años |
florian
|
9a0f769b2f
* cleaned up set conversion
|
hace 18 años |
florian
|
fbc197f27a
* fixed writing of double constants on WinCE
|
hace 18 años |
peter
|
b56368edce
* fix x64 compile
|
hace 19 años |
florian
|
a7b317aa96
+ tdataconstnode, implemented for usage in dispatch stuff
|
hace 19 años |
peter
|
658c46b903
* remove tdictionary and tindexarray
|
hace 19 años |
florian
|
85d63d9fa9
* settings refactored
|
hace 19 años |
peter
|
3078a1927f
* remove ttype
|
hace 19 años |