diff options
author | Bob Wilson <bob.wilson@acm.org> | 2007-11-19 19:40:55 +0000 |
---|---|---|
committer | Bob Wilson <bob.wilson@acm.org> | 2007-11-19 19:40:55 +0000 |
commit | b224e962a8c9617f9b04f07393c70776b8edb9b2 (patch) | |
tree | ed4109f0381ed0054fc2cde3901c1b98b144ea70 /gas/ChangeLog | |
parent | 1eee4adcdbd8631ec670405f6d61ada09164de5d (diff) | |
download | gdb-b224e962a8c9617f9b04f07393c70776b8edb9b2.zip gdb-b224e962a8c9617f9b04f07393c70776b8edb9b2.tar.gz gdb-b224e962a8c9617f9b04f07393c70776b8edb9b2.tar.bz2 |
* config/xtensa-istack.h (tinsn_struct): Replace linenum field
with loc_directive_seen and debug_line.
* config/tc-xtensa.c: Include xtensa-istack.h after dwarf2dbg.h.
(xg_build_to_insn): Copy the new fields instead of linenum.
(xg_build_token_insn): Likewise. Abort on INSTR_LABEL_DEF and move
common code out of the switch.
(md_assemble): Set new tinsn fields from DWARF information. Call
dwarf2_consume_line_info.
(xg_assemble_vliw_tokens): Update the code to select the "best" line
number to use new information. Call dwarf2_gen_line_info instead
of dwarf2_emit_insn.
Diffstat (limited to 'gas/ChangeLog')
-rw-r--r-- | gas/ChangeLog | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index 52c09f2..a0808a7 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,4 +1,18 @@ 2007-11-19 Bob Wilson <bob.wilson@acm.org> + + * config/xtensa-istack.h (tinsn_struct): Replace linenum field + with loc_directive_seen and debug_line. + * config/tc-xtensa.c: Include xtensa-istack.h after dwarf2dbg.h. + (xg_build_to_insn): Copy the new fields instead of linenum. + (xg_build_token_insn): Likewise. Abort on INSTR_LABEL_DEF and move + common code out of the switch. + (md_assemble): Set new tinsn fields from DWARF information. Call + dwarf2_consume_line_info. + (xg_assemble_vliw_tokens): Update the code to select the "best" line + number to use new information. Call dwarf2_gen_line_info instead + of dwarf2_emit_insn. + +2007-11-19 Bob Wilson <bob.wilson@acm.org> * dwarf2dbg.h (dwarf2_loc_directive_seen): New. * dwarf2dbg.c (loc_directive_seen): Make external and rename to... |