bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug ld/4986] gas emits duplicate .loc directive from gcc 3.4.6


From: hjl at lucon dot org
Subject: [Bug ld/4986] gas emits duplicate .loc directive from gcc 3.4.6
Date: 1 Sep 2007 06:51:09 -0000

------- Additional Comments From hjl at lucon dot org  2007-09-01 06:51 -------
I checked in my patch. But it doesn't work on ia64 with gcc 3.4 and 4.1.
I got

 Line Number Statements:
  Extended opcode 2: set Address to 0x0
  Special opcode 12: advance Address by 0 to 0x0 and Line by 7 to 8
  Copy
  Special opcode 230: advance Address by 16 to 0x10 and Line by 1 to 9
  Special opcode 6: advance Address by 0 to 0x10 and Line by 1 to 10
  Special opcode 4: advance Address by 0 to 0x10 and Line by -1 to 9
  Special opcode 229: advance Address by 16 to 0x20 and Line by 0 to 9
  Copy
  Special opcode 34: advance Address by 2 to 0x22 and Line by 1 to 10
  Advance PC by 30 to 0x40
  Extended opcode 1: End of Sequence

We wind up with line 10 instead of line 9.

-- 


http://sourceware.org/bugzilla/show_bug.cgi?id=4986

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]