V3 Configury

David Edelsohn dje@watson.ibm.com
Tue Jan 23 08:03:00 GMT 2001


>>>>> Mark Mitchell writes:

Mark> The V3 configury bits are agonizing slow on systems that aren't too
Mark> fast, have relatively slow shells, are multilibbed, and where gcc
Mark> takes a while to link a program.  (AIX seems to be one such system,
Mark> depdening on what vintage of CPU you have.)  David, what are all the
Mark> multilibs for?

	The necessary multilibs are for pthread enabled and disabled
(because AIX does not implement overrideable, no-op pthread functions in
the standard C library and a few header files have #ifdefs), and for
64-bit support libraries.

	The additional power and powerpc multilibs are a hold-over from
GNU's design of giving the user more control.  It creates versions of the
libraries compiled specifically for the POWER and PowerPC architectures to
avoid the "common" mode library calls for multiply/divide instructions
which do not exist in the intersection of the architectures.

David


More information about the Libstdc++ mailing list