mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-22 19:09:31 +08:00
* mpw-config.in: Add ELF support to mips config, create the
elf32-target.h file in the object dir. * mpw-make.sed: Edit elfXX-target.h refs at beginnings of lines.
This commit is contained in:
@ -1,3 +1,9 @@
|
|||||||
|
Thu Jul 18 11:36:31 1996 Stan Shebs <shebs@andros.cygnus.com>
|
||||||
|
|
||||||
|
* mpw-config.in: Add ELF support to mips config, create the
|
||||||
|
elf32-target.h file in the object dir.
|
||||||
|
* mpw-make.sed: Edit elfXX-target.h refs at beginnings of lines.
|
||||||
|
|
||||||
Wed Jul 17 18:02:32 1996 Kim Knuttila <krk@cygnus.com>
|
Wed Jul 17 18:02:32 1996 Kim Knuttila <krk@cygnus.com>
|
||||||
|
|
||||||
* coff-ppc.c: Redid debug scheme - numerous fprintf's gone.
|
* coff-ppc.c: Redid debug scheme - numerous fprintf's gone.
|
||||||
@ -6,8 +12,8 @@ Wed Jul 17 18:02:32 1996 Kim Knuttila <krk@cygnus.com>
|
|||||||
start-sanitize-d10v
|
start-sanitize-d10v
|
||||||
Wed Jul 17 14:51:52 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
|
Wed Jul 17 14:51:52 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
|
||||||
|
|
||||||
* Makefile.in (ALL_MACHINES): Add cpu-d10v.o
|
* Makefile.in (ALL_MACHINES): Add cpu-d10v.o.
|
||||||
(BFD32_BACKENDS) Add elf32-d10v.o
|
(BFD32_BACKENDS) Add elf32-d10v.o.
|
||||||
* archures.c: Add bfd_d10v_arch.
|
* archures.c: Add bfd_d10v_arch.
|
||||||
* bfd-in2.h: Add bfd_d10v_arch.
|
* bfd-in2.h: Add bfd_d10v_arch.
|
||||||
* config.bfd (d10v-*-*): New target.
|
* config.bfd (d10v-*-*): New target.
|
||||||
@ -17,8 +23,8 @@ start-sanitize-d10v
|
|||||||
* elf.c (prep_headers): Added case bfd_arch_d10v.
|
* elf.c (prep_headers): Added case bfd_arch_d10v.
|
||||||
* elf32-d10v.c: New file.
|
* elf32-d10v.c: New file.
|
||||||
* libbfd.h: Rebuild.
|
* libbfd.h: Rebuild.
|
||||||
* reloc.c (BFD_RELOC_D10V_10_PCREL_R, BFD_RELOC_D10V_10_PCREL_L, BFD_RELOC_D10V_18,
|
* reloc.c (BFD_RELOC_D10V_10_PCREL_R, BFD_RELOC_D10V_10_PCREL_L,
|
||||||
BFD_RELOC_D10V_18_PCREL): Define.
|
BFD_RELOC_D10V_18, BFD_RELOC_D10V_18_PCREL): Define.
|
||||||
* targets.c (bfd_elf32_d10v_vec): New vector.
|
* targets.c (bfd_elf32_d10v_vec): New vector.
|
||||||
end-sanitize-d10v
|
end-sanitize-d10v
|
||||||
|
|
||||||
|
@ -17,17 +17,17 @@ Else If "{target_canonical}" =~ /powerpc-apple-macos/
|
|||||||
Set selvecs '&pmac_xcoff_vec'
|
Set selvecs '&pmac_xcoff_vec'
|
||||||
Set selarchs "&bfd_powerpc_arch"
|
Set selarchs "&bfd_powerpc_arch"
|
||||||
|
|
||||||
Else If "{target_canonical}" =~ /i386-unknown-go32/
|
Else If "{target_canonical}" =~ /i386-\Option-x-go32/
|
||||||
Set BFD_BACKENDS '"{o}"coff-i386.c.o'
|
Set BFD_BACKENDS '"{o}"coff-i386.c.o'
|
||||||
Set defvec i386coff_vec
|
Set defvec i386coff_vec
|
||||||
Set selvecs '&i386coff_vec'
|
Set selvecs '&i386coff_vec'
|
||||||
|
|
||||||
Else If "{target_canonical}" =~ /mips-\Option-x-\Option-x/
|
Else If "{target_canonical}" =~ /mips-\Option-x-\Option-x/
|
||||||
Set BFD_BACKENDS '"{o}"coff-mips.c.o "{o}"ecoff.c.o "{o}"ecofflink.c.o'
|
Set BFD_BACKENDS '"{o}"coff-mips.c.o "{o}"ecoff.c.o "{o}"ecofflink.c.o "{o}"elf32.c.o "{o}"elf32-mips.c.o "{o}"elflink.c.o'
|
||||||
Set defvec ecoff_big_vec
|
Set defvec ecoff_big_vec
|
||||||
Set selvecs '&ecoff_big_vec,&ecoff_little_vec'
|
Set selvecs '&ecoff_big_vec,&ecoff_little_vec,&bfd_elf32_bigmips_vec'
|
||||||
|
|
||||||
Else If "{target_canonical}" =~ /sh-hitachi-hms/
|
Else If "{target_canonical}" =~ /sh-\Option-x-hms/
|
||||||
Set BFD_BACKENDS '"{o}"coff-sh.c.o "{o}"cofflink.c.o'
|
Set BFD_BACKENDS '"{o}"coff-sh.c.o "{o}"cofflink.c.o'
|
||||||
Set defvec shcoff_vec
|
Set defvec shcoff_vec
|
||||||
Set selvecs '&shcoff_vec,&shlcoff_vec'
|
Set selvecs '&shcoff_vec,&shlcoff_vec'
|
||||||
@ -60,6 +60,9 @@ sed -e 's/@WORDSIZE@/32/' \Option-d
|
|||||||
|
|
||||||
MoveIfChange "{o}"bfd.h-new "{o}"bfd.h
|
MoveIfChange "{o}"bfd.h-new "{o}"bfd.h
|
||||||
|
|
||||||
|
sed -e 's/NN/32/g' "{srcdir}"elfxx-target.h >"{o}"elf32-target.h-new
|
||||||
|
MoveIfChange "{o}"elf32-target.h-new "{o}"elf32-target.h
|
||||||
|
|
||||||
# Pre-expand some macros in coffswap.h, so MPW C doesn't choke.
|
# Pre-expand some macros in coffswap.h, so MPW C doesn't choke.
|
||||||
|
|
||||||
sed -e 's/^ PUT_AOUTHDR_TSIZE (/ bfd_h_put_32 (/' \Option-d
|
sed -e 's/^ PUT_AOUTHDR_TSIZE (/ bfd_h_put_32 (/' \Option-d
|
||||||
|
@ -27,7 +27,9 @@
|
|||||||
/bfd/s/"{s}"bfd\.h/"{o}"bfd.h/g
|
/bfd/s/"{s}"bfd\.h/"{o}"bfd.h/g
|
||||||
/config/s/"{s}"config\.h/"{o}"config.h/g
|
/config/s/"{s}"config\.h/"{o}"config.h/g
|
||||||
/elf32-target/s/"{s}"elf32-target\.h/"{o}"elf32-target.h/g
|
/elf32-target/s/"{s}"elf32-target\.h/"{o}"elf32-target.h/g
|
||||||
|
/elf32-target/s/^elf32-target\.h/"{o}"elf32-target.h/
|
||||||
/elf64-target/s/"{s}"elf64-target\.h/"{o}"elf64-target.h/g
|
/elf64-target/s/"{s}"elf64-target\.h/"{o}"elf64-target.h/g
|
||||||
|
/elf64-target/s/^elf64-target\.h/"{o}"elf64-target.h/
|
||||||
|
|
||||||
/"{s}"{INCDIR}/s/"{s}"{INCDIR}/"{INCDIR}"/g
|
/"{s}"{INCDIR}/s/"{s}"{INCDIR}/"{INCDIR}"/g
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user