Jonas Maebe
|
1743c6f1a8
* also recompile a unit if class/object definitions in indirectly used
|
15 years ago |
florian
|
b5e7b3e1e7
o patch by Sergei Gorelkin which basically resolves #14308 (still misses some tests):
|
15 years ago |
Jonas Maebe
|
280f27b45c
* store/restore trttinode.rttidatatype to/from ppu file, and also copy it in
|
15 years ago |
Jonas Maebe
|
60a9ef963d
* finished basic support for calling methods from external C++ classes
|
15 years ago |
Jonas Maebe
|
c1cdf1e087
* merged objc branch:
|
15 years ago |
paul
|
aa5a5e79ce
merge revisions: 13909,13923,13924,13934,13935,13942,13943,13944,13946,13948,13950,13951,13952,13983,13994:
|
15 years ago |
paul
|
e784ec1079
merge revisions 13898-13899:
|
16 years ago |
florian
|
eb433d1bdd
* merged sealed and abstract support by Paul Ishenin
|
16 years ago |
Jonas Maebe
|
3660bf7f98
* integrated the transformation of an Objective-C method call into a call
|
16 years ago |
Jonas Maebe
|
4c57a5f504
+ support multiple inheritance for obj-c protocols
|
16 years ago |
Jonas Maebe
|
a149674a75
Merged revisions 13458-13596 via svnmerge from
|
16 years ago |
Jonas Maebe
|
0eec337a00
- removed SUPPORT_UNALIGNED, FPC_SUPPORTS_UNALIGNED and FPC_UNALIGNED_FIXED
|
16 years ago |
Jonas Maebe
|
10aa7f40cd
* made ppu version again different from trunk version, because the format
|
16 years ago |
florian
|
fc5e5d9258
* talignmentinfo must be packed, it is written to the ppu during streaming, further it is member of tsettings which packed too
|
16 years ago |
florian
|
2574851942
* ppu format change, ppu version increased
|
16 years ago |
Jonas Maebe
|
41acad1d11
+ keep track of called virtual methods per unit. -Owoptvtms will now replace
|
16 years ago |
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 years ago |
Jonas Maebe
|
79c70c52a7
* store/restore taddnode.resultrealdef to/from the ppufiles, and also
|
16 years ago |
Jonas Maebe
|
7d459cf12a
* the compiler now explicitly keeps track of the minimally guaranteed
|
16 years ago |
florian
|
6e700b38a4
+ changed absolute offset variable to aword to avoid range check errors when using addresses > $7fffffff
|
16 years ago |
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 years ago |
peter
|
2a952c89a5
* store vmt entries in ppu
|
16 years ago |
Jonas Maebe
|
e5920bc2b8
* delay verbosity changes just like localswitches changes
|
17 years ago |
florian
|
b178b08ba7
Merged revisions 11665-11738 via svnmerge from
|
17 years ago |
yury
|
fcceb9cfa1
* Removed/ifdefed/commented unused local variables.
|
17 years ago |
florian
|
fca8883f27
* moved oo_copied into defoptions
|
17 years ago |
Jonas Maebe
|
dcbd0a3ea2
* changed ppureal from extended into bestreal -> units cross-compiled
|
17 years ago |
Jonas Maebe
|
0fb87b67b6
* changed string argument of tppufile.putstring into a constant
|
17 years ago |
Jonas Maebe
|
86f90d8ac1
+ support for setting the name of "main" (-XM command line parameter) in
|
17 years ago |
Jonas Maebe
|
f36e5411af
* split cpu64bit compiler define into
|
17 years ago |