X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=include%2Flttng%2Fust-api-compat.h;h=c0f520111d476898480df57f63fcb1a355e0668d;hb=1f8a8ec9581af89d98aec47de9ad9e25087cd54a;hp=af9c272b64cde614693d5079feaaa412b099c58c;hpb=e9f549af207b2228357442e1fafa109bd459e6f3;p=lttng-ust.git diff --git a/include/lttng/ust-api-compat.h b/include/lttng/ust-api-compat.h index af9c272b..c0f52011 100644 --- a/include/lttng/ust-api-compat.h +++ b/include/lttng/ust-api-compat.h @@ -10,15 +10,18 @@ #define _LTTNG_UST_API_COMPAT_H /* - * In order to disable compatibility API for a range of soname major - * versions, define LTTNG_UST_COMPAT_API_VERSION to the oldest major - * version API for which to provide compatibility. + * The compat API version controls backward API compatibility at the + * source-code level. + * + * In order to disable compatibility API for a range of API versions, define + * LTTNG_UST_COMPAT_API_VERSION to the oldest API version for which to provide + * compatibility. * * If LTTNG_UST_COMPAT_API_VERSION is undefined, API compatibility for * all API versions is provided. * If LTTNG_UST_COMPAT_API_VERSION is defined to N, API compatibility - * for soname N or higher is provided, leaving out (not compiling) - * compatibility for soname lower than N. + * for versions N or higher is provided, thus not defining compatibility macros + * for versions lower than N. */ #ifndef LTTNG_UST_COMPAT_API_VERSION