-bash-3.00$ gcc -print-multi-lib .; sparcv9;@m64 -bash-3.00$ gcc -print-libgcc-file-name /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/libgcc.a -bash-3.00$ gcc -m64 -print-libgcc-file-name /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/sparcv9/libgcc.a
GOOD! -bash-3.00$ gcc -m64 -print-search-dirs install: /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/ programs: =/usr/local/lib/gcc-lib/sparc-sun- solaris2.8/3.3.2/:/usr/local/lib/gcc-lib/sparc-sun- solaris2.8/3.3.2/:/usr/local/lib/gcc-lib/sparc-sun- solaris2.8/:/usr/lib/gcc/sparc-sun-solaris2.8/3.3.2/:/usr/lib/gcc/sparc-sun- solaris2.8/:/usr/local/lib/gcc-lib/sparc-sun- solaris2.8/3.3.2/../../../../sparc-sun-solaris2.8/bin/sparc-sun- solaris2.8/3.3.2/:/usr/local/lib/gcc-lib/sparc-sun- solaris2.8/3.3.2/../../../../sparc-sun-solaris2.8/bin/:/usr/ccs/bin/sparc-sun- solaris2.8/3.3.2/:/usr/ccs/bin/ libraries: =/usr/local/lib/gcc-lib/sparc-sun- solaris2.8/3.3.2/:/usr/lib/gcc/sparc-sun-solaris2.8/3.3.2/:/usr/local/lib/gcc- lib/sparc-sun-solaris2.8/3.3.2/../../../../sparc-sun-solaris2.8/lib/sparc-sun- solaris2.8/3.3.2/:/usr/local/lib/gcc-lib/sparc-sun- solaris2.8/3.3.2/../../../../sparc-sun-solaris2.8/lib/:/usr/ccs/bin/sparc-sun- solaris2.8/3.3.2/:/usr/ccs/bin/:/usr/ccs/lib/sparc-sun- solaris2.8/3.3.2/:/usr/ccs/lib/:/usr/local/lib/gcc-lib/sparc-sun- solaris2.8/3.3.2/../../../sparc-sun-solaris2.8/3.3.2/:/usr/local/lib/gcc- lib/sparc-sun-solaris2.8/3.3.2/../../../:/lib/sparc-sun- solaris2.8/3.3.2/:/lib/:/usr/lib/sparc-sun-solaris2.8/3.3.2/:/usr/lib/ BAD! This cascades down to problems with libtool as well. Broken on RedHat gcc 3.4.3 as well -- Summary: gcc -m64 -print-search-dirs ignores the -m64 Product: gcc Version: 3.4.3 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: mike dot patnode at centrify dot com CC: gcc-bugs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23107