GMP symbol naming (and the history thereof)?

Vincent Lefevre vincent at vinc17.net
Thu Feb 28 13:00:34 CET 2013


On 2013-02-28 12:51:29 +0100, Niels Möller wrote:
> Vincent Lefevre <vincent at vinc17.net> writes:
> 
> > I don't understand why changing the __ prefix to a gmp_ or libgmp_
> > namespace would be a problem.
> 
> It breaks ABI compatibility (but that's no big problem, since I think we
> all agree the change should be done only when we have some other good
> reason to break the ABI). And it's going to break some configure
> scripts, and programs using dlopen to access GMP symbols.
> 
> These are all transition problems. I'm not aware of any other drawbacks.

Of course, I meant except the obvious compatibility problems.

BTW, if this is decided, since this is going to break things, such
a change should be announced several months before starting it, so
that (almost) every one has a chance to be ready when it occurs in
a release version.

-- 
Vincent Lefèvre <vincent at vinc17.net> - Web: <http://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)


More information about the gmp-devel mailing list