other/3985: AIX -mcpu=630 -maix64 does not use ppc64 multilib

Zoltan Hidvegi hzoli@austin.ibm.com
Fri Aug 10 12:36:00 GMT 2001


>Number:         3985
>Category:       other
>Synopsis:       AIX -mcpu=630 -maix64 does not use ppc64 multilib
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Aug 10 12:36:01 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Zoltan Hidvegi
>Release:        3.0.1 20010725 (prerelease)
>Organization:
>Environment:
System: AIX vlad 3 4 0005BA2F4C00
host: powerpc-ibm-aix4.3.3.0
build: powerpc-ibm-aix4.3.3.0
target: powerpc-ibm-aix4.3.3.0
configured with: ../gcc/configure --prefix=... --with-local-prefix=... --enable-languages=c,c++,java --enable-version-specific-runtime-libs --disable-nls --disable-shared
>Description:

gcc -mcpu=630 -maix64 does not pass the path to the pcc64 multilib to
collect2.  Note that I applied
http://gcc.gnu.org/ml/gcc-patches/2001-02/msg00496.html , that is on
the mainline but not on the 3.0 branch (even though it probably should
be).

>How-To-Repeat:

Compile any 64-bit C/C++ that refers to libstdc++ or libgcc using
-mcpu=630 -maix64.

>Fix:

Do not use -mcpu=630 with -maix64 during the link.
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the Gcc-bugs mailing list