This is the mail archive of the gcc-patches@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: Fw: [patch] [4.2 projects] vectorize strided accesses (4 patches)


Roger Sayle <roger@eyesopen.com> wrote on 05/09/2006 15:56:11:

>
> Hi Ira (and the other autovect folks),
>
> On Tue, 5 Sep 2006, Ira Rosen wrote:
> > Is it O.K. for mainline 4.3 with those changes?
>
> I recently tried doing a full top-level bootstrap of the autovect branch
> on i686-pc-linux-gnu where it currently fails to build due to an ICE
> whilst building libjava.  After waiting a few weeks I tried again, but
> with the same result.  It's not clear whether this is a pre-existing
> java condition from the branch's last merge with mainline, or a problem
> associated with the autovect changes.
>

Hi Roger,

I am trying to reproduce your problem, but I am failing much earlier
while trying to build mainline with Java (on ppc). I guess, I am missing
something in the configuration.
Could you please take a look?

The configuration is:

../gcc/configure   --prefix=/home/irar/mainline --enable-shared
--enable-threads=posix --enable-checking=release --with-system-zlib
--enable-__cxa_atexit --disable-libunwind-exceptions --disable-dssi
--enable-secureplt --with-long-double-128 --host=ppc64-redhat-linux
--build=ppc64-redhat-linux --target=ppc64-redhat-linux --with-cpu=default32
--enable-bootstrap --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre
--enable-libgcj-multifile --enable-languages=c,c++,java

I get the following error:

/home/irar/mainline/build-java2/gcc/gcj
-B/home/irar/mainline/build-java2/ppc64-redhat-linux/nof/libjava/
-B/home/irar/mainline/build-java2/gcc/ -g -O2 -msoft-float -fPIC
-mstrict-align -msoft-float -fPIC -mstrict-align -o .libs/jv-convert
--main=gnu.gcj.convert.Convert -shared-libgcc
-L/home/irar/mainline/build-java2/ppc64-redhat-linux/nof/libjava
-L/home/irar/mainline/build-java2/ppc64-redhat-linux/nof/libjava/.libs
./.libs/libgcj.so
-L/home/irar/mainline/build-java2/ppc64-redhat-linux/nof/libstdc++-v3/src
-L/home/irar/mainline/build-java2/ppc64-redhat-linux/nof/libstdc++-v3/src/.libs
 -lpthread -lrt -ldl -lz -L/home/irar/mainline/build-java2/./gcc/nof
-L/home/irar/mainline/build-java2/./gcc -lgcc_s -lc -lgcc_s -Wl,--rpath
-Wl,/home/irar/mainline/lib/../lib/nof
/home/irar/mainline/build-java2/./gcc/nof/libgcc_s.so: undefined reference
to `__floatunsitf'
/home/irar/mainline/build-java2/./gcc/nof/libgcc_s.so: undefined reference
to `__getf2'
/home/irar/mainline/build-java2/./gcc/nof/libgcc_s.so: undefined reference
to `__eqtf2'
/home/irar/mainline/build-java2/./gcc/nof/libgcc_s.so: undefined reference
to `__addtf3'
/home/irar/mainline/build-java2/./gcc/nof/libgcc_s.so: undefined reference
to `__floatsitf'
/home/irar/mainline/build-java2/./gcc/nof/libgcc_s.so: undefined reference
to `__divtf3'
/home/irar/mainline/build-java2/./gcc/nof/libgcc_s.so: undefined reference
to `__fixunstfsi'
/home/irar/mainline/build-java2/./gcc/nof/libgcc_s.so: undefined reference
to `__lttf2'
/home/irar/mainline/build-java2/./gcc/nof/libgcc_s.so: undefined reference
to `__netf2'
/home/irar/mainline/build-java2/./gcc/nof/libgcc_s.so: undefined reference
to `__multf3'
/home/irar/mainline/build-java2/./gcc/nof/libgcc_s.so: undefined reference
to `__subtf3'
/home/irar/mainline/build-java2/./gcc/nof/libgcc_s.so: undefined reference
to `__negtf2'
collect2: ld returned 1 exit status
make[5]: *** [jv-convert] Error 1
make[5]: Leaving directory
`/home/irar/mainline/build-java2/ppc64-redhat-linux/nof/libjava'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory
`/home/irar/mainline/build-java2/ppc64-redhat-linux/nof/libjava'
make[3]: *** [multi-do] Error 1
make[3]: Leaving directory
`/home/irar/mainline/build-java2/ppc64-redhat-linux/libjava'
make[2]: *** [all-multi] Error 2
make[2]: Leaving directory
`/home/irar/mainline/build-java2/ppc64-redhat-linux/libjava'
make[1]: *** [all-target-libjava] Error 2
make[1]: Leaving directory `/home/irar/mainline/build-java2'

Thanks,
Ira



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