diff options
author | Alan Modra <amodra@gmail.com> | 2021-08-13 11:32:13 +0930 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2021-08-13 11:50:05 +0930 |
commit | 41ee6d14fd3faf486036cdb9042e432664abfe48 (patch) | |
tree | 69a8852c31d3ec616a8c52ad95477b247402919e | |
parent | c92d9b49ce2561d67f7bb97706da46d2aa28c548 (diff) | |
download | gdb-41ee6d14fd3faf486036cdb9042e432664abfe48.zip gdb-41ee6d14fd3faf486036cdb9042e432664abfe48.tar.gz gdb-41ee6d14fd3faf486036cdb9042e432664abfe48.tar.bz2 |
ns32k configury
Since ns32k-netbsd is as yet not removed, just marked obsolete,
the target should still be accepted with --enable-obsolete.
I also enabled ns32k-openbsd in ld since there doesn't seem to be a
good reason why that target is not supported there but is elsewhere.
bfd/
* config.bfd: Allow ns32k-netbsd.
ld/
* configure.tgt: Allow ns32k-openbsd.
-rw-r--r-- | bfd/config.bfd | 5 | ||||
-rw-r--r-- | ld/configure.tgt | 2 |
2 files changed, 5 insertions, 2 deletions
diff --git a/bfd/config.bfd b/bfd/config.bfd index 606c9ce..50e356d 100644 --- a/bfd/config.bfd +++ b/bfd/config.bfd @@ -64,6 +64,9 @@ case $targ in *-*-netbsdelf* | *-*-netbsdaout* | *-*-netbsdpe*) # Explicit, no defaulting ;; + ns32k-*-netbsd*) + # The obsolete warning is enough, and ns32k does not have ELF support + ;; *-*-netbsd* ) targ_migrated=`echo "$targ" | sed 's/netbsd/netbsdaout/'` echo "*** WARNING: $targ is now defaults to meaning ELF not a.out." >&2 @@ -996,7 +999,7 @@ case "${targ}" in targ_defvec=ns32k_aout_pc532mach_vec targ_underscore=yes ;; - ns32k-*-lites* | ns32k-*-openbsd*) + ns32k-*-lites* | ns32k-*-*bsd*) targ_defvec=ns32k_aout_pc532nbsd_vec targ_underscore=yes ;; diff --git a/ld/configure.tgt b/ld/configure.tgt index 075febf..d46ed62 100644 --- a/ld/configure.tgt +++ b/ld/configure.tgt @@ -605,7 +605,7 @@ nios2*-*-*) targ_emul=nios2elf ns32k-pc532-mach* | ns32k-pc532-ux*) targ_emul=pc532macha targ_extra_ofiles= ;; -ns32k-*-netbsd* | ns32k-pc532-lites*) targ_emul=ns32knbsd +ns32k-*-*bsd* | ns32k-pc532-lites*) targ_emul=ns32knbsd targ_extra_ofiles= ;; or1k-*-elf | or1knd-*-elf | or1k-*-rtems* | or1knd-*-rtems*) |