florian
|
b41cb26727
+ write selected features in ppu of the system unit and load them further on
|
7 năm trước cách đây |
Jonas Maebe
|
4e1f999b02
* write full path name when ppu crc checks fail/conflict (patch by
|
8 năm trước cách đây |
yury
|
beafb239d4
* Fixed memory leak.
|
8 năm trước cách đây |
Károly Balogh
|
69a502db37
instead of stringdup(ppufile.getstring), have a getpshortstring function in entfile, and use it whereever possible. this avoids an extra shortstring copy, compared to the earlier solution
|
8 năm trước cách đây |
Jonas Maebe
|
0117602b6e
* reset unitimportsymsderefs in tppumodule.reset, hopefully fixes
|
8 năm trước cách đây |
pierre
|
4d09dfca95
Remember usage of checkpointer (-gc) option:
|
8 năm trước cách đây |
pierre
|
ea4350d86a
Avoid memory leak on tppumodule.unitimportsymsderefs
|
9 năm trước cách đây |
svenbarth
|
5bb121e91c
Add a mechanism to keep track of assembler symbols that either publicly provided by a unit or used by a unit and that are not really baked by a Pascal symbol (e.g. public function aliases, RTTI & VMT symbol).
|
9 năm trước cách đây |
nickysn
|
a8ad82b99f
+ added new unit flag uf_i8086_ss_equals_ds, which indicates memory models with
|
9 năm trước cách đây |
svenbarth
|
7d8d0340b9
Merged revision(s) 31988, 31991-31993, 32136, 32308-32309, 32312, 32318 from branches/svenbarth/packages:
|
9 năm trước cách đây |
svenbarth
|
f55123ce92
Merged revision(s) 28904-28905, 29038-29044 from branches/svenbarth/packages:
|
9 năm trước cách đây |
svenbarth
|
9fd8c8718a
Partial merge of r28846 (without the global assembler symbols)
|
9 năm trước cách đây |
svenbarth
|
f8e9b33f99
Merge first batch of package handling related revisions from the packages branch
|
9 năm trước cách đây |
florian
|
ce64d77256
* compilation fixed
|
9 năm trước cách đây |
svenbarth
|
1945bf64b4
Merged revision(s) 32302-32305, 32310 from branches/svenbarth/packages:
|
9 năm trước cách đây |
svenbarth
|
9d5f98eaa3
Merged revision(s) 28690 from branches/svenbarth/packages:
|
9 năm trước cách đây |
svenbarth
|
02e56f410d
Merged revision(s) 28689 from branches/svenbarth/packages:
|
9 năm trước cách đây |
Jonas Maebe
|
2cea723a0d
* only write the parts of the unit localsymtables that are actually needed:
|
9 năm trước cách đây |
florian
|
35d550c9c6
+ commented directive for easier enabling
|
10 năm trước cách đây |
florian
|
9a9bf4be91
* write better hint message about the first occurence of an identifuer in case of a duplicate identifier error
|
10 năm trước cách đây |
nickysn
|
e21783a281
* i8086 small and tiny memory model ppus made incompatible. Rationale:
|
11 năm trước cách đây |
marco
|
ec394b2495
* remove stale uses strutils;
|
11 năm trước cách đây |
nickysn
|
243e3bbb77
+ added i8086 memory model flags to the ppu flags and added a check that prevents the using of units compiled for different memory models
|
12 năm trước cách đây |
florian
|
5a6e879248
* patch by Aleksa Todorovic: store relative include paths in PPUs, resolves #9961
|
12 năm trước cách đây |
paul
|
5d74e0578a
compiler: remove unused variables and unneeded assignments
|
12 năm trước cách đây |
svenbarth
|
88af293155
Fix for Mantis #22160
|
13 năm trước cách đây |
svenbarth
|
378dd7d6ab
fppu.pas, tppumodule.readsourcefiles:
|
13 năm trước cách đây |
svenbarth
|
f90e686be2
Always try to present file/line information for generics even if no source is available or the unit was compiled as release unit. This allows IDE like Lazarus to correctly navigate to an error or warning even if the unit containing the generic was compiled as a release unit.
|
13 năm trước cách đây |
Jonas Maebe
|
14cfe770a4
* replaced most (if not all) remaining fields/parameters in the compiler
|
13 năm trước cách đây |
Jonas Maebe
|
aee5380ae0
* merged trunk up to r20882
|
13 năm trước cách đây |