nickysn
|
ac66f3ae1b
+ added new field 'define' to ttargetswitchinfo, which specifies a system macro
|
12 years ago |
nickysn
|
bd0585274e
* tsettings.enablecld converted to a targetswitch ts_cld
|
12 years ago |
nickysn
|
52fcc0a407
+ added a new x86-specific compiler option 'enablecld', which controls whether
|
12 years ago |
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 years ago |
nickysn
|
567cdf875b
+ added new i8086 compiler options -Wtexe and -Wtcom for specifying the MS-DOS
|
12 years ago |
paul
|
385fc9cb37
compiler: remove strange nowhere used define
|
12 years ago |
Jonas Maebe
|
de56f909d5
* synchronized with trunk up to and including r25430
|
12 years ago |
Jeppe Johansen
|
9acfd929f5
Added ARMv6M to cpu types where the default instruction set is Thumb
|
12 years ago |
florian
|
d4968e054b
+ arm: tsettings.instructionset
|
12 years ago |
florian
|
6e7edf1933
* make x86memorymodel i8086 only
|
12 years ago |
Jonas Maebe
|
efa95bed66
* changes so the compiler can be compiled with a unicode RTL without warnings
|
12 years ago |
nickysn
|
b409d600ee
+ implemented the tiny memory model for i8086-msdos; we now produce working dos .com files as well
|
12 years ago |
Károly Balogh
|
76d7527909
also return nil for the empty env vars in the generic implementation in GetEnvPChar
|
12 years ago |
sergei
|
fe322f35d5
* MIPS: fixed passing CPU type specified with -CpXXX switch to assembler
|
12 years ago |
Jonas Maebe
|
1358618c36
* only display and allow ABIs that are actually supported by the current
|
12 years ago |
florian
|
0e41df598e
* merge i8086 branch by Nikolay Nikolov
|
12 years ago |
Jonas Maebe
|
9023148bb1
* fixed compilation of JVM rtls after r24188 (there is no JMP_BUF type
|
12 years ago |
nickysn
|
44ffc298d5
cpu_i8086 and system_i8086_msdos added to the systems.inc enums
|
12 years ago |
paul
|
f9277d2043
compiler: add comment for all application types
|
12 years ago |
Jonas Maebe
|
227bb7d850
* made behaviour of -CT parameters consistent with other parameters: instead
|
12 years ago |
Jonas Maebe
|
4022c29500
* mark each target switch with whether it's global or not, so a compiler
|
12 years ago |
florian
|
db68214e88
+ support setpeoptflags directive, resolves #23447
|
12 years ago |
florian
|
69d96d9bf9
* modified patch by Mark Morgan Lloyd to pass cpu type to the assembler, resolves #23390
|
12 years ago |
Jonas Maebe
|
4aa05f5133
+ support for automatically generating setters/getters for properties on the
|
12 years ago |
florian
|
1cb97f23e5
+ cpuinfo unit for arm64
|
12 years ago |
florian
|
f25f44605e
- get rid of m_all, use a set instead for tokens, this allows to disable/enable tokens depending on the language mode
|
13 years ago |
marco
|
e4c0132109
* workaround breakage due to fpgetenv deprecation in combination with
|
13 years ago |
pierre
|
d67d1abcba
* Use field by field write of current_settings for replaytoken and remove packed attribute for tsettings type
|
13 years ago |
pierre
|
a52699cf98
MIPS packed record are not working yet, so do not use them for TSEttings record
|
13 years ago |
Jonas Maebe
|
baa8fa39a8
* converted code to trash variables (-gt) to operate at the node tree level,
|
13 years ago |