bug-binutils
[Top][All Lists]
Advanced

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

[Bug gold/16980] New: gold produces incomplete -M (map) output


From: ppluzhnikov at google dot com
Subject: [Bug gold/16980] New: gold produces incomplete -M (map) output
Date: Fri, 23 May 2014 18:52:40 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=16980

            Bug ID: 16980
           Summary: gold produces incomplete -M (map) output
           Product: binutils
           Version: unspecified
            Status: NEW
          Severity: normal
          Priority: P2
         Component: gold
          Assignee: ian at airs dot com
          Reporter: ppluzhnikov at google dot com
                CC: ccoutant at google dot com

Using current trunk:

echo "int main() {}" | g++ -g -xc++ - -o /tmp/t -B/tmp/ld-gold
-Wl,-Map=/tmp/map-gold

readelf -WS /tmp/t | grep debug_line
  [31] .debug_line       PROGBITS        0000000000000000 001156 00003a 00     
0   0  1

grep debug_line /tmp/map-gold
... no output. Where did the debug_line in /tmp/t come from?


Contrast this with BFD-ld:

echo "int main() {}" | g++ -g -xc++ - -o /tmp/t -B/tmp/ld-bfd
-Wl,-Map=/tmp/map-bfd

readelf -WS /tmp/t | grep debug_line
  [30] .debug_line       PROGBITS        0000000000000000 00110d 00003a 00     
0   0  1

grep debug_line /tmp/map-bfd
.debug_line     0x0000000000000000       0x3a
 *(.debug_line .debug_line.* .debug_line_end)
 .debug_line    0x0000000000000000       0x3a /tmp/cceom6fx.o

-- 
You are receiving this mail because:
You are on the CC list for the bug.



reply via email to

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