From: Pascal Packaging Team Date: Thu, 5 Jul 2018 13:29:50 +0000 (+0100) Subject: raspbian X-Git-Tag: archive/raspbian/3.0.4+dfsg-21+rpi1~2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=bd0e2f981179be443ddccfc212863583d573f3bb;p=fpc.git raspbian Gbp-Pq: Name raspbian.diff --- diff --git a/fpcsrc/compiler/options.pas b/fpcsrc/compiler/options.pas index c57425d5..aa625498 100644 --- a/fpcsrc/compiler/options.pas +++ b/fpcsrc/compiler/options.pas @@ -3693,7 +3693,8 @@ begin begin if not(option.FPUSetExplicitly) then begin - init_settings.fputype:=fpu_vfpv3_d16 + //RPI -- reduce default fpu to vfpv2 + init_settings.fputype:=fpu_vfpv2 end else begin @@ -3730,10 +3731,9 @@ begin end; end; -{ set default cpu type to ARMv7a for ARMHF unless specified otherwise } +{ set default cpu type to ARMv6 for Raspbian unless specified otherwise } if (target_info.abi = abi_eabihf) then begin -{$ifdef CPUARMV6} { if the compiler is built for armv6, then inherit this setting, e.g. Raspian is armhf but only armv6, this makes rebuilds of the compiler @@ -3742,12 +3742,6 @@ if (target_info.abi = abi_eabihf) then init_settings.cputype:=cpu_armv6; if not option.OptCPUSetExplicitly then init_settings.optimizecputype:=cpu_armv6; -{$else CPUARMV6} - if not option.CPUSetExplicitly then - init_settings.cputype:=cpu_armv7a; - if not option.OptCPUSetExplicitly then - init_settings.optimizecputype:=cpu_armv7a; -{$endif CPUARMV6} end; if (init_settings.instructionset=is_thumb) and not(CPUARM_HAS_THUMB2 in cpu_capabilities[init_settings.cputype]) then