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

Reply via email to