This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: V3 Configury


>>>>> 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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]