[PATCH v2 01/14] Add OTHER_SHLIB_COMPAT
Florian Weimer
fw@deneb.enyo.de
Fri Mar 19 20:36:08 GMT 2021
* Adhemerval Zanella via Libc-alpha:
> +/* Like SHLIB_COMPAT, but can check versions in other libraries. It is
> + not always false outside for !IS_IN (LIB). */
> +#define OTHER_SHLIB_COMPAT(lib, introduced, obsoleted) \
> + _OTHER_SHLIB_COMPAT (lib, introduced, obsoleted)
> +#define _OTHER_SHLIB_COMPAT(lib, introduced, obsoleted) \
> + (!(ABI_##lib##_##obsoleted - 0) \
> + || ((ABI_##lib##_##introduced - 0) < (ABI_##lib##_##obsoleted - 0)))
> +
Maybe: “Like SHLIB_COMPAT, but it can check versions in other
libraries. It is not always false for !IS_IN (LIB).”
Looks okay otherwise.
More information about the Libc-alpha
mailing list