diff options
author | Jeff Law <law@redhat.com> | 1996-06-18 20:28:20 +0000 |
---|---|---|
committer | Jeff Law <law@redhat.com> | 1996-06-18 20:28:20 +0000 |
commit | 3d0afe12c5f70fe8bd36da6aeaee093b932696e9 (patch) | |
tree | 86a6adf14c68d32ac69da94f1b6cb7730c016087 /gas/ChangeLog | |
parent | 0ed3f0f7cc0302fe4adce97c36d3b3434495689a (diff) | |
download | gdb-3d0afe12c5f70fe8bd36da6aeaee093b932696e9.zip gdb-3d0afe12c5f70fe8bd36da6aeaee093b932696e9.tar.gz gdb-3d0afe12c5f70fe8bd36da6aeaee093b932696e9.tar.bz2 |
* config/tc-h8300.c (parse_reg): Tweak error messages.
(build_bytes): Likewise.
(skip_colonthing): Handle :32 suffix.
(get_specific): Promote L_24 to L_32 if it makes a match.
Don't always promote L_8 to L_16.
(do_a_fix_imm): Clean up L_32 and L_24 handling.
H8/S related stuff that doesn't need to be sanitized.
start-sanitize-h8s
* config/tc-h8300.c (Smode): New variable.
(h8300hmode): Turn off Hmode.
(h8300smode): New function. Turn on Smode and Hmode.
(md_pseudo_table): New ".h8300s" pseudo-op.
(parse_reg): Handle "exr" register.
(get_operand): Handle bizarre syntax for "stm.l" and "ldm.l".
Handle "mach" and "machl" operands for ldmac.
(get_specific): Handle "stm.l" and "ldm.l".
(build_bytes): Handle "stm.l" and "ldm.l"; handle MACREG operands.
* config/tc-h8300.h (COFF_MAGIC): Handle H8/S magic number.
(Smode): Declare.
end-sanitize-h8s
Sanitized H8/S stuff until we know its status.
Diffstat (limited to 'gas/ChangeLog')
-rw-r--r-- | gas/ChangeLog | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index 38e4777..0ec9a58 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,26 @@ +Tue Jun 18 13:19:51 1996 Jeffrey A. Law <law@rtl.cygnus.com> + + * config/tc-h8300.c (parse_reg): Tweak error messages. + (build_bytes): Likewise. + (skip_colonthing): Handle :32 suffix. + (get_specific): Promote L_24 to L_32 if it makes a match. + Don't always promote L_8 to L_16. + (do_a_fix_imm): Clean up L_32 and L_24 handling. + +start-sanitize-h8s + * config/tc-h8300.c (Smode): New variable. + (h8300hmode): Turn off Hmode. + (h8300smode): New function. Turn on Smode and Hmode. + (md_pseudo_table): New ".h8300s" pseudo-op. + (parse_reg): Handle "exr" register. + (get_operand): Handle bizarre syntax for "stm.l" and "ldm.l". + Handle "mach" and "machl" operands for ldmac. + (get_specific): Handle "stm.l" and "ldm.l". + (build_bytes): Handle "stm.l" and "ldm.l"; handle MACREG operands. + * config/tc-h8300.h (COFF_MAGIC): Handle H8/S magic number. + (Smode): Declare. + +end-sanitize-h8s Mon Jun 17 15:50:53 1996 J.T. Conklin <jtc@rtl.cygnus.com> * doc/as.texinfo: Reorder chapter of machine dependent options so |