mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-23 11:39:26 +08:00
RS6000/BFD: Remove dead duplicate `config.bfd' target matchers
Remove duplicate `rs6000-*-aix5.[01]' and `rs6000-*-aix[5-9]*' target configuration selectors meant to correspond to `powerpc64-*-aix5.[01]' and `powerpc64-*-aix[5-9]*' respectively for the purpose of BFD target vector selection in `config.bfd'. These selectors were added with commit 9a9e2ca33263 ("rs6000 xcoff bfd config"), <https://sourceware.org/ml/binutils/2010-12/msg00372.html>, and have been dead right from the beginning, because they appear twice each in the case statement, which means the earlier instance of each takes precedence and the other one is ignored. Here ones that alias to `powerpc-*-aix5.[01]' and `powerpc-*-aix[5-9]*' respectively immediately above are used instead. bfd/ * config.bfd <rs6000-*-aix5.[01], rs6000-*-aix[5-9]*>: Remove duplicate `case' selectors.
This commit is contained in:
@ -1,3 +1,8 @@
|
||||
2018-09-20 Maciej W. Rozycki <macro@linux-mips.org>
|
||||
|
||||
* config.bfd <rs6000-*-aix5.[01], rs6000-*-aix[5-9]*>: Remove
|
||||
duplicate `case' selectors.
|
||||
|
||||
2018-09-20 Nelson Chu <nelson.chu1990@gmail.com>
|
||||
|
||||
* elf32-nds32.c (nds32_elf_relax_loadstore):
|
||||
|
@ -1066,7 +1066,7 @@ case "${targ}" in
|
||||
want64=true
|
||||
;;
|
||||
#ifdef BFD64
|
||||
powerpc64-*-aix5.[01] | rs6000-*-aix5.[01])
|
||||
powerpc64-*-aix5.[01])
|
||||
targ_defvec=rs6000_xcoff64_aix_vec
|
||||
targ_selvecs="rs6000_xcoff_vec"
|
||||
want64=true
|
||||
@ -1079,7 +1079,7 @@ case "${targ}" in
|
||||
want64=true
|
||||
;;
|
||||
#ifdef BFD64
|
||||
powerpc64-*-aix[5-9]* | rs6000-*-aix[5-9]*)
|
||||
powerpc64-*-aix[5-9]*)
|
||||
targ_cflags=-DAIX_WEAK_SUPPORT
|
||||
targ_defvec=rs6000_xcoff64_aix_vec
|
||||
targ_selvecs="rs6000_xcoff_vec"
|
||||
|
Reference in New Issue
Block a user