Commit History

Autor SHA1 Mensaxe Data
  florian 895aa0d752 * reworked cpuflags for avr %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe ed8087c71a * check with parameters that must be followed by either nothing or a +/-, %!s(int64=13) %!d(string=hai) anos
  florian 4d86d25c6c * -O4 switch for optimizations which are correct but which might have unexpected effects %!s(int64=13) %!d(string=hai) anos
  florian 58a7baa62b * build an armhf armv6 compiler if it is built by an armhf armv6 compiler %!s(int64=13) %!d(string=hai) anos
  pierre ecddfb7838 + Added FPC_LOCALS_ARE_STACK_REG_RELATIVE system macro for MIPS cpu %!s(int64=13) %!d(string=hai) anos
  masta 59c726c829 Support ABS intrinsic on ARM %!s(int64=13) %!d(string=hai) anos
  pierre 600dd162af Merge of rev21557 by Foxsen %!s(int64=13) %!d(string=hai) anos
  pierre 2b90b444bf Differentiate mips/mipsel default system macros %!s(int64=13) %!d(string=hai) anos
  pierre d6d237d688 * Patch from Fuxin Zhang: FPC_HAS_INTERNAL_SAR set for mips and mipsel CPUs %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe 7dbfd9dc81 * don't say a config file is empty if it only contains #define, #undef, %!s(int64=13) %!d(string=hai) anos
  sergei 78c0215447 Preparations to native threadvar support: %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe aee5380ae0 * merged trunk up to r20882 %!s(int64=13) %!d(string=hai) anos
  Tomas Hajny 2cb7b4cf0f * fixed a silly bug from r20694 %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe 7aa3b99fb5 + -CN/{$CHECKLOWADDRLOADS+/-} switch to enable explicit checks for accesses %!s(int64=13) %!d(string=hai) anos
  florian d1e16c3cd4 + define CPUX86 on i386 and CPUX64 on x86-64, resolves #21670 %!s(int64=13) %!d(string=hai) anos
  Tomas Hajny b12c38984b * fpc binary supported options made localizable and not shown separately from those handled by ppc* any longer %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe 6ba8dc7146 + support for the ARM hard float EABI on Linux (patch by Peter Green): %!s(int64=13) %!d(string=hai) anos
  svenbarth bf5695c455 Allow unsetting the option for C-operators (-Sc-). %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe 4fd9d98dbb * correctly set default version for iPhoneOSVersionMin rather than for %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe eb2cccffda + -WM<X> and -WP<x> command line parameters to specify the minimally required %!s(int64=13) %!d(string=hai) anos
  sergei 92f927976e * Rewrote fpc_dynarray_copy to trim out-of-range arguments instead of raising range error. Makes behavior Delphi-compatible and resolves #21396. %!s(int64=13) %!d(string=hai) anos
  pierre 4a351f42fe Commit some MIPS changes %!s(int64=13) %!d(string=hai) anos
  sergei cbad0abab5 + Platform-specific exception support for x86_64-win64. Enable by cycling with OPT=-dTEST_WIN64_SEH. %!s(int64=13) %!d(string=hai) anos
  florian e0d7af703a * proper feature handling for gba %!s(int64=13) %!d(string=hai) anos
  sergei 49700e675c * Changed code generation for variant assignments to typecast arguments to TVarData instead of using pointers. Fixes one (probably the ugliest one) case of non-disposed temp variables: %!s(int64=13) %!d(string=hai) anos
  florian 2dc2d65b1a + on windows, search %ALLUSERSPROFILE% and %USERPROFILE% for fpc.cfg %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe 0d5b2b84a8 + Android/JVM target, including a translation of the Android r14 SDK %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe 74510f9069 + generic infrastructure for target-specific switches %!s(int64=14) %!d(string=hai) anos
  florian c12a4989d0 + use cpurox define in the compiler for CPUs having internal ror/rol support %!s(int64=14) %!d(string=hai) anos
  florian 73a084d662 * fixes bootstrapping with 2.6.0 %!s(int64=14) %!d(string=hai) anos