* config/tc-sh.c (shl): Remove.
commit69a72a8d310353139b02424e52e590fc7b145e63
authorHans-Peter Nilsson <hp@axis.com>
Tue, 16 Oct 2001 02:36:20 +0000 (16 02:36 +0000)
committerHans-Peter Nilsson <hp@axis.com>
Tue, 16 Oct 2001 02:36:20 +0000 (16 02:36 +0000)
tree39a57bced39a61da05f9cfba46db94fa11d3694f
parent327ffdc7f8c9334ccb45160f18ca44c0770228ec
* config/tc-sh.c (shl): Remove.
  (big): New function.
(little): Remove shl handling.  Emit error for endian mismatch.
(md_show_usage): Add description of -big.
(md_parse_option): Handle OPTION_BIG.  Remove shl handling.
(OPTION_BIG): Add.
(md_pseudo_table): Add .big.
(md_longopts): Add -big.
(md_begin): Don't set target_big_endian here.
* config/tc-sh.h (TARGET_BYTES_BIG_ENDIAN): Remove.
(LISTING_HEADER, COFF_MAGIC, TARGET_FORMAT): Use target_big_endian.
(shl): Remove.
* configure.in (endian): Default is big.
(sh-*-pe*): Little endian.
(cpu_type): Set sh for target sh*.
* configure: Regenerate.
gas/ChangeLog
gas/config/tc-sh.c
gas/config/tc-sh.h
gas/configure
gas/configure.in