[Bug 455997] New: ld produces large files, enormous .eh_frame section
https://bugzilla.novell.com/show_bug.cgi?id=455997 Summary: ld produces large files, enormous .eh_frame section Product: openSUSE 11.0 Version: Final Platform: x86-64 OS/Version: Linux Status: NEW Severity: Normal Priority: P5 - None Component: Development AssignedTo: pth@novell.com ReportedBy: jengelh@medozas.de QAContact: qa@suse.de Found By: Beta-Customer I have absolutely no clue what could be going on, but fact is that ld produces a giant .eh_frame in the final binary ('ls') when I do the following change to coreutils-jen04-dir1st-symlink.diff - if (ta == directory) if (tb != directory) + if (ta == directory && tb != directory) The ld bug is very hard to trigger and only occurs on x86_64, not i386. To date I have only seen two test cases (including mine). Apart from artificially bloating the eh_frame, the program seems to run fine. Running `strip -j .eh_frame` on the giant binary returns it to normal size, though there might be adverse affects (which?) by doing so. Attaching .src.rpm that contains the testcase. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=455997
User jengelh@medozas.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=455997#c1
--- Comment #1 from Jan Engelhardt
https://bugzilla.novell.com/show_bug.cgi?id=455997
Philipp Thomas
https://bugzilla.novell.com/show_bug.cgi?id=455997
User schwab@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=455997#c2
Andreas Schwab
https://bugzilla.novell.com/show_bug.cgi?id=455997
User jengelh@medozas.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=455997#c3
--- Comment #3 from Jan Engelhardt
https://bugzilla.novell.com/show_bug.cgi?id=455997
User jengelh@medozas.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=455997#c4
Jan Engelhardt
participants (1)
-
bugzilla_noreply@novell.com