gold is faster and a few things (e.g. llvm) have started to require it -- but at the moment, it isn't possible to build everything with gold (e.g. gold can't link glibc, building VirtualBox with gold seems to cause corrupted debug info, ...).
Distributions are starting to come up with hacks to make both coexist (e.g. suse seems to have /usr/bin/ld==old ld, /usr/bin/gold==gold, hacked in gcc option to make it use gold on request, using traditional ld by default; we're thinking about /usr/bin/ld==gold, /usr/bin/gnuld==old ld, hacked in gcc option to make it use gnuld on request, using gold by default). To prevent lots of incompatible hacks to make a coexistence of ld and gold possible, one way should be added upstream. -- Summary: There should be a way for ld and gold to coexist Product: binutils Version: 2.21 (HEAD) Status: NEW Severity: normal Priority: P2 Component: gold AssignedTo: ian at airs dot com ReportedBy: bero at arklinux dot org CC: bug-binutils at gnu dot org http://sourceware.org/bugzilla/show_bug.cgi?id=10938 ------- 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