Jonas Maebe
|
5c981f38ff
* better error messages for invalid floating point and classrefdef
|
hace 16 años |
Jonas Maebe
|
a23630260b
+ "weakexternal" support for imported procedures and variables.
|
hace 17 años |
Jonas Maebe
|
79850c5027
* don't crash when someone uses an integer value to declare a wide/unicode
|
hace 17 años |
florian
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
hace 17 años |
Jonas Maebe
|
3f39c95163
* fixed asd_references for ansi/widestrings on Darwin
|
hace 17 años |
yury
|
6daceb38f6
* Fixed unreachable code warnings.
|
hace 17 años |
florian
|
ae836f878f
+ handle also widestring constants in constant string expressions
|
hace 17 años |
yury
|
348e30958e
* If object has VMT, properly align whole object instance if target CPU requires alignment. It fixes usage of static object instances created as var or const on CPUs which require alignment.
|
hace 17 años |
micha
|
4b8486e55b
* fix r10544 to take care of packed objects
|
hace 17 años |
micha
|
40211152d4
* make sure tobjects are pointer-size aligned in case of VMT usage; fixes tw1365 on armeb-linux
|
hace 17 años |
Jonas Maebe
|
f36e5411af
* split cpu64bit compiler define into
|
hace 17 años |
Jonas Maebe
|
8349cde7db
* changed byte/word/longbool to be Delphi-compatible (+ similar changes
|
hace 17 años |
florian
|
57acf67659
+ constant unicodestrings
|
hace 17 años |
Jonas Maebe
|
368cd52f97
* fixed bug in typed constant record parsing with variant records
|
hace 18 años |
peter
|
9f0ca44c94
* new tf_smartlink_library flag
|
hace 18 años |
Jonas Maebe
|
5a0a6d0d9e
* fixed and enabled smartlinking on Darwin by adding more .reference
|
hace 18 años |
Jonas Maebe
|
0040eecf9f
+ support for extra packing of sets whose lower element number
|
hace 18 años |
florian
|
70b0bd1c5d
* throw better error when variable values are used as typed consts, resolves #9333
|
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 |
daniel
|
997240d094
- Remove unused variable.
|
hace 18 años |
Jonas Maebe
|
20a35f9701
* fixed public/export support for initialised variables/typed
|
hace 18 años |
daniel
|
9adb202a92
* Rework the constexprint to allow operations from low(int64) to high(qword).
|
hace 18 años |
Jonas Maebe
|
a767e89a5b
- removed a comment which wasn't true anymore
|
hace 18 años |
Jonas Maebe
|
a0b57eddb5
* new internal set format for big endian systems. Advantages:
|
hace 18 años |
peter
|
aa72495049
* fix resourcestring assignment in typedconst
|
hace 18 años |
Jonas Maebe
|
691ad89ba5
* fixed rangecheck define typo
|
hace 18 años |
Jonas Maebe
|
69cf42c4f7
* fixed val(s,int64) (it accepted values in the range
|
hace 18 años |
Jonas Maebe
|
8bc876c3fb
+ support for bitpacked record constants
|
hace 18 años |
Jonas Maebe
|
06208b5c5d
* removed some unused code and associated variable
|
hace 18 años |
Jonas Maebe
|
3794fab64d
+ support for packed array constants
|
hace 18 años |