Jonas Maebe
|
a0c9c7fa64
+ -ib parameter to print the code generator backend type: FPC or LLVM
|
5 tahun lalu |
Karoly Balogh
|
7afc1d4b3d
+ m68k-atari: fixed bogus TOS program flags passed to VLink. added -WF argument to allow the user to specify their own flags if needed
|
3 tahun lalu |
florian
|
9f2ab5eb2f
+ new switches -DD and DT which allow to pass an arbitrary string which is used by %DATE%/%TIME%
|
4 tahun lalu |
marco
|
abccef11e0
# revisions: 41710,41711,41733,41734,41735,41736,41737,41738,41739,41740,41741,41743,41744,41745,41746,41750,41751,41752,41753,41754,41755,41757,41758,41759
|
6 tahun lalu |
pierre
|
d8b0ded10c
Marge of more trunk fixes into fixes branch.
|
6 tahun lalu |
svenbarth
|
97acf24290
+ add a new modeswitch ArrayOperators which is set by default in Delphi modes that enables the internal array operators (currently only "+")
|
7 tahun lalu |
svenbarth
|
be0d51d64c
* allow $MinEnumSize, $PackSet and $PackRecords to be used with $Push and $Pop
|
7 tahun lalu |
svenbarth
|
da672d1344
* instead of using separate booleans use a set to keep track of pending changes for popped settings
|
7 tahun lalu |
nickysn
|
3e343dff21
+ enable by default the ds_dwarf_omf_linnum debug switch on i8086, since that's
|
7 tahun lalu |
svenbarth
|
b77b6b001f
+ add a global that will contain all default namespaces passed in as parameters
|
7 tahun lalu |
florian
|
c671683e80
+ patch by Denis Kozlov to add date/time tokens: %DATEYEAR%, %DATEMONTH%, %DATEDAY%, %TIMEHOUR%, %TIMEMINUTE%, %TIMESECOND%
|
7 tahun lalu |
florian
|
31f78ea2b6
+ implementation of the vectorcall calling convention by J. Gareth Moreton
|
7 tahun lalu |
florian
|
f61b074912
* (re)store alignment when doing a $push/$pop
|
7 tahun lalu |
svenbarth
|
9619576515
+ add support for $SetPE{OS,SubSys,User}Version directives; Delphi compatible; Note: $SetPEUserVersion takes precedence to $Version
|
7 tahun lalu |
svenbarth
|
90bd408de4
* fix for Mantis #32355: adjust the meaning of the typehelpers modeswitch for Delphi modes in that it enables the "type helper" syntax as it is in the non-Delphi modes; extending primitive types with record helpers is now always enabled in Delphi modes
|
7 tahun lalu |
florian
|
188ec0f0c7
+ basics for sparc64 support, we continue to use the name "sparc" for sparc32, both sparc are identified by sparcgen (dirs, defines etc.)
|
8 tahun lalu |
Jonas Maebe
|
6dca851cb2
* set default LLVM version to 3.9.0
|
8 tahun lalu |
florian
|
7b658f56dc
* compilation fixed after last cleanup
|
8 tahun lalu |
florian
|
b1dff29cbf
* removed unused units
|
8 tahun lalu |
Jonas Maebe
|
265c8e7bbc
+ support for specifying ms_abi_default, ms_abi_cdelc, sysv_abi_default, and
|
8 tahun lalu |
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 tahun lalu |
pierre
|
8d1467157c
Fix compiler compilation with -dHEAPTRC.
|
9 tahun lalu |
pierre
|
13076a3580
Use NO prefix to disable a feature (-Sfnoheap) instead of '-' prefix
|
9 tahun lalu |
pierre
|
e1814305bd
Fix default CPU for assembler blocks (init_settings.asmcputype) to be the same as init_settings.cputype
|
9 tahun lalu |
svenbarth
|
f8e9b33f99
Merge first batch of package handling related revisions from the packages branch
|
9 tahun lalu |
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 tahun lalu |
florian
|
cb4773432b
+ hardfloat directive (arm only): use hard float calling conventions regardless of the abi, resolves #29715
|
9 tahun lalu |
nickysn
|
06b9789928
+ implemented a new {$ASMCPU XXX} directive, allowing to specify a different
|
9 tahun lalu |
svenbarth
|
01af8f9cc4
Merged revision(s) 28693 from branches/svenbarth/packages:
|
9 tahun lalu |
Jonas Maebe
|
d290ede5a6
+ added (not yet configurable) target LLVM version
|
9 tahun lalu |