> -----Original Message----- > From: Gerald Pfeifer [mailto:ger...@pfeifer.com] > Sent: Monday, November 11, 2013 6:52 PM > To: Iyer, Balaji V > Cc: gcc-patches@gcc.gnu.org > Subject: Re: [PATCH] Fix for PR bootstrap/58951 > > Hi Balaji, > > any chance to get this fixed? Bootstrap on FreeBSD has now been broken for > some two weeks overall and I hope there aren't other things hidden behind > this one. >
Hi Gerald, I tried to remove the -ldl flag, but it is giving me errors like this: /b-trunk-gcc/x86_64-unknown-linux-gnu/./libcilkrts/.libs/libcilkrts.so: undefined reference to `dladdr' /b-trunk-gcc/x86_64-unknown-linux-gnu/./libcilkrts/.libs/libcilkrts.so: undefined reference to `dlopen' /b-trunk-gcc/x86_64-unknown-linux-gnu/./libcilkrts/.libs/libcilkrts.so: undefined reference to `dlclose' Do you have any suggestions about how to fix them? Thanks, Balaji V. Iyer. > Gerald > > On Tue, 5 Nov 2013, Gerald Pfeifer wrote: > > thanks for looking into this. Unfortunately, with SVN revision 204424 > > (that is, after this fix) bootstrap still fails for me with what looks > > to be the same failure mode? > > > > libtool: compile: /scratch2/tmp/gerald/OBJ-1105-2159/./gcc/xgcc > > -B/scratch2/tmp/gerald/OBJ-1105-2159/./gcc/ > > -B/home/gerald/gcc-ref10-i386/i386-unknown-freebsd1 0.0/bin/ > > -B/home/gerald/gcc-ref10-i386/i386-unknown-freebsd10.0/lib/ -isystem > > /home/gerald/gcc-ref10-i386/i386-unknown-freebsd10.0/include -isystem > > /home/gerald/gcc-ref10-i386/i386-unknown-freebsd10.0/sys-include > > /scratch2/tmp/gerald/gcc-HEAD/libobjc/linking.m -c -I. > > -I/scratch2/tmp/gerald/gcc-HEAD/libobjc -g -O2 -W -Wall > > -Wwrite-strings -Wstrict-prototypes -DIN_GCC -DIN_TARGET_LIBS > > -fno-strict-aliasing -fexceptions > > -I/scratch2/tmp/gerald/gcc-HEAD/libobjc/../gcc > > -I/scratch2/tmp/gerald/gcc-HEAD/libobjc/../gcc/config -I../.././gcc > > -I/scratch2/tmp/gerald/gc c-HEAD/libobjc/../libgcc -I../libgcc > > -I/scratch2/tmp/gerald/gcc-HEAD/libobjc/../include -fgnu-runtime -fPIC > > -DPIC -o .libs/linking.o > > /home/gerald/10-i386/bin/ld: cannot find -ldl > > collect2: error: ld returned 1 exit status > > > > > > Might this be due to > > > > # Hack for Cygwin > > libcilkrts_la_LDFLAGS = -version-info 5:0:0 -lpthread -ldl \ > > $(am__append_1) $(am__append_2) -no-undefined > > > > in Makefile.in? > > > > Gerald