mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-09-07 22:50:24 +02:00
* build an armhf armv6 compiler if it is built by an armhf armv6 compiler
git-svn-id: trunk@21966 -
This commit is contained in:
parent
24c7b7f433
commit
58a7baa62b
@ -3175,10 +3175,21 @@ if (target_info.system=system_arm_darwin) then
|
||||
{ set default cpu type to ARMv7 for ARMHF 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
|
||||
easier }
|
||||
if not option.CPUSetExplicitly 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_armv7;
|
||||
if not option.OptCPUSetExplicitly then
|
||||
init_settings.optimizecputype:=cpu_armv7;
|
||||
{$endif CPUARMV6}
|
||||
end;
|
||||
{$endif arm}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user