This is the mail archive of the
binutils-cvs@sourceware.org
mailing list for the binutils project.
src/gas ChangeLog config/xtensa-istack.h confi ...
- From: bwilson at sourceware dot org
- To: binutils-cvs at sourceware dot org
- Date: 19 Nov 2007 19:40:55 -0000
- Subject: src/gas ChangeLog config/xtensa-istack.h confi ...
CVSROOT: /cvs/src
Module name: src
Changes by: bwilson@sourceware.org 2007-11-19 19:40:55
Modified files:
gas : ChangeLog
gas/config : xtensa-istack.h tc-xtensa.c
Log message:
* 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.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/ChangeLog.diff?cvsroot=src&r1=1.3425&r2=1.3426
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/config/xtensa-istack.h.diff?cvsroot=src&r1=1.10&r2=1.11
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/config/tc-xtensa.c.diff?cvsroot=src&r1=1.89&r2=1.90