target/6668: when using --disable-multilib, libgcc_s.so is installed in the wrong place on sparc-solaris
Dan Nicolaescu
dann@godzilla.ics.uci.edu
Wed May 15 15:16:00 GMT 2002
>Number: 6668
>Category: target
>Synopsis: when using --disable-multilib, libgcc_s.so is installed in the wrong place on sparc-solaris
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: unassigned
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed May 15 15:16:00 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator: Dan Nicolaescu <dann@godzilla.ics.uci.edu>
>Release: gcc version 3.2 20020515 (experimental)
>Organization:
>Environment:
sparc-sun-solaris2.7
>Description:
I did the following
setenv CONFIG_SHELL /opt/bin/bash
create obj dir
PATHTOSRCDIR/configure --disable-checking --disable-nls --disable-multilib --prefix=/local/dann/gcc-HEAD-cvs/installed --enable-languages=c,c++
make bootstrap
make install
Then
find /local/dann/gcc-HEAD-cvs/installed -name libgcc\*
/local/dann/gcc-HEAD-cvs/installed/lib/gcc-lib/sparc-sun-solaris2.7/3.2/libgcc.a
/local/dann/gcc-HEAD-cvs/installed/lib/gcc-lib/sparc-sun-solaris2.7/3.2/libgcc_eh.a
/local/dann/gcc-HEAD-cvs/installed/lib/sparcv9/libgcc_s.so
/local/dann/gcc-HEAD-cvs/installed/lib/sparcv9/libgcc_s.so.1
file /local/dann/gcc-HEAD-cvs/installed/lib/sparcv9/libgcc_s.so
/local/dann/gcc-HEAD-cvs/installed/lib/sparcv9/libgcc_s.so: ELF 32-bit MSB dynamic lib SPARC Version 1, dynamically linked, not stripped
When using --disable-multilib libgcc_s.so should not
go in the sparcv9 subdir...
>How-To-Repeat:
As above.
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the Gcc-bugs
mailing list