I noticed when fixing another bug that it's possible for _fini to run with an incorrect TOC pointer. While I haven't actually seen this cause a problem, there is potential for this to break functions that run on exit. eg. c++ global destructors if __cxa_atexit is not used.
-- Summary: bugs on exit from large powerpc64 binary Product: binutils Version: 2.20 Status: NEW Severity: normal Priority: P2 Component: ld AssignedTo: amodra at gmail dot com ReportedBy: amodra at gmail dot com CC: bug-binutils at gnu dot org GCC target triplet: powerpc64-linux http://sourceware.org/bugzilla/show_bug.cgi?id=11378 ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is. _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils