This is the mail archive of the gcc@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]

Various bugs in egcs (fwd)


> There are a few bugs in egcs which cause some problems for
> "make check":
> 
> 1. This patch
> 
> Mon Sep  1 16:45:44 1997  Jim Wilson  <wilson@cygnus.com>
>  
>         * configure.in (target_subdir): Set to libraries if enable_multilib.
> 
> causes the target libraries built in libraries which is not expected
> by testsuites. As the result, none of the correct libraries are used
> for "make check" and those using libio fail to link.

I solved this problem by adding --disable-multilib to configure.
I still think it should be fixed.

> 
> 2. library testsuites use libgloss.exp from dejagnu. But it is not
> designed for egcs. It uses libg++ which doesn't exist in egcs, but
> happens in the location it checkes on my machine.
> 

This problem still exists. Here is the log:

Executing on host: /home/work/tools/gnu/bin/egcs/gcc/xgcc -B/home/work/tools/gnu/bin/egcs/gcc/ /home/work/tools/gnu/src/egcs/libio/testsuite/../tests/hounddog.cc  -O3 -I.. -I/home/work/tools/gnu/src/egcs/libio/testsuite/..  -nostdinc++ -I/home/work/tools/gnu/src/libg++ -I/home/work/tools/gnu/src/libg++/src -I/home/work/tools/gnu/src/egcs/libstdc++ -I/home/work/tools/gnu/src/egcs/libstdc++/stl -L/home/work/tools/gnu/bin/egcs/./libstdc++ -L/home/work/tools/gnu/bin/egcs/./libiberty -L/home/work/tools/gnu/bin/egcs/./libiberty -g -lstdc++ -liberty   -lm -o /home/work/tools/gnu/bin/egcs/libio/testsuite/hounddog   

Fortunately, my libg++ is 100% compatible with egcs. I think dejagnu
should be fixed to deal with egcs.


H.J.



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