Index: gcc/gcc/config/arm/t-symbian |
diff --git a/gcc/gcc/config/arm/t-symbian b/gcc/gcc/config/arm/t-symbian |
index cadbd2236b3e2297aee275d25e568dcb9eb9baa5..4a1476f6791aed115855d6dd99d228979243c8ba 100644 |
--- a/gcc/gcc/config/arm/t-symbian |
+++ b/gcc/gcc/config/arm/t-symbian |
@@ -1,4 +1,22 @@ |
-LIB1ASMFUNCS = _bb_init_func _call_via_rX _interwork_call_via_rX _clzsi2 _clzdi2 |
+# Copyright (C) 2004, 2005, 2006, 2008 Free Software Foundation, Inc. |
+# |
+# This file is part of GCC. |
+# |
+# GCC is free software; you can redistribute it and/or modify |
+# it under the terms of the GNU General Public License as published by |
+# the Free Software Foundation; either version 3, or (at your option) |
+# any later version. |
+# |
+# GCC is distributed in the hope that it will be useful, |
+# but WITHOUT ANY WARRANTY; without even the implied warranty of |
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
+# GNU General Public License for more details. |
+# |
+# You should have received a copy of the GNU General Public License |
+# along with GCC; see the file COPYING3. If not see |
+# <http://www.gnu.org/licenses/>. |
+ |
+LIB1ASMFUNCS += _bb_init_func _call_via_rX _interwork_call_via_rX _clzsi2 _clzdi2 |
# These functions have __aeabi equivalents and will never be called by GCC. |
# By putting them in LIB1ASMFUNCS, we avoid the standard libgcc2.c code being |
@@ -17,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 |