Commit History

Author SHA1 Message Date
  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