Module Name: src
Committed By: matt
Date: Mon Feb 4 18:41:18 UTC 2013
Modified Files:
src/external/gpl3/gcc/dist/gcc/config/arm: netbsd-eabi.h netbsd-elf.h
t-netbsd-eabi
Removed Files:
src/external/gpl3/gcc/dist/gcc/config/arm: unwind-netbsd.h
Log Message:
Default to EABI5. Don't supply -meabi= to as. switch back unwind-arm.h
nuke unwind-netbsd.h
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 \
src/external/gpl3/gcc/dist/gcc/config/arm/netbsd-eabi.h \
src/external/gpl3/gcc/dist/gcc/config/arm/t-netbsd-eabi
cvs rdiff -u -r1.4 -r1.5 \
src/external/gpl3/gcc/dist/gcc/config/arm/netbsd-elf.h
cvs rdiff -u -r1.1 -r0 \
src/external/gpl3/gcc/dist/gcc/config/arm/unwind-netbsd.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/external/gpl3/gcc/dist/gcc/config/arm/netbsd-eabi.h
diff -u src/external/gpl3/gcc/dist/gcc/config/arm/netbsd-eabi.h:1.3 src/external/gpl3/gcc/dist/gcc/config/arm/netbsd-eabi.h:1.4
--- src/external/gpl3/gcc/dist/gcc/config/arm/netbsd-eabi.h:1.3 Thu Jan 31 06:52:16 2013
+++ src/external/gpl3/gcc/dist/gcc/config/arm/netbsd-eabi.h Mon Feb 4 18:41:18 2013
@@ -68,7 +68,7 @@
#undef SUBTARGET_EXTRA_ASM_SPEC
#define SUBTARGET_EXTRA_ASM_SPEC \
- "-matpcs %{!mabi=*|mabi=aapcs*:-meabi=4} %{fpic|fpie:-k} %{fPIC|fPIE:-k}"
+ "-matpcs %{fpic|fpie:-k} %{fPIC|fPIE:-k}"
/* Default to full VFP if -mhard-float is specified. */
#undef SUBTARGET_ASM_FLOAT_SPEC
Index: src/external/gpl3/gcc/dist/gcc/config/arm/t-netbsd-eabi
diff -u src/external/gpl3/gcc/dist/gcc/config/arm/t-netbsd-eabi:1.3 src/external/gpl3/gcc/dist/gcc/config/arm/t-netbsd-eabi:1.4
--- src/external/gpl3/gcc/dist/gcc/config/arm/t-netbsd-eabi:1.3 Thu Jan 31 07:11:08 2013
+++ src/external/gpl3/gcc/dist/gcc/config/arm/t-netbsd-eabi Mon Feb 4 18:41:18 2013
@@ -24,8 +24,8 @@
# _negdf2 _addsubdf3 _muldivdf3 _cmpdf2 _unorddf2 _fixdfsi _fixunsdfsi \
# _truncdfsf2 _negsf2 _addsubsf3 _muldivsf3 _cmpsf2 _unordsf2 \
# _fixsfsi _fixunssfsi
-LIB1ASMFUNCS += \
- _floatundisf
+#LIB1ASMFUNCS += \
+# _floatundisf
# Add the BPABI C functions.
LIB2FUNCS_EXTRA = $(srcdir)/config/arm/bpabi-netbsd.c \
@@ -35,4 +35,4 @@ LIB2FUNCS_EXTRA = $(srcdir)/config/arm/b
LIB2FUNCS_STATIC_EXTRA =
# to make compat easier.
-UNWIND_H = $(srcdir)/config/arm/unwind-netbsd.h
+UNWIND_H = $(srcdir)/config/arm/unwind-arm.h
Index: src/external/gpl3/gcc/dist/gcc/config/arm/netbsd-elf.h
diff -u src/external/gpl3/gcc/dist/gcc/config/arm/netbsd-elf.h:1.4 src/external/gpl3/gcc/dist/gcc/config/arm/netbsd-elf.h:1.5
--- src/external/gpl3/gcc/dist/gcc/config/arm/netbsd-elf.h:1.4 Sat Feb 2 05:04:25 2013
+++ src/external/gpl3/gcc/dist/gcc/config/arm/netbsd-elf.h Mon Feb 4 18:41:18 2013
@@ -61,7 +61,7 @@
#undef SUBTARGET_EXTRA_ASM_SPEC
#define SUBTARGET_EXTRA_ASM_SPEC \
- "-matpcs %{mabi=aapcs*:-meabi=4} %{fpic|fpie:-k} %{fPIC|fPIE:-k}"
+ "-matpcs %{mabi=aapcs*:-meabi=5} %{fpic|fpie:-k} %{fPIC|fPIE:-k}"
/* Default to full VFP if -mhard-float is specified. */
#undef SUBTARGET_ASM_FLOAT_SPEC