aboutsummaryrefslogtreecommitdiff
path: root/gdb/ChangeLog
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@cygnus>1994-03-25 02:39:19 +0000
committerKen Raeburn <raeburn@cygnus>1994-03-25 02:39:19 +0000
commit11d7c0645386ce5f082f913854f85390c8d1079e (patch)
tree82d6ca34a8f7052a8cb74deea70eefcc4ca5aba7 /gdb/ChangeLog
parent4df6dcd10d2756fd9d31fac4e6b1768c6360a084 (diff)
downloadgdb-11d7c0645386ce5f082f913854f85390c8d1079e.zip
gdb-11d7c0645386ce5f082f913854f85390c8d1079e.tar.gz
gdb-11d7c0645386ce5f082f913854f85390c8d1079e.tar.bz2
* config/tc-alpha.c (alpha_ip): Only set GP prolog size if using PV register.
(T12): New macro. (emit_insn): New function. (md_assemble): Call it. (alpha_force_relocation): Handle BFD_RELOC_26, for call_pal instructions. (lituse_pending): New variable. Set by anything that generates a LITERAL reloc, cleared by anything that generates a LITUSE reloc, tested by code that might want to emit a LITUSE reloc. (emit_unaligned_io): New function. Currently calls md_assemble, but it should eventually be converted to generate the insn itself and call emit_insn directly. (emit_load_unal, emit_store_unal, emit_byte_manip_r, emit_extract_r, emit_insert_r, emit_mask_r, emit_sign_extend, emit_bis_r): Likewise. (alpha_ip, case 'I'): Handle with BFD_RELOC_23. (alpha_ip, label get_macro): Don't emit the final instruction if the opcode is zero. (alpha_ip, case 'B', subcase 'd'): New case, for subword and unaligned memory access macros. (md_apply_fix): Handle BFD_RELOC_26. Generate an error message if the value can't be resolved.
Diffstat (limited to 'gdb/ChangeLog')
0 files changed, 0 insertions, 0 deletions