http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24724
Ian Lance Taylor <ian at airs dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ian at airs dot com --- Comment #15 from Ian Lance Taylor <ian at airs dot com> 2012-09-13 14:06:03 UTC --- On a system whose linker supports --eh-frame-hdr, we will use the version of _Unwind_Find_FDE in unwind-dw2-fde-dip.c. It will override the version in unwind-dw2-fde.c by renaming it via #define. This file is selected by libgcc/config/t-eh-dw2-dip. It will still call the version of _Unwind_Find_FDE, but that function will only look through files registered by __register_frame_info_bases. __register_frame_info_bases is called by crtstuff.c, but it is only called on systems whose linker does not support --eh-frame-hdr. So on what system are you actually seeing a call to qsort? Does that system have a linker that supports --eh-frame-hdr?