This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: PowerPC malloc alignment
- From: Daniel Jacobowitz <drow at false dot org>
- To: Wolfram Gloger <wmglo at dent dot med dot uni-muenchen dot de>
- Cc: roland at redhat dot com, jakub at redhat dot com, libc-alpha at sourceware dot org, sjmunroe at us dot ibm dot com
- Date: Sat, 3 Nov 2007 09:45:40 -0400
- Subject: Re: PowerPC malloc alignment
- References: <20071031205240.GA30110@caradoc.them.org> <20071031212316.GU2896@sunsite.mff.cuni.cz> <20071031213648.769884D04AE@magilla.localdomain> <20071102194011.GA5520@caradoc.them.org> <20071103115247.21126.qmail@md.dent.med.uni-muenchen.de>
On Sat, Nov 03, 2007 at 11:52:47AM -0000, Wolfram Gloger wrote:
> I hate to suggest it (because you've surely considered it already),
> but the obvious alternatives:
>
> - bump libc major version
>
> - put a version tag on malloc et al (don't know if that's feasible)
We managed every other libc interface affected by the long double
change without having to bump the soname; it's so incredibly and
astoundingly painful that I will go to whatever lengths necessary
to avoid it.
I thought about versioning malloc, but it doesn't work out. glibc and
other new libraries will call the malloc with new alignment. You'd
have to have both versions of malloc and give them separate arenas,
I suppose...
--
Daniel Jacobowitz
CodeSourcery