aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>2000-02-21 05:33:40 +0000
committerIan Lance Taylor <ian@airs.com>2000-02-21 05:33:40 +0000
commit494e2c585adf5cc3045b69240cb0a1b1f61756d3 (patch)
treeddd55c683b1b2530e7f3b111d72d9bf3588e7293
parentb8441c25a11cddceb3380743955568e10eba5a67 (diff)
downloadgdb-494e2c585adf5cc3045b69240cb0a1b1f61756d3.zip
gdb-494e2c585adf5cc3045b69240cb0a1b1f61756d3.tar.gz
gdb-494e2c585adf5cc3045b69240cb0a1b1f61756d3.tar.bz2
ELF HPPA doesn't work at present; remove it until it does.
* config.bfd: Comment out setting targ_defvec to bfd_elf32_hppa_vec. * Makefile.am: Rebuild dependencies. (BFD32_BACKENDS): Remove elf32-hppa.lo. (BFD32_BACKENDS_CFILES): Remove elf32-hppa.c. (SOURCE_HFILES): Remove elf32-hppa.h and hppa_stubs.h. * Makefile.in: Rebuild. * targets.c (bfd_target_vector): Comment out bfd_elf32_hppa_vec.
-rw-r--r--bfd/ChangeLog12
-rw-r--r--bfd/Makefile.am10
-rw-r--r--bfd/Makefile.in10
-rw-r--r--bfd/config.bfd6
-rw-r--r--bfd/targets.c2
5 files changed, 24 insertions, 16 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 5e579f3..ecb6642 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,3 +1,15 @@
+2000-02-21 Ian Lance Taylor <ian@zembu.com>
+
+ ELF HPPA doesn't work at present; remove it until it does.
+ * config.bfd: Comment out setting targ_defvec to
+ bfd_elf32_hppa_vec.
+ * Makefile.am: Rebuild dependencies.
+ (BFD32_BACKENDS): Remove elf32-hppa.lo.
+ (BFD32_BACKENDS_CFILES): Remove elf32-hppa.c.
+ (SOURCE_HFILES): Remove elf32-hppa.h and hppa_stubs.h.
+ * Makefile.in: Rebuild.
+ * targets.c (bfd_target_vector): Comment out bfd_elf32_hppa_vec.
+
2000-02-18 Geoff Keating <geoffk@cygnus.com>
* coffcode.h (coff_set_arch_mach_hook): Use free(), because there
diff --git a/bfd/Makefile.am b/bfd/Makefile.am
index fcb4cae..22fb255 100644
--- a/bfd/Makefile.am
+++ b/bfd/Makefile.am
@@ -159,7 +159,6 @@ BFD32_BACKENDS = \
elf32-d30v.lo \
elf32-fr30.lo \
elf32-gen.lo \
- elf32-hppa.lo \
elf32-i386.lo \
elf32-i860.lo \
elf32-i960.lo \
@@ -284,7 +283,6 @@ BFD32_BACKENDS_CFILES = \
elf32-d30v.c \
elf32-fr30.c \
elf32-gen.c \
- elf32-hppa.c \
elf32-i386.c \
elf32-i860.c \
elf32-i960.c \
@@ -425,8 +423,8 @@ CFILES = \
## This is a list of all .h files which are in the source tree.
SOURCE_HFILES = \
aout-target.h aoutf1.h aoutx.h coffcode.h coffswap.h \
- ecoffswap.h elf32-arm.h elf32-hppa.h elfcode.h elfcore.h \
- elflink.h freebsd.h genlink.h go32stub.h hppa_stubs.h libaout.h \
+ ecoffswap.h elf32-arm.h elfcode.h elfcore.h \
+ elflink.h freebsd.h genlink.h go32stub.h libaout.h \
libbfd.h libcoff.h libecoff.h elf-bfd.h libhppa.h libieee.h \
libnlm.h liboasys.h libpei.h netbsd.h nlm-target.h nlmcode.h \
nlmswap.h ns32k.h peicode.h som.h vms.h
@@ -852,10 +850,6 @@ elf32-fr30.lo: elf32-fr30.c elf-bfd.h $(INCDIR)/elf/common.h \
elf32-gen.lo: elf32-gen.c elf-bfd.h $(INCDIR)/elf/common.h \
$(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h \
elf32-target.h
-elf32-hppa.lo: elf32-hppa.c elf-bfd.h $(INCDIR)/elf/common.h \
- $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h \
- $(INCDIR)/elf/hppa.h $(INCDIR)/elf/reloc-macros.h libhppa.h \
- elf32-hppa.h elf-hppa.h hppa_stubs.h elf32-target.h
elf32-i386.lo: elf32-i386.c $(INCDIR)/bfdlink.h elf-bfd.h \
$(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
$(INCDIR)/elf/i386.h $(INCDIR)/elf/reloc-macros.h elf32-target.h
diff --git a/bfd/Makefile.in b/bfd/Makefile.in
index 4ce2669..31dc267 100644
--- a/bfd/Makefile.in
+++ b/bfd/Makefile.in
@@ -278,7 +278,6 @@ BFD32_BACKENDS = \
elf32-d30v.lo \
elf32-fr30.lo \
elf32-gen.lo \
- elf32-hppa.lo \
elf32-i386.lo \
elf32-i860.lo \
elf32-i960.lo \
@@ -404,7 +403,6 @@ BFD32_BACKENDS_CFILES = \
elf32-d30v.c \
elf32-fr30.c \
elf32-gen.c \
- elf32-hppa.c \
elf32-i386.c \
elf32-i860.c \
elf32-i960.c \
@@ -550,8 +548,8 @@ CFILES = \
SOURCE_HFILES = \
aout-target.h aoutf1.h aoutx.h coffcode.h coffswap.h \
- ecoffswap.h elf32-arm.h elf32-hppa.h elfcode.h elfcore.h \
- elflink.h freebsd.h genlink.h go32stub.h hppa_stubs.h libaout.h \
+ ecoffswap.h elf32-arm.h elfcode.h elfcore.h \
+ elflink.h freebsd.h genlink.h go32stub.h libaout.h \
libbfd.h libcoff.h libecoff.h elf-bfd.h libhppa.h libieee.h \
libnlm.h liboasys.h libpei.h netbsd.h nlm-target.h nlmcode.h \
nlmswap.h ns32k.h peicode.h som.h vms.h
@@ -1382,10 +1380,6 @@ elf32-fr30.lo: elf32-fr30.c elf-bfd.h $(INCDIR)/elf/common.h \
elf32-gen.lo: elf32-gen.c elf-bfd.h $(INCDIR)/elf/common.h \
$(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h \
elf32-target.h
-elf32-hppa.lo: elf32-hppa.c elf-bfd.h $(INCDIR)/elf/common.h \
- $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h $(INCDIR)/bfdlink.h \
- $(INCDIR)/elf/hppa.h $(INCDIR)/elf/reloc-macros.h libhppa.h \
- elf32-hppa.h elf-hppa.h hppa_stubs.h elf32-target.h
elf32-i386.lo: elf32-i386.c $(INCDIR)/bfdlink.h elf-bfd.h \
$(INCDIR)/elf/common.h $(INCDIR)/elf/internal.h $(INCDIR)/elf/external.h \
$(INCDIR)/elf/i386.h $(INCDIR)/elf/reloc-macros.h elf32-target.h
diff --git a/bfd/config.bfd b/bfd/config.bfd
index fb7321f..65710b4 100644
--- a/bfd/config.bfd
+++ b/bfd/config.bfd
@@ -198,21 +198,27 @@ case "${targ}" in
targ_underscore=yes
;;
+#if 0 /* HPPA ELF does not work currently. */
hppa*-*-*elf* | hppa*-*-linux-gnu* | hppa*-*-lites* | hppa*-*-sysv4* | hppa*-*-rtems*)
targ_defvec=bfd_elf32_hppa_vec
;;
+#endif
#if defined (HOST_HPPAHPUX) || defined (HOST_HPPABSD) || defined (HOST_HPPAOSF) || defined (HOST_HPPAMPEIX)
+#if 0 /* HPPA ELF does not work currently. */
hppa*-*-bsd*)
targ_defvec=som_vec
targ_selvecs=bfd_elf32_hppa_vec
;;
+#endif
hppa*-*-hpux* | hppa*-*-hiux* | hppa*-*-mpeix*)
targ_defvec=som_vec
;;
+#if 0 /* HPPA ELF does not work currently. */
hppa*-*-osf*)
targ_defvec=som_vec
targ_selvecs=bfd_elf32_hppa_vec
;;
+#endif
#endif /* defined (HOST_HPPAHPUX) || defined (HOST_HPPABSD) || defined (HOST_HPPAOSF) */
i[3456]86-*-sco3.2v5*coff)
diff --git a/bfd/targets.c b/bfd/targets.c
index a50cc59..c5ec4d4 100644
--- a/bfd/targets.c
+++ b/bfd/targets.c
@@ -694,7 +694,9 @@ const bfd_target * const bfd_target_vector[] = {
#endif
&bfd_elf32_d10v_vec,
&bfd_elf32_d30v_vec,
+#if 0
&bfd_elf32_hppa_vec,
+#endif
&bfd_elf32_i386_vec,
&bfd_elf32_i860_vec,
&bfd_elf32_i960_vec,