* config/tc-sparc.c (initial_architecture,can_bump_v9_p): Deleted.
authorDavid Edelsohn <dje.gcc@gmail.com>
Thu, 25 Jan 1996 11:20:06 +0000 (11:20 +0000)
committerDavid Edelsohn <dje.gcc@gmail.com>
Thu, 25 Jan 1996 11:20:06 +0000 (11:20 +0000)
commite70ad5d5616323c87358b589400f83fecf570f74
treee2464adcd3da451e1ec16fcbbffef94fcccb256c
parent7484896ba2414503c82326649f275180f31c12d7
* config/tc-sparc.c (initial_architecture,can_bump_v9_p): Deleted.
({max,warn_after}_architecture): New static locals.
(md_begin): Replace NUMOPCODES with sparc_num_opcodes.
If both architecture and -bump requested, set max_architecture to max.
(sparc_md_end): Simplify.
(sparc_ip): Replace references to can_bump_v9_p with max_architecture.
Rewrite code to bump architecture and check for conflicts.
(md_longopts): Recognize -xarch={v8plus,v8plusa} for compatibility
with Solaris assembler.
(md_parse_option): Likewise.  Call sparc_opcode_lookup_arch.
(md_show_usage): Update.
gas/ChangeLog
gas/config/tc-sparc.c