[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: libtool versioning and ABI

From: Bob Friesenhahn
Subject: Re: libtool versioning and ABI
Date: Wed, 5 Aug 2009 17:34:53 -0500 (CDT)

On Wed, 5 Aug 2009, Bruce Korb wrote:

Those surely sound like rule 4 to me:
If any interfaces have been added, removed, or changed since
the last update, increment current, and set revision to 0.

changing structures or funtional interfaces (inline functions),
surely is an interface change.

Actually, it also needs to include rule 6 in order to work. The end result should be a new 'current' version with 'age' set to 0.

Inline functions become part of the user's application/library so they don't normally count as part of the API, but they might still be exposed if the compiler fails to inline them, in which case they do become part of the API.

Bob Friesenhahn
GraphicsMagick Maintainer,

reply via email to

[Prev in Thread] Current Thread [Next in Thread]