Fri Jun 21 12:35:27 1996 Richard Henderson <rth@tamu.edu>
* elf64-alpha.c: New file. * config.bfd (alpha-*-linuxecoff*): New target. (alpha-*-linux*, alpha-*-elf*): New targets. * configure.in (bfd_elf64_alpha_vec): New vector. * configure: Rebuild. * targets.c (bfd_elf64_alpha_vec): Declare. (bfd_target_vector): Add bfd_elf64_alpha_vec if BFD64. * reloc.c (BFD_RELOC_ALPHA_GPDISP): Define. * bfd-in2.h, libbfd.h: Rebuild. * Makefile.in: Rebuild dependencies. (BFD64_BACKENDS): Add elf64-alpha.o. (BFD64_BACKENDS_CFILES): Add elf64-alpha.c.
This commit is contained in:
parent
3309648e5f
commit
e8f4671749
3 changed files with 27 additions and 7 deletions
|
@ -139,6 +139,7 @@ elf32-mips.c
|
|||
elf32-ppc.c
|
||||
elf32-sparc.c
|
||||
elf32.c
|
||||
elf64-alpha.c
|
||||
elf64-gen.c
|
||||
elf64-mips.c
|
||||
elf64-sparc.c
|
||||
|
|
|
@ -1,3 +1,18 @@
|
|||
Fri Jun 21 12:35:27 1996 Richard Henderson <rth@tamu.edu>
|
||||
|
||||
* elf64-alpha.c: New file.
|
||||
* config.bfd (alpha-*-linuxecoff*): New target.
|
||||
(alpha-*-linux*, alpha-*-elf*): New targets.
|
||||
* configure.in (bfd_elf64_alpha_vec): New vector.
|
||||
* configure: Rebuild.
|
||||
* targets.c (bfd_elf64_alpha_vec): Declare.
|
||||
(bfd_target_vector): Add bfd_elf64_alpha_vec if BFD64.
|
||||
* reloc.c (BFD_RELOC_ALPHA_GPDISP): Define.
|
||||
* bfd-in2.h, libbfd.h: Rebuild.
|
||||
* Makefile.in: Rebuild dependencies.
|
||||
(BFD64_BACKENDS): Add elf64-alpha.o.
|
||||
(BFD64_BACKENDS_CFILES): Add elf64-alpha.c.
|
||||
|
||||
Thu Jun 20 18:14:25 1996 Ian Lance Taylor <ian@cygnus.com>
|
||||
|
||||
* ecoff.c (ecoff_armap_hash): If hlog is 0, just return 0, rather
|
||||
|
|
|
@ -47,6 +47,17 @@ case "${targ}" in
|
|||
targ_defvec=ecoffalpha_little_vec
|
||||
targ_selvecs=nlm32_alpha_vec
|
||||
;;
|
||||
alpha-*-linuxecoff*)
|
||||
targ_defvec=ecoffalpha_little_vec
|
||||
targ_selvecs=bfd_elf64_alpha_vec
|
||||
;;
|
||||
alpha-*-linux* | alpha-*-elf*)
|
||||
targ_defvec=bfd_elf64_alpha_vec
|
||||
targ_selvecs=ecoffalpha_little_vec
|
||||
;;
|
||||
alpha-*-*vms*)
|
||||
targ_defvec=evax_alpha_vec
|
||||
;;
|
||||
alpha-*-*)
|
||||
targ_defvec=ecoffalpha_little_vec
|
||||
;;
|
||||
|
@ -57,7 +68,6 @@ case "${targ}" in
|
|||
targ_selvecs=bfd_elf32_bigarg_vec
|
||||
;;
|
||||
# end-sanitize-arc
|
||||
|
||||
arm-*-riscix*)
|
||||
targ_defvec=riscix_vec
|
||||
;;
|
||||
|
@ -107,12 +117,6 @@ case "${targ}" in
|
|||
targ_underscore=yes
|
||||
;;
|
||||
|
||||
# start-sanitize-rce
|
||||
rce-*-aout*)
|
||||
targ_defvec=rce_aout_vec
|
||||
;;
|
||||
|
||||
# end-sanitize-rce
|
||||
hppa*-*-*elf* | hppa*-*-lites* | hppa*-*-sysv4*)
|
||||
targ_defvec=bfd_elf32_hppa_vec
|
||||
;;
|
||||
|
|
Loading…
Reference in a new issue