https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61599
Uroš Bizjak <ubizjak at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Last reconfirmed| |2015-01-30 CC| |hjl.tools at gmail dot com Resolution|FIXED |--- Ever confirmed|0 |1 --- Comment #3 from Uroš Bizjak <ubizjak at gmail dot com> --- Adding -fpic, I got: /ssd/uros/gcc-build/gcc/xgcc -B/ssd/uros/gcc-build/gcc/ /home/uros/gcc-svn/trunk/gcc/testsuite/gcc.target/i386/pr61599-1.c -fno-diagnostics-show-caret -fdiagnostics-color=never -mcmodel=medium -fdata-sections /home/uros/gcc-svn/trunk/gcc/testsuite/gcc.target/i386/pr61599-2.c -lm -fpic -o ./pr61599-1.exe /tmp/ccfpoxHY.o: In function `bar': pr61599-2.c:(.text+0xe): relocation truncated to fit: R_X86_64_PC32 against symbol `a' defined in LARGE_COMMON section in /tmp/ccKTKST2.o collect2: error: ld returned 1 exit status compiler exited with status 1 Reopened, it looks that some sections are not handled correctly.