http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59429
--- Comment #1 from H.J. Lu <hjl.tools at gmail dot com> --- gold has --icf [none,all,safe] Identical Code Folding. '--icf=safe' Folds ctors, dtors and functions whose pointers are definitely not taken. which should help it at link-time.