Commit History

Автор SHA1 Съобщение Дата
  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 години
  nickysn a9809323dc some more generic i8086 defines added преди 12 години
  yury 63d1c3aa94 * Set default CPU armv5t for arm-android. Issue #23973. преди 12 години
  florian 1eeeb309c7 * intial armv6m support, it is not working yet, constant pool insertation and conditional branch fixup is not working yet преди 12 години
  yury b3862eb4b1 * Use standard Android NDK prefixes for binutils by default. преди 12 години
  paul 2a3618fb6c compiler: set apptype using new SetAppType routine, add 'CONSOLE' define for console apptype. преди 12 години
  florian 3ca7a5ff8e - remove switch -Wx for arm thumb interworking, one should use -CTHUMBTINTERWORKING=ON instead преди 12 години
  Jonas Maebe 4022c29500 * mark each target switch with whether it's global or not, so a compiler преди 12 години
  florian bf57cdf409 + introduce new define CPUTHUMB2 преди 12 години
  paul 5d74e0578a compiler: remove unused variables and unneeded assignments преди 12 години
  florian 7184306a4c + option -Wx to generate thumb interworking safe code on arm преди 12 години
  Jonas Maebe 4ea78538e4 * enabled threading feature for jvm target so that rtl/inc/genmath.inc преди 12 години
  florian 00af813eee * write supported cpu and fpu types more compact преди 12 години
  florian a5cc48da0e * write controller types more compact преди 12 години
  florian c9d8047113 * open config files read only so they can be open by multiple compilers at once преди 12 години
  pierre 11e743e5b8 Use FPC_INCLUDE_LONGWORD_TO_DOUBLE for m68k преди 13 години
  Jonas Maebe 2dac1c445a - disabled Stabs support on 64 bit targets (mantis #23365) преди 13 години
  florian a42b934c69 * introduce FPC_SUPPORT_X87_TYPES_ON_WIN64 define which allows to build преди 13 години
  florian f142019343 * set default cpu type to armv7a when compiling for armhf преди 13 години
  florian 970405c0f3 o merging r22801 of Jeppe Johansen преди 13 години
  Jeppe Johansen 4e84431dde Fix some optimizations which assume that there are 3 operands преди 13 години
  Jonas Maebe 614436d8cb * added pocall_mwpascal to cdecl_pocalls so we no longer have to explicitly преди 13 години
  florian ca5fabda6d * cleanup some unused units from uses clauses преди 13 години
  florian d63ebe6464 * bsr implementation for armv5+ using clz преди 13 години
  florian 9be3ca04ad * split FPC_HAS_INTERNAL_BSX_* defines into FPC_HAS_INTERNAL_BSF_* and FPC_HAS_INTERNAL_BSR_* преди 13 години
  florian ff12d63248 + generic popcnt support преди 13 години
  florian b782918434 * first draft to support the popcnt instruction, works so far for x86 with a real popcnt instruction преди 13 години
  Jonas Maebe f5b1c64d36 * default to VFPv2 on Darwin/ARM (all iOS devices ever released until преди 13 години
  florian b8ab3d48f6 * fix compilation on non avr/arm architectures преди 13 години
  florian 895aa0d752 * reworked cpuflags for avr преди 13 години