florian
|
c34bffd56a
* $SUBARCH => $FPCSUBARCH
|
10 жил өмнө |
nickysn
|
b193073e32
+ support the $fpcmemorymodel macro in fpc.cfg
|
10 жил өмнө |
svenbarth
|
9f138fd659
Fix for Mantis #26022.
|
10 жил өмнө |
florian
|
03521f0413
+ make $SUBARCH (cputypestr) and $FPCABI available to configuration files
|
10 жил өмнө |
Tomas Hajny
|
75c61150d9
* option -m made conditional (-dPREPROCWRITE) like its processing
|
10 жил өмнө |
florian
|
5c67fcc43f
+ change always floating point divisions into multiplications if they are a power of two,
|
10 жил өмнө |
Tomas Hajny
|
3ee3542744
* boolean constant instead of IFDEFs for detection of microcontroller support
|
10 жил өмнө |
nickysn
|
1910177cf0
+ added heapmax support to the $M directive on i8086-msdos. It is currently
|
11 жил өмнө |
nickysn
|
d6ad2b1f8a
+ added support for mixing near and far procedures in the i8086 far code memory
|
11 жил өмнө |
florian
|
b2b26f84cf
* partially merged the mips-embedded branch of Michael Ring:
|
11 жил өмнө |
pierre
|
4441bbb9dc
Add new global asmextraopt variable
|
11 жил өмнө |
pierre
|
1cec09f979
Add -Caoldwin32gnu ABI option to cope with 'ret $4' issues in old GNU mingw32 C compiler (version below 4.7)
|
11 жил өмнө |
paul
|
52d1cbc544
compiler:
|
11 жил өмнө |
florian
|
4d5119bf1c
* fixes several issues which cause warnings by the dfa code when using it to detect uninitialized variables
|
11 жил өмнө |
florian
|
99eadb91b3
* run CheckAndWarn to get proper locations for warnings about uninitialized variables
|
11 жил өмнө |
nickysn
|
8fad859161
* the default packrecords setting changed to 1 on i8086 for Turbo Pascal 7
|
11 жил өмнө |
florian
|
9cb5212378
* patch by Anton Rieckert: cpu_armv7em should default to thumb(2) code as well, resolves #25142
|
11 жил өмнө |
nickysn
|
826b4678f3
* moved UpdateAlignmentStr, UpdateOptimizerStr, UpdateWpoStr and UpdateDebugStr from unit globals to unit dirparse
|
11 жил өмнө |
nickysn
|
989c543ea2
* UpdateTargetSwitchStr moved from unit globals to unit options in order to
|
12 жил өмнө |
nickysn
|
ac66f3ae1b
+ added new field 'define' to ttargetswitchinfo, which specifies a system macro
|
12 жил өмнө |
nickysn
|
bd0585274e
* tsettings.enablecld converted to a targetswitch ts_cld
|
12 жил өмнө |
nickysn
|
52fcc0a407
+ added a new x86-specific compiler option 'enablecld', which controls whether
|
12 жил өмнө |
nickysn
|
52a5ffc386
* use apptype to indicate that the target is a DOS .COM file, instead of introducing a new field in tsettings (as suggested by Sven)
|
12 жил өмнө |
nickysn
|
567cdf875b
+ added new i8086 compiler options -Wtexe and -Wtcom for specifying the MS-DOS
|
12 жил өмнө |
paul
|
385fc9cb37
compiler: remove strange nowhere used define
|
12 жил өмнө |
Jonas Maebe
|
de56f909d5
* synchronized with trunk up to and including r25430
|
12 жил өмнө |
Jeppe Johansen
|
9acfd929f5
Added ARMv6M to cpu types where the default instruction set is Thumb
|
12 жил өмнө |
florian
|
d4968e054b
+ arm: tsettings.instructionset
|
12 жил өмнө |
florian
|
6e7edf1933
* make x86memorymodel i8086 only
|
12 жил өмнө |
Jonas Maebe
|
efa95bed66
* changes so the compiler can be compiled with a unicode RTL without warnings
|
12 жил өмнө |