svenbarth
|
c60ce2af07
--- Merging r43264 into '.':
|
4 年之前 |
Jonas Maebe
|
76045bfc04
* merged macOS/AArch64 support + revisions these changes depended on
|
4 年之前 |
pierre
|
80553119b5
Merge cs_check_fpu_exception part of commit 39813
|
5 年之前 |
marco
|
9b25c9bda6
# revisions: 45424
|
5 年之前 |
marco
|
921fb2f4ec
--- Merging r45410 into '.':
|
5 年之前 |
Jonas Maebe
|
153ddaffc9
--- Merging r43279 into '.':
|
5 年之前 |
florian
|
0c6cf12fbf
+ support for the directive $EXCESSPRECISION
|
7 年之前 |
svenbarth
|
ff407c56d9
* extend scanning of $modeswitch to support not only + and -, but also ON and OFF like other switches
|
7 年之前 |
svenbarth
|
be0d51d64c
* allow $MinEnumSize, $PackSet and $PackRecords to be used with $Push and $Pop
|
7 年之前 |
florian
|
7d35ced2d9
+ support {$message info ...}, resolves #30654
|
7 年之前 |
florian
|
f61b074912
* (re)store alignment when doing a $push/$pop
|
7 年之前 |
svenbarth
|
9619576515
+ add support for $SetPE{OS,SubSys,User}Version directives; Delphi compatible; Note: $SetPEUserVersion takes precedence to $Version
|
7 年之前 |
Károly Balogh
|
95274c1d7b
atari: enable apptype directive, and change exe extension when compiling a GUI app
|
8 年之前 |
Károly Balogh
|
464ecab542
huge syscall support refactor for Amiga-likes. removed large chunks of ancient duplicated code, and in general tried to make the entire thing more maintainable and cleaner. also added support for AROS EAXBase syscall convention
|
9 年之前 |
nickysn
|
c2305809dc
+ added an i8086-embedded target support to the compiler (RTL and makefile
|
9 年之前 |
svenbarth
|
d24065c529
Fix compilation of the JEDI package. Old Delphi versions have {$WEAKPACKAGEUNIT} while newer ones also seem to allow {$WEAKPACKAGENUNIT ON}... :/ (analogous for DENYPACKAGEUNIT...)
|
9 年之前 |
svenbarth
|
7d8d0340b9
Merged revision(s) 31988, 31991-31993, 32136, 32308-32309, 32312, 32318 from branches/svenbarth/packages:
|
9 年之前 |
svenbarth
|
86b9381673
Add new Delphi compatible switch {$G+/-}, {$IMPORTEDDATA ON/OFF} which handles generation of indirect references for cross unit variable accesses if needed for the target.
|
9 年之前 |
nickysn
|
06b9789928
+ implemented a new {$ASMCPU XXX} directive, allowing to specify a different
|
9 年之前 |
nickysn
|
3a4afab681
* fixed a bug in the $targetswitch directive, which prevented target switches
|
9 年之前 |
Jonas Maebe
|
2cf8e50771
* fixed unwanted disabling of a codepage set via -FcXXX/{$codepage XXX}
|
9 年之前 |
Jonas Maebe
|
0d74e4f719
* changed paratargetdbg from a global variable into a field of toption
|
10 年之前 |
nickysn
|
7f9fa145e8
+ added error message in case the HUGEPOINTERNORMALIZATION directive is used
|
11 年之前 |
nickysn
|
63305cc2e6
+ added directive {$HUGEPOINTERARITHMETICNORMALIZATION} to control the
|
11 年之前 |
nickysn
|
a3b48b79cb
- rm the scan_w_hugepointernormalization_not_support message, replaced with
|
11 年之前 |
nickysn
|
aee568e6fc
* cs_hugeptr_normalization renamed to cs_hugeptr_arithmetic_normalization,
|
11 年之前 |
svenbarth
|
30be5d8d33
As discussed on core enable the abstract class construction warning by default and also make it controllable with {$warn constructing_abstract ...}.
|
11 年之前 |
nickysn
|
b3bb9df19f
+ added a $HUGEPOINTERNORMALIZATION switch
|
11 年之前 |
nickysn
|
0d4edf118e
+ added upper limits to the heapmin and heapmax values set by the $M directive
|
11 年之前 |
nickysn
|
db011dfb7a
+ added a warning if HeapMax<HeapMin is specified with the $M directive
|
11 年之前 |