summaryrefslogtreecommitdiff
path: root/gcc/config/arm/t-symbian
diff options
context:
space:
mode:
authorsandra <sandra@138bc75d-0d04-0410-961f-82ee72b054a4>2009-06-18 12:26:37 +0000
committersandra <sandra@138bc75d-0d04-0410-961f-82ee72b054a4>2009-06-18 12:26:37 +0000
commit427463687696bf1c8ee08947c295172e287099f8 (patch)
treeee9dd2a02d539711d5ab758adab04d81a455f285 /gcc/config/arm/t-symbian
parent9b8516be42c7f9ea5476bff3f1138acf9b67df24 (diff)
downloadgcc-427463687696bf1c8ee08947c295172e287099f8.tar.gz
2009-06-18 Paul Brook <paul@codesourcery.com>
Sandra Loosemore <sandra@codesourcery.com> gcc/ * config/arm/sfp-machine.h (_FP_NANFRAC_H, _FP_NANSIGN_H): Define. (__extendhfsf2, __truncsfhf2): Define. * config/arm/fp16.c: New file. * config/arm/t-bpabi (LIB2FUNCS_STATIC_EXTRA): Add fp16.c. * config/arm/t-symbian (LIB2FUNCS_STATIC_EXTRA): Add fp16.c. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@148655 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/arm/t-symbian')
-rw-r--r--gcc/config/arm/t-symbian3
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/config/arm/t-symbian b/gcc/config/arm/t-symbian
index 5b6f0078914..72614b6c134 100644
--- a/gcc/config/arm/t-symbian
+++ b/gcc/config/arm/t-symbian
@@ -35,6 +35,9 @@ UNWIND_H = $(srcdir)/config/arm/unwind-arm.h
LIB2ADDEH = $(srcdir)/unwind-c.c $(srcdir)/config/arm/pr-support.c
LIB2ADDEHDEP = $(UNWIND_H)
+# Include half-float helpers.
+LIB2FUNCS_STATIC_EXTRA = $(srcdir)/config/arm/fp16.c
+
# 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