This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
More bfd patch for PPC
- To: trix at redhat dot com
- Subject: More bfd patch for PPC
- From: "H . J . Lu" <hjl at lucon dot org>
- Date: Fri, 25 May 2001 15:57:29 -0700
- Cc: binutils at sourceware dot cygnus dot com
You added pmac_xcoff_vec to coff-rs6000.c. Now --enable-targets=all
failed to build. I checked in the following patch. Please check if
coff-pmac.c can be removed.
H.J.
---
Index: Makefile.am
===================================================================
RCS file: /work/cvs/gnu/binutils/bfd/Makefile.am,v
retrieving revision 1.43
diff -u -p -r1.43 Makefile.am
--- Makefile.am 2001/05/25 06:16:59 1.43
+++ Makefile.am 2001/05/25 22:29:00
@@ -160,7 +160,6 @@ BFD32_BACKENDS = \
coff-m68k.lo \
coff-m88k.lo \
coff-mips.lo \
- coff-pmac.lo \
coff-rs6000.lo \
coff-sh.lo \
coff-sparc.lo \
@@ -301,7 +300,6 @@ BFD32_BACKENDS_CFILES = \
coff-m68k.c \
coff-m88k.c \
coff-mips.c \
- coff-pmac.c \
coff-rs6000.c \
coff-sh.c \
coff-sparc.c \
@@ -920,9 +918,6 @@ coff-rs6000.lo: coff64-rs6000.c coff-rs6
coff64-rs6000.lo: coff64-rs6000.c coff-rs6000.c xcofflink.c \
$(INCDIR)/bfdlink.h $(INCDIR)/coff/internal.h $(INCDIR)/coff/xcoff.h \
$(INCDIR)/coff/rs6k64.h libcoff.h libxcoff.h coffcode.h coffswap.h
-coff-rs6000.lo: coff-rs6000.c $(INCDIR)/filenames.h \
- $(INCDIR)/coff/internal.h $(INCDIR)/coff/rs6000.h libcoff.h \
- $(INCDIR)/bfdlink.h xcoff-target.h coffcode.h coffswap.h
coff-sh.lo: coff-sh.c $(INCDIR)/filenames.h $(INCDIR)/bfdlink.h \
$(INCDIR)/coff/sh.h $(INCDIR)/coff/internal.h libcoff.h \
coffcode.h coffswap.h
Index: Makefile.in
===================================================================
RCS file: /work/cvs/gnu/binutils/bfd/Makefile.in,v
retrieving revision 1.50
diff -u -p -r1.50 Makefile.in
--- Makefile.in 2001/05/25 06:16:59 1.50
+++ Makefile.in 2001/05/25 22:29:01
@@ -283,7 +283,6 @@ BFD32_BACKENDS = \
coff-m68k.lo \
coff-m88k.lo \
coff-mips.lo \
- coff-pmac.lo \
coff-rs6000.lo \
coff-sh.lo \
coff-sparc.lo \
@@ -425,7 +424,6 @@ BFD32_BACKENDS_CFILES = \
coff-m68k.c \
coff-m88k.c \
coff-mips.c \
- coff-pmac.c \
coff-rs6000.c \
coff-sh.c \
coff-sparc.c \
@@ -537,6 +535,7 @@ BFD32_BACKENDS_CFILES = \
vms-tir.c \
xcofflink.c
+
# The .o files needed by all of the 64 bit vectors that are configured into
# target_vector in targets.c if configured with --enable-targets=all
# and --enable-64-bit-bfd.
@@ -630,7 +629,8 @@ SOURCE_HFILES = \
elfcode.h elfcore.h elflink.h freebsd.h genlink.h go32stub.h \
libaout.h libbfd.h libcoff.h libecoff.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 xcoff.h libxcoff.h
+ nlmcode.h nlmswap.h ns32k.h peicode.h som.h vms.h libxcoff.h xcoff.h
+
BUILD_HFILES = \
elf32-target.h elf64-target.h targmatch.h
Index: configure
===================================================================
RCS file: /work/cvs/gnu/binutils/bfd/configure,v
retrieving revision 1.150
diff -u -p -r1.150 configure
--- configure 2001/05/21 18:48:00 1.150
+++ configure 2001/05/25 22:29:01
@@ -6047,7 +6047,7 @@ do
pc532netbsd_vec) tb="$tb ns32knetbsd.lo aout-ns32k.lo" ;;
pc532machaout_vec) tb="$tb pc532-mach.lo aout-ns32k.lo" ;;
pdp11_aout_vec) tb="$tb pdp11.lo" ;;
- pmac_xcoff_vec) tb="$tb coff-pmac.lo xcofflink.lo" ;;
+ pmac_xcoff_vec) tb="$tb coff-rs6000.lo xcofflink.lo" ;;
rs6000coff_vec) tb="$tb coff-rs6000.lo xcofflink.lo" ;;
bfd_powerpc_pe_vec) tb="$tb pe-ppc.lo peigen.lo cofflink.lo" ;;
bfd_powerpcle_pe_vec) tb="$tb pe-ppc.lo peigen.lo cofflink.lo" ;;
Index: configure.in
===================================================================
RCS file: /work/cvs/gnu/binutils/bfd/configure.in,v
retrieving revision 1.145
diff -u -p -r1.145 configure.in
--- configure.in 2001/05/21 18:48:01 1.145
+++ configure.in 2001/05/25 22:29:01
@@ -629,7 +629,7 @@ do
pc532netbsd_vec) tb="$tb ns32knetbsd.lo aout-ns32k.lo" ;;
pc532machaout_vec) tb="$tb pc532-mach.lo aout-ns32k.lo" ;;
pdp11_aout_vec) tb="$tb pdp11.lo" ;;
- pmac_xcoff_vec) tb="$tb coff-pmac.lo xcofflink.lo" ;;
+ pmac_xcoff_vec) tb="$tb coff-rs6000.lo xcofflink.lo" ;;
rs6000coff_vec) tb="$tb coff-rs6000.lo xcofflink.lo" ;;
bfd_powerpc_pe_vec) tb="$tb pe-ppc.lo peigen.lo cofflink.lo" ;;
bfd_powerpcle_pe_vec) tb="$tb pe-ppc.lo peigen.lo cofflink.lo" ;;