summaryrefslogtreecommitdiff
path: root/gcc/config/arm
diff options
context:
space:
mode:
authormmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>2004-08-25 19:02:56 +0000
committermmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>2004-08-25 19:02:56 +0000
commit7d2c89605157331c2e79ff725563307bc1ae0251 (patch)
tree677876922d99a4c6483c142cbe246dbb60c2cbd8 /gcc/config/arm
parent7304b3a6f90f578791970dfcbf06e40c19616c29 (diff)
downloadgcc-7d2c89605157331c2e79ff725563307bc1ae0251.tar.gz
* config.gcc (arm*-*-symbianelf*): Add t-symbian Makefile
fragment. * config/arm/bpabi.h (RENAME_LIBRARY_SET): Fix typo. (SUBTARGET_EXTRA_ASM_SPEC): Pass -meabi=3 to the assembler. * config/arm/symbian.h (SUBTARGET_CPU_DEFAULT): Assume ARMV5 architecture. (SUBTARGET_ASM_FLOAT_SPEC): Default to -mfpu=vfp for hard-float configurations. * config/arm/t-symbian: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@86565 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/arm')
-rw-r--r--gcc/config/arm/t-symbian7
1 files changed, 7 insertions, 0 deletions
diff --git a/gcc/config/arm/t-symbian b/gcc/config/arm/t-symbian
new file mode 100644
index 00000000000..0c616c52da0
--- /dev/null
+++ b/gcc/config/arm/t-symbian
@@ -0,0 +1,7 @@
+# Create a multilib for processors with VFP floating-point, and a
+# multilib for those without -- using the soft-float ABI in both
+# cases. Symbian OS object should be compiled with interworking
+# enabled, so there are no separate thumb-mode libraries.
+MULTILIB_OPTIONS = mfloat-abi=hard
+MULTILIB_DIRNAMES = hard
+