This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
OpenBSD/sh support
- From: Mark Kettenis <kettenis at gnu dot org>
- To: binutils at sourceware dot org
- Date: Fri, 15 Dec 2006 23:48:05 +0100 (CET)
- Subject: OpenBSD/sh support
ok?
2006-12-15 Mark Kettenis <kettenis@gnu.org>
* config.bfd: (sh*-*-openbsd*): Add target.
* configure.in (sh*-*-openbsd*): Set COREFILE to netbsd-core.lo.
* configure: Regenerate.
Index: config.bfd
===================================================================
RCS file: /cvs/src/src/bfd/config.bfd,v
retrieving revision 1.219
diff -u -p -r1.219 config.bfd
--- config.bfd 10 Nov 2006 14:37:33 -0000 1.219
+++ config.bfd 15 Dec 2006 22:42:24 -0000
@@ -1256,6 +1256,10 @@ case "${targ}" in
targ_selvecs="bfd_elf32_shl_vec shcoff_vec shlcoff_vec shcoff_small_vec shlcoff_small_vec"
targ_underscore=yes
;;
+ sh*-*-openbsd*)
+ targ_defvec=bfd_elf32_shlnbsd_vec
+ targ_selvecs="bfd_elf32_shnbsd_vec shcoff_vec shlcoff_vec"
+ ;;
sh-*-pe)
targ_defvec=shlpe_vec
targ_selvecs="shlpe_vec shlpei_vec"
Index: configure.in
===================================================================
RCS file: /cvs/src/src/bfd/configure.in,v
retrieving revision 1.217
diff -u -p -r1.217 configure.in
--- configure.in 11 Dec 2006 15:09:40 -0000 1.217
+++ configure.in 15 Dec 2006 22:42:25 -0000
@@ -365,7 +365,9 @@ changequote([,])dnl
powerpc-*-netbsd*) COREFILE=netbsd-core.lo ;;
powerpc-*-*bsd*) COREFILE=netbsd-core.lo ;;
s390*-*-*) COREFILE=trad-core.lo ;;
- sh*-*-netbsd*) COREFILE=netbsd-core.lo ;;
+ sh*-*-netbsd* | sh*-*-openbsd*)
+ COREFILE=netbsd-core.lo
+ ;;
sparc-*-netbsd* | sparc*-*-openbsd*)
COREFILE=netbsd-core.lo
;;