[gold][PATCH] PR gold/17675: pie_copyrelocs_test fails with GCC 4.2
H.J. Lu
hongjiu.lu@intel.com
Wed Dec 3 18:13:00 GMT 2014
More information about the Binutils mailing list
Wed Dec 3 18:13:00 GMT 2014
- Previous message (by thread): powerpc gold, work around pr17670
- Next message (by thread): [gold][PATCH] PR gold/17675: pie_copyrelocs_test fails with GCC 4.2
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Wed, Dec 03, 2014 at 09:20:43AM -0800, H.J. Lu wrote: > Hi, > > On Linux/x86-64 with GCC 4.2, I got > > /usr/gcc-4.2/bin/g++ -W -Wall -Werror -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -Bgcctestdir/ -Wl,-R,. -pie -o pie_copyrelocs_test pie_copyrelocs_test.o pie_copyrelocs_shared_test.so -ldl -lz > gcctestdir/ld: error: pie_copyrelocs_test.o: requires dynamic R_X86_64_32 reloc against '__gxx_personality_v0' which may overflow at runtime; recompile with -fPIC > collect2: ld returned 1 exit status > make[7]: *** [pie_copyrelocs_test] Error 1 > > This patch replaces pie_copyrelocs_test.cc with pie_copyrelocs_test.S. > OK for trunk? > > Thanks. > > H.J. > --- > PR gold/17675 > * configure.ac: Add AM_PROG_AS. > * testsuite/Makefile.am (pie_copyrelocs_test_SOURCES): Replace > pie_copyrelocs_test.cc with pie_copyrelocs_test.S. > * testsuite/pie_copyrelocs_test.cc: Removed. > * testsuite/pie_copyrelocs_test.S: New file. > > * aclocal.m4: Regenerated. > * configure: Likewise. > * Makefile.in: Likewise. > * testsuite/Makefile.in: Likewise. Never mind. Assembly testcase doesn't work for none x86-64 targerts. H.J.
- Previous message (by thread): powerpc gold, work around pr17670
- Next message (by thread): [gold][PATCH] PR gold/17675: pie_copyrelocs_test fails with GCC 4.2
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Binutils mailing list