Jonas Maebe
|
f36e5411af
* split cpu64bit compiler define into
|
%!s(int64=17) %!d(string=hai) anos |
Jonas Maebe
|
5a0a6d0d9e
* fixed and enabled smartlinking on Darwin by adding more .reference
|
%!s(int64=18) %!d(string=hai) anos |
Jonas Maebe
|
70c2414daa
* split off sec_rodata_norel from sec_rodata, and only put constant data
|
%!s(int64=18) %!d(string=hai) anos |
Jonas Maebe
|
0040eecf9f
+ support for extra packing of sets whose lower element number
|
%!s(int64=18) %!d(string=hai) anos |
yury
|
1782305ae2
* Completely fixed float constants in softfloat mode when compiler was compiled in hardfloat mode on arm-linux host.
|
%!s(int64=18) %!d(string=hai) anos |
yury
|
b86574cf36
* Fixed float constants in softfloat mode when compiler was compiled in hardfloat mode on arm-linux host.
|
%!s(int64=18) %!d(string=hai) anos |
daniel
|
9b50dc572b
* Change rest of compiler to system unit swapendian routines.
|
%!s(int64=18) %!d(string=hai) anos |
daniel
|
9adb202a92
* Rework the constexprint to allow operations from low(int64) to high(qword).
|
%!s(int64=18) %!d(string=hai) anos |
Jonas Maebe
|
628ddfa160
* fixed (harmless) range error
|
%!s(int64=18) %!d(string=hai) anos |
Jonas Maebe
|
5cf2511283
- removed/disabled all normalset code (except for bootstrapping), since
|
%!s(int64=18) %!d(string=hai) anos |
Jonas Maebe
|
a0b57eddb5
* new internal set format for big endian systems. Advantages:
|
%!s(int64=18) %!d(string=hai) anos |
florian
|
efb025310d
* tried to restore old set behaviour for big endian targets
|
%!s(int64=18) %!d(string=hai) anos |
florian
|
9a0f769b2f
* cleaned up set conversion
|
%!s(int64=18) %!d(string=hai) anos |
florian
|
fbc197f27a
* fixed writing of double constants on WinCE
|
%!s(int64=18) %!d(string=hai) anos |
peter
|
b56368edce
* fix x64 compile
|
%!s(int64=19) %!d(string=hai) anos |
florian
|
a7b317aa96
+ tdataconstnode, implemented for usage in dispatch stuff
|
%!s(int64=19) %!d(string=hai) anos |
peter
|
658c46b903
* remove tdictionary and tindexarray
|
%!s(int64=19) %!d(string=hai) anos |
florian
|
85d63d9fa9
* settings refactored
|
%!s(int64=19) %!d(string=hai) anos |
peter
|
3078a1927f
* remove ttype
|
%!s(int64=19) %!d(string=hai) anos |
Jonas Maebe
|
af538ebde8
* fixed merging of identical ansi/widestrings
|
%!s(int64=19) %!d(string=hai) anos |
florian
|
570c1bc3a5
* widestrings aren't ref. counted anymore on windows
|
%!s(int64=19) %!d(string=hai) anos |
peter
|
ecdb5df2d6
* fix alignment of tdoublearray by using a variant record
|
%!s(int64=19) %!d(string=hai) anos |
peter
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
%!s(int64=19) %!d(string=hai) anos |
peter
|
785550d7e3
Merged revisions 2669,2673,2677,2683,2696,2699-2702,2704,2708,2712-2715,2718,2722-2723,2728-2730,2740,2769 via svnmerge from
|
%!s(int64=19) %!d(string=hai) anos |
florian
|
b06643a1eb
* tai_const refactored
|
%!s(int64=19) %!d(string=hai) anos |
peter
|
45176ea2a8
* split tstringtype for stringdef and stringconstnode
|
%!s(int64=19) %!d(string=hai) anos |
Jonas Maebe
|
b3b104130d
* compiler discerns between +0.0 and -0.0
|
%!s(int64=19) %!d(string=hai) anos |
peter
|
ea6dadb7be
* make widestrings compatible with COM BSTR, the length is now the number
|
%!s(int64=20) %!d(string=hai) anos |
peter
|
edf553a223
* string constants are now array of char until
|
%!s(int64=20) %!d(string=hai) anos |
peter
|
32fa578b58
* fix wrong typecast for smallset
|
%!s(int64=20) %!d(string=hai) anos |