nickysn
|
b409d600ee
+ implemented the tiny memory model for i8086-msdos; we now produce working dos .com files as well
|
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 |
sergei
|
6f1997f5e5
+ MIPS: added profiling support
|
12 years ago |
florian
|
fdde11fcc8
- -CPPAKCSET=NORMAL and CPPAKCSET=DEFAULT should set setalloc to 0 as $PACKSET=... with the same parameters does
|
12 years ago |
florian
|
380bc56e32
+ create a default heap on embedded targets and register this default heap
|
12 years ago |
nickysn
|
99212c0f9c
* define FPC_HAS_TYPE_EXTENDED for i8086; undefine FPC_INCLUDE_SOFTWARE_INT64_TO_DOUBLE
|
12 years ago |
sergei
|
2caa05ccd1
* Make Win64 SEH support enabled by default. If necessary to disable, compiler should be cycled with OPT=-dDISABLE_WIN64_SEH. Mantis #24012.
|
12 years ago |
nickysn
|
a9809323dc
some more generic i8086 defines added
|
12 years ago |
yury
|
63d1c3aa94
* Set default CPU armv5t for arm-android. Issue #23973.
|
12 years ago |
florian
|
1eeeb309c7
* intial armv6m support, it is not working yet, constant pool insertation and conditional branch fixup is not working yet
|
12 years ago |
yury
|
b3862eb4b1
* Use standard Android NDK prefixes for binutils by default.
|
12 years ago |
paul
|
2a3618fb6c
compiler: set apptype using new SetAppType routine, add 'CONSOLE' define for console apptype.
|
12 years ago |
florian
|
3ca7a5ff8e
- remove switch -Wx for arm thumb interworking, one should use -CTHUMBTINTERWORKING=ON 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
|
bf57cdf409
+ introduce new define CPUTHUMB2
|
12 years ago |
paul
|
5d74e0578a
compiler: remove unused variables and unneeded assignments
|
12 years ago |
florian
|
7184306a4c
+ option -Wx to generate thumb interworking safe code on arm
|
12 years ago |
Jonas Maebe
|
4ea78538e4
* enabled threading feature for jvm target so that rtl/inc/genmath.inc
|
12 years ago |
florian
|
00af813eee
* write supported cpu and fpu types more compact
|
12 years ago |
florian
|
a5cc48da0e
* write controller types more compact
|
12 years ago |
florian
|
c9d8047113
* open config files read only so they can be open by multiple compilers at once
|
12 years ago |
pierre
|
11e743e5b8
Use FPC_INCLUDE_LONGWORD_TO_DOUBLE for m68k
|
12 years ago |
Jonas Maebe
|
2dac1c445a
- disabled Stabs support on 64 bit targets (mantis #23365)
|
12 years ago |
florian
|
a42b934c69
* introduce FPC_SUPPORT_X87_TYPES_ON_WIN64 define which allows to build
|
12 years ago |
florian
|
f142019343
* set default cpu type to armv7a when compiling for armhf
|
12 years ago |
florian
|
970405c0f3
o merging r22801 of Jeppe Johansen
|
12 years ago |
Jeppe Johansen
|
4e84431dde
Fix some optimizations which assume that there are 3 operands
|
12 years ago |
Jonas Maebe
|
614436d8cb
* added pocall_mwpascal to cdecl_pocalls so we no longer have to explicitly
|
13 years ago |
florian
|
ca5fabda6d
* cleanup some unused units from uses clauses
|
13 years ago |