Ryan Joseph
|
ecfff40f96
* Implement parsing of RTTI directive
|
hace 2 años |
Michael VAN CANNEYT
|
64feb6a5cd
* $NAMESPACES directive
|
hace 2 años |
florian
|
0b45cd95f7
+ introduce long forms for $E, $F and $S, resolves #39889
|
hace 2 años |
florian
|
a0b637530c
* remove accidently commited writeln
|
hace 3 años |
florian
|
d2a1f9cb20
* get rid of cs_opt_none
|
hace 3 años |
florian
|
54dccaaad1
* do not crash in case of too many $push directives, resolves #39652
|
hace 3 años |
florian
|
dcb1fcd9b8
+ support $lgeacyifend directive, resolves #37676
|
hace 3 años |
florian
|
95ad8f1694
* correctly read the region label in $region directives, resolves #39395
|
hace 3 años |
yury
|
64c586b86d
* Removed/ifdefed lots of unused variables.
|
hace 4 años |
florian
|
0b63068ad2
* dir_push might not flush pending switch changes but has to read the pending
|
hace 4 años |
svenbarth
|
903486642e
* allow an integer expression for SetPeFlags and SetPeOptFlags (Delphi compatible)
|
hace 4 años |
Jonas Maebe
|
e7d1a77f9a
* rename the ARM/AArch64-Darwin targets to ARM/AArch64-iOS
|
hace 5 años |
Jonas Maebe
|
8d18c1792e
* fixed {$unitpath xxx} directive with absolute paths
|
hace 5 años |
Jonas Maebe
|
a88eee4080
* fixed unitdir directive for relative paths in case the current module's
|
hace 5 años |
Jonas Maebe
|
6483b3f5e3
* fixed opt-in sysroot substitution again, renamed the three-argument version
|
hace 5 años |
nickysn
|
31431d99ab
* limit the heapsize to 65520 bytes on win16 (the $M directive in win16 only
|
hace 6 años |
nickysn
|
b7a4965ac3
- suppress the warning that the $D directive is not supported on i8086-win16
|
hace 6 años |
Jonas Maebe
|
ba1b4b1c92
+ support for verifying whether a case statements handles all possibilities
|
hace 6 años |
Jonas Maebe
|
0b61b5d4cf
* added extra header to ppu inside a subsection, so we won't run into
|
hace 6 años |
florian
|
3c69f9a066
+ basic infrastructure to generate code for floating point exception
|
hace 7 años |
florian
|
0c6cf12fbf
+ support for the directive $EXCESSPRECISION
|
hace 7 años |
svenbarth
|
ff407c56d9
* extend scanning of $modeswitch to support not only + and -, but also ON and OFF like other switches
|
hace 7 años |
svenbarth
|
be0d51d64c
* allow $MinEnumSize, $PackSet and $PackRecords to be used with $Push and $Pop
|
hace 7 años |
florian
|
7d35ced2d9
+ support {$message info ...}, resolves #30654
|
hace 7 años |
florian
|
f61b074912
* (re)store alignment when doing a $push/$pop
|
hace 7 años |
svenbarth
|
9619576515
+ add support for $SetPE{OS,SubSys,User}Version directives; Delphi compatible; Note: $SetPEUserVersion takes precedence to $Version
|
hace 7 años |
Károly Balogh
|
95274c1d7b
atari: enable apptype directive, and change exe extension when compiling a GUI app
|
hace 8 años |
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
|
hace 9 años |
nickysn
|
c2305809dc
+ added an i8086-embedded target support to the compiler (RTL and makefile
|
hace 9 años |
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...)
|
hace 9 años |