http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47230

--- Comment #18 from Mikael Pettersson <mikpe at it dot uu.se> 2012-04-12 
10:09:32 UTC ---
It seems to be triggered(*) by Uros' PR46533 patch in r166999:
http://gcc.gnu.org/viewcvs?view=revision&revision=166999

Repeat-by:
1. have cross tools to alpha-linux hosted on e.g. x86, mine has binutils-2.20.1
2. build gcc-4.6 r166998 as cross to alpha-linux
3. used the above to cross-build a linux-3.3.0 kernel, this works for me
4. repeat steps 2 and 3 with gcc-4.6 r166999, gcc builds ok but the kernel
build fails with the usual 'relocation truncated to fit: GPREL16 against ...'
errors

In my cross environment gcc 4.7 and 4.8 also fail to build a linux kernel, but
4.5.3 and 4.4.7 work.

(*) Presumably gcc triggers a bug in ld.

Reply via email to