Thu Dec 15 08:34:11 2011 UTC ()
make sure m68010-netbsdelf chooses the right unwinder.


(mrg)
diff -r1.10 -r1.11 src/external/gpl3/gcc/dist/gcc/config.gcc

cvs diff -r1.10 -r1.11 src/external/gpl3/gcc/dist/gcc/config.gcc (expand / switch to unified diff)

--- src/external/gpl3/gcc/dist/gcc/config.gcc 2011/07/18 21:48:03 1.10
+++ src/external/gpl3/gcc/dist/gcc/config.gcc 2011/12/15 08:34:11 1.11
@@ -1630,27 +1630,27 @@ m68k-*-elf* | fido-*-elf*) @@ -1630,27 +1630,27 @@ m68k-*-elf* | fido-*-elf*)
1630 *) 1630 *)
1631 tmake_file="$tmake_file m68k/t-mlibs" 1631 tmake_file="$tmake_file m68k/t-mlibs"
1632 ;; 1632 ;;
1633 esac 1633 esac
1634 extra_parts="crtbegin.o crtend.o" 1634 extra_parts="crtbegin.o crtend.o"
1635 ;; 1635 ;;
1636m68010-*-netbsdelf* | m68k*-*-netbsdelf*) 1636m68010-*-netbsdelf* | m68k*-*-netbsdelf*)
1637 tm_file="${tm_file} dbxelf.h elfos.h netbsd.h netbsd-elf.h m68k/netbsd-elf.h" 1637 tm_file="${tm_file} dbxelf.h elfos.h netbsd.h netbsd-elf.h m68k/netbsd-elf.h"
1638 tm_defines="${tm_defines} MOTOROLA=1 USE_GAS=1" 1638 tm_defines="${tm_defines} MOTOROLA=1 USE_GAS=1"
1639 default_cf_cpu=5475 1639 default_cf_cpu=5475
1640 case ${target} in 1640 case ${target} in
1641 m68010*) 1641 m68010*)
1642 target_cpu_default="0" 1642 target_cpu_default="0"
1643 tmake_file=m68k/t-m68kelf 1643 tmake_file="m68k/t-m68kelf m68k/t-m68010-netbsd"
1644 default_m68k_cpu=68010 1644 default_m68k_cpu=68010
1645 ;; 1645 ;;
1646 *) 1646 *)
1647 default_m68k_cpu=68020 1647 default_m68k_cpu=68020
1648 ;; 1648 ;;
1649 esac 1649 esac
1650 tmake_file="${tmake_file} m68k/t-floatlib" 1650 tmake_file="${tmake_file} m68k/t-floatlib"
1651 ;; 1651 ;;
1652m68k*-*-openbsd*) 1652m68k*-*-openbsd*)
1653 default_m68k_cpu=68020 1653 default_m68k_cpu=68020
1654 default_cf_cpu=5475 1654 default_cf_cpu=5475
1655 # needed to unconfuse gdb 1655 # needed to unconfuse gdb
1656 tm_defines="${tm_defines} OBSD_OLD_GAS" 1656 tm_defines="${tm_defines} OBSD_OLD_GAS"