OSDN Git Service

* config/tc-crx.c: Remove global variable 'post_inc_mode'.
authorTomer Levi <Tomer.Levi@nsc.com>
Wed, 27 Oct 2004 10:28:22 +0000 (10:28 +0000)
committerTomer Levi <Tomer.Levi@nsc.com>
Wed, 27 Oct 2004 10:28:22 +0000 (10:28 +0000)
commit0d082ff02a9c8b80b44aede5599417bcfb4d3685
treeb1b6a920d46c274a8752a6ad64a3af1ecc3a3a3a
parent719da0927873abecf1d270fb1faf1450a8b1c0b1
* config/tc-crx.c: Remove global variable 'post_inc_mode'.
(get_flags): New function.
(get_number_of_bits): Edit comments, update numeric values to supported sizes.
(process_label_constant): Don't support the colon format (SYMBOL:[s|m|l]).
(set_cons_rparams): Support argument type 'arg_rbase'.
(get_operandtype): Bug fix in 'rbase' operand type parsing.
(handle_LoadStor): Bug fix, first handle post-increment mode.
(getreg_image): Remove redundant code, update according to latest CRX spec.
(print_constant): Bug fix relate to 3-word instructions.
(assemble_insn): Bug fix, when matching instructions, verify also instruction type (not only mnemonic).
Add various error checking.
(preprocess_reglist): Support HI/LO and user registers.
gas/config/tc-crx.c