summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjonas <jonas@3ad0048d-3df7-0310-abae-a5850022a9f2>2008-10-04 14:06:09 +0000
committerjonas <jonas@3ad0048d-3df7-0310-abae-a5850022a9f2>2008-10-04 14:06:09 +0000
commitf9f1d9f347ca295a7e2a3ec59922fa8d603a23d8 (patch)
tree2730ed99cfe1b39c580e419cf037e9d9ab9197a8
parent754ca45d14211ea2fdc0bc1be062ef81767f1231 (diff)
downloadfpc-f9f1d9f347ca295a7e2a3ec59922fa8d603a23d8.tar.gz
* changed abi for darwin/arm from eabi to default, as it appears to be
more closely related to the old abi * make sure softfloat is still default for darwin/arm after this change git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@11861 3ad0048d-3df7-0310-abae-a5850022a9f2
-rw-r--r--compiler/options.pas2
-rw-r--r--compiler/systems/i_bsd.pas2
2 files changed, 2 insertions, 2 deletions
diff --git a/compiler/options.pas b/compiler/options.pas
index 847cdf5efe..897c68035d 100644
--- a/compiler/options.pas
+++ b/compiler/options.pas
@@ -2509,7 +2509,7 @@ begin
{ force fpu emulation on arm/wince, arm/gba and arm/nds}
if (target_info.system in [system_arm_wince,system_arm_gba,system_m68k_amiga,
- system_m68k_linux,system_arm_nds])
+ system_m68k_linux,system_arm_nds,system_arm_darwin])
{$ifdef arm}
or (init_settings.fputype=fpu_soft)
or (target_info.abi=abi_eabi)
diff --git a/compiler/systems/i_bsd.pas b/compiler/systems/i_bsd.pas
index 577b3745d9..bfbadb5333 100644
--- a/compiler/systems/i_bsd.pas
+++ b/compiler/systems/i_bsd.pas
@@ -716,7 +716,7 @@ unit i_bsd;
);
first_parm_offset : 8;
stacksize : 262144;
- abi : abi_eabi
+ abi : abi_default
);
implementation