paul
|
90a92061a9
compiler: enumerator directive support:
|
15 年之前 |
paul
|
d29de71b75
compiler: allow message after the *deprecated* keyword
|
16 年之前 |
paul
|
1d9245d75f
compiler: abstract/sealed class delphi-like support
|
16 年之前 |
Jonas Maebe
|
0eec337a00
- removed SUPPORT_UNALIGNED, FPC_SUPPORTS_UNALIGNED and FPC_UNALIGNED_FIXED
|
16 年之前 |
florian
|
fc5e5d9258
* talignmentinfo must be packed, it is written to the ppu during streaming, further it is member of tsettings which packed too
|
16 年之前 |
florian
|
2574851942
* ppu format change, ppu version increased
|
16 年之前 |
Jonas Maebe
|
41acad1d11
+ keep track of called virtual methods per unit. -Owoptvtms will now replace
|
16 年之前 |
yury
|
9c9462cd5a
* Insert DW_AT_low_pc and DW_AT_high_pc attributes for modules on Windows also. It solves debugging problems on Windows with dwarf debug info.
|
16 年之前 |
Jonas Maebe
|
79c70c52a7
* store/restore taddnode.resultrealdef to/from the ppufiles, and also
|
16 年之前 |
Jonas Maebe
|
7d459cf12a
* the compiler now explicitly keeps track of the minimally guaranteed
|
16 年之前 |
florian
|
6e700b38a4
+ changed absolute offset variable to aword to avoid range check errors when using addresses > $7fffffff
|
16 年之前 |
Jonas Maebe
|
060d81b8fa
Merged revisions 11878,11881-11882,11889,11891-11893,11895,11899-11902,11935,11938,12212,12304,12308-12310,12316,12330-12332,12334,12339-12340 via svnmerge from
|
16 年之前 |
peter
|
2a952c89a5
* store vmt entries in ppu
|
16 年之前 |
Jonas Maebe
|
e5920bc2b8
* delay verbosity changes just like localswitches changes
|
16 年之前 |
florian
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
17 年之前 |
yury
|
fcceb9cfa1
* Removed/ifdefed/commented unused local variables.
|
17 年之前 |
florian
|
fca8883f27
* moved oo_copied into defoptions
|
17 年之前 |
Jonas Maebe
|
dcbd0a3ea2
* changed ppureal from extended into bestreal -> units cross-compiled
|
17 年之前 |
Jonas Maebe
|
0fb87b67b6
* changed string argument of tppufile.putstring into a constant
|
17 年之前 |
Jonas Maebe
|
86f90d8ac1
+ support for setting the name of "main" (-XM command line parameter) in
|
17 年之前 |
Jonas Maebe
|
f36e5411af
* split cpu64bit compiler define into
|
17 年之前 |
Jonas Maebe
|
8349cde7db
* changed byte/word/longbool to be Delphi-compatible (+ similar changes
|
17 年之前 |
peter
|
793fd8fc09
* Add -Xg to help pages
|
17 年之前 |
Jonas Maebe
|
cf295c8e88
* increased ppu version number because the ansi/widestring result patch
|
17 年之前 |
Jonas Maebe
|
ada2c3ca35
* increased ppu version since the darwin name mangling change
|
17 年之前 |
florian
|
5c96c4a671
+ first part of support for an unicodestring type
|
17 年之前 |
Jonas Maebe
|
80b8494b5c
* fixed wrong unaligned() changes
|
17 年之前 |
Jonas Maebe
|
3b4eba9f86
* fixed handling of unaligned in assignments
|
17 年之前 |
peter
|
cc77ccb52e
* don't use readdata for getbyte/getword/getlongint
|
17 年之前 |
florian
|
4fed8c4ab5
+ write aliasnames to ppu as well
|
17 年之前 |