This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Various bugs in egcs (fwd)
- To: egcs at cygnus dot com
- Subject: Various bugs in egcs (fwd)
- From: hjl at lucon dot org (H.J. Lu)
- Date: Tue, 2 Sep 1997 11:44:19 -0700 (PDT)
> 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.