Add thumb-pe support
This commit is contained in:
parent
1f98401822
commit
41eca8a753
2 changed files with 32 additions and 8 deletions
|
@ -1,3 +1,14 @@
|
|||
Wed Mar 18 09:26:25 1998 Nick Clifton <nickc@cygnus.com>
|
||||
|
||||
* config.bfd (targ_cpu): Add thumb-pe target.
|
||||
|
||||
* coffcode.h (OTHER_GLOBAL_CLASS): Support thumb external
|
||||
functions in PE build.
|
||||
|
||||
Sun Mar 8 23:37:26 1998 Stan Cox <scox@equinox.cygnus.com>
|
||||
|
||||
* config.bfd (sparclite-*-elf*): Added.
|
||||
|
||||
start-sanitize-vr4320
|
||||
Tue Mar 3 11:24:05 1998 Gavin Koch <gavin@cygnus.com>
|
||||
|
||||
|
|
|
@ -45,6 +45,12 @@ z8k*) targ_archs=bfd_z8k_arch ;;
|
|||
*) targ_archs=bfd_${targ_cpu}_arch ;;
|
||||
esac
|
||||
|
||||
# start-sanitize-sky
|
||||
case "${targ}" in
|
||||
mips64r5900-sky-elf*) targ_archs="${targ_archs} bfd_dvp_arch" ;;
|
||||
esac
|
||||
# end-sanitize-sky
|
||||
|
||||
# WHEN ADDING ENTRIES TO THIS MATRIX:
|
||||
# Make sure that the left side always has two dashes. Otherwise you
|
||||
# can get spurious matches. Even for unambiguous cases, do this as a
|
||||
|
@ -108,6 +114,11 @@ case "${targ}" in
|
|||
targ_selvecs=armcoff_big_vec
|
||||
targ_underscore=yes
|
||||
;;
|
||||
thumb-*-pe*) # CYGNUS LOCAL nickc/thumb-pe
|
||||
targ_defvec=armpe_little_vec
|
||||
targ_selvecs="armpe_little_vec armpe_big_vec armpei_little_vec armpei_big_vec"
|
||||
targ_underscore=yes
|
||||
;; # END CYGNUS LOCAL
|
||||
a29k-*-ebmon* | a29k-*-udi* | a29k-*-coff* | a29k-*-sym1* | \
|
||||
a29k-*-vxworks* | a29k-*-sysv*)
|
||||
targ_defvec=a29kcoff_big_vec
|
||||
|
@ -136,6 +147,13 @@ case "${targ}" in
|
|||
;;
|
||||
# end-sanitize-d30v
|
||||
|
||||
# start-sanitize-sky
|
||||
dvp-*-*)
|
||||
targ_defvec=bfd_elf32_littlemips_vec
|
||||
targ_selvecs=bfd_elf64_littlemips_vec
|
||||
;;
|
||||
# end-sanitize-sky
|
||||
|
||||
h8300*-*-*)
|
||||
targ_defvec=h8300coff_vec
|
||||
targ_underscore=yes
|
||||
|
@ -505,6 +523,9 @@ case "${targ}" in
|
|||
targ_selvecs=sparcle_aout_vec
|
||||
targ_underscore=yes
|
||||
;;
|
||||
sparclite-*-elf*)
|
||||
targ_defvec=bfd_elf32_sparc_vec
|
||||
;;
|
||||
sparc-*-linux*aout*)
|
||||
targ_defvec=sparclinux_vec
|
||||
targ_selvecs="bfd_elf32_sparc_vec sunos_big_vec"
|
||||
|
@ -569,14 +590,6 @@ case "${targ}" in
|
|||
;;
|
||||
|
||||
# end-sanitize-tic80
|
||||
# start-sanitize-sky
|
||||
|
||||
dvp-*-*)
|
||||
targ_defvec=bfd_elf32_littlemips_vec
|
||||
targ_selvecs=bfd_elf64_littlemips_vec
|
||||
;;
|
||||
|
||||
# end-sanitize-sky
|
||||
|
||||
v850-*-*)
|
||||
targ_defvec=bfd_elf32_v850_vec
|
||||
|
|
Loading…
Reference in a new issue