This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Mainline x86 bootstrap broken in libffi


I see it also.
Looks like it is caused by:
2003-05-16  Jakub Jelinek  <jakub@redhat.com>

* configure.in (HAVE_RO_EH_FRAME): Check whether .eh_frame section
should be read-only.
* configure: Rebuilt.
* fficonfig.h.in: Rebuilt.
* include/ffi.h.in (EH_FRAME_FLAGS): Define.
* src/alpha/osf.S: Use EH_FRAME_FLAGS.
* src/powerpc/linux64.S: Likewise.
* src/powerpc/linux64_closure.S: Likewise. Include ffi.h.
* src/powerpc/sysv.S: Use EH_FRAME_FLAGS. Use pcrel encoding
if -fpic/-fPIC/-mrelocatable.
* src/powerpc/powerpc_closure.S: Likewise.
* src/sparc/v8.S: If HAVE_RO_EH_FRAME is defined, don't include
#write in .eh_frame flags.
* src/sparc/v9.S: Likewise.
* src/x86/unix64.S: Use EH_FRAME_FLAGS.
* src/x86/sysv.S: Likewise. Use pcrel encoding if -fpic/-fPIC.
* src/s390/sysv.S: Use EH_FRAME_FLAGS. Include ffi.h.



Thanks, Andrew Pinski


On Sunday, May 18, 2003, at 15:15 US/Eastern, Graham Stott wrote:


All,

As of todays update I'm seeing a mainline bootstrap failure on i686-pc-linux-gnu within the
libffi directory.


make[3]: Entering directory `/usr/local/src/gcc3.4/build/i686-pc-linux-gnu/libffi'
/bin/sh ./libtool --mode=link /usr/local/src/gcc3.4/build/gcc/xgcc -B/usr/local/src/gcc3.4/build/gcc/ -B/usr/local/NETGCC/i686-pc-linux-gnu/bin/ -B/usr/local/NETGCC/i686-pc-linux-gnu/lib/ -isystem /usr/local/NETGCC/i686-pc-linux-gnu/include -isystem /usr/local/NETGCC/i686-pc-linux-gnu/sys-include -fexceptions -O2 -g -O2 -o ffitest -shared-libgcc ffitest.lo libffi.la
/usr/local/src/gcc3.4/build/gcc/xgcc -B/usr/local/src/gcc3.4/build/gcc/ -B/usr/local/NETGCC/i686-pc-linux-gnu/bin/ -B/usr/local/NETGCC/i686-pc-linux-gnu/lib/ -isystem /usr/local/NETGCC/i686-pc-linux-gnu/include -isystem /usr/local/NETGCC/i686-pc-linux-gnu/sys-include -fexceptions -O2 -g -O2 -o .libs/ffitest -shared-libgcc .libs/ffitest.o ./.libs/libffi.so -Wl,--rpath -Wl,/usr/local/NETGCC/lib
./.libs/libffi.so: undefined reference to `FFI_TYPE_DOUBLE'
./.libs/libffi.so: undefined reference to `FFI_TYPE_SINT64'
./.libs/libffi.so: undefined reference to `FFI_TYPE_LONGDOUBLE'
./.libs/libffi.so: undefined reference to `FFI_TYPE_INT'
./.libs/libffi.so: undefined reference to `FFI_TYPE_FLOAT'


Anyone else seeing this failure?

Graham





Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]