I've recently come across a couple of issues trying to compile Firefox trunk with 4.5 (I have a very simple plugin that I need to run on mozilla-central). I've posted two bugs here http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42139 and here http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42171
I''m not particularly concerned about the first, which can be bypassed by disabling optimization on the problem file, but the second, a link error, is a show stopper. Can anyone think of a way to sidestep the problem? I'm not even sure I've addressed the bug to the right place, but it would seem that if the same version of ld chokes during a 4.5 compile, but does fine with an earlier version of gcc, then it's really not a binutils issue. I'm a bit out of my element here though so any suggestions would be welcome. Ehren