[RFC PATCH] Optionally use -mlong-double-128 by default on {powerpc{,64},s390{,x},sparc,alpha}-linux
Michael Matz
matz@suse.de
Tue Jan 31 15:51:00 GMT 2006
- Previous message (by thread): [RFC PATCH] Optionally use -mlong-double-128 by default on {powerpc{,64},s390{,x},sparc,alpha}-linux
- Next message (by thread): [RFC PATCH] Optionally use -mlong-double-128 by default on {powerpc{,64},s390{,x},sparc,alpha}-linux
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Hi,
On Fri, 27 Jan 2006, Jakub Jelinek wrote:
> More controversial is the libstdc++-v3 side.
Yeah ;) I'm anyway already nervous enough about the whole series of
ldbl-128 patches so late in the process, although I think the gcc and
libgcc side might be okay. But this fragile fiddling of symbols for
libstdc++ ... Ugh. For instance how do you deal with the problem that
when a template is instantiated inline providing some of those symbols?
Ihen it will be unversioned in the executable (and exported). Depending
on how you compile the application it will provide an 64 or 128 bit ldbl,
and might clash with either version of the provided libstdc++.
Wouldn't it be easier to just admit the fact that it's an ABI change, and
multilib libstdc++ ?
Ciao,
Michael.
- Previous message (by thread): [RFC PATCH] Optionally use -mlong-double-128 by default on {powerpc{,64},s390{,x},sparc,alpha}-linux
- Next message (by thread): [RFC PATCH] Optionally use -mlong-double-128 by default on {powerpc{,64},s390{,x},sparc,alpha}-linux
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Libstdc++
mailing list