mirror of
https://gitlab.freedesktop.org/libfprint/libfprint.git
synced 2026-06-11 02:28:05 +00:00
tod-symbols: Define other macros that could be useful in future
This commit is contained in:
@@ -19,12 +19,23 @@
|
|||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
#define LIBFPRINT_2_SYMBOL_VERSION_2_0 "LIBFPRINT_2.0.0"
|
||||||
|
#define LIBFPRINT_2_SYMBOL_VERSION(major, minor) \
|
||||||
|
LIBFPRINT_2_SYMBOL_VERSION_ ## major ## _ ## minor
|
||||||
|
|
||||||
#define TOD_1_SYMBOL_VERSION_1_90 "LIBFPRINT_TOD_1.0.0"
|
#define TOD_1_SYMBOL_VERSION_1_90 "LIBFPRINT_TOD_1.0.0"
|
||||||
#define TOD_1_SYMBOL_VERSION_1_92 "LIBFPRINT_TOD_1_1.92"
|
#define TOD_1_SYMBOL_VERSION_1_92 "LIBFPRINT_TOD_1_1.92"
|
||||||
#define TOD_1_SYMBOL_VERSION_1_94 "LIBFPRINT_TOD_1_1.94"
|
#define TOD_1_SYMBOL_VERSION_1_94 "LIBFPRINT_TOD_1_1.94"
|
||||||
#define TOD_1_SYMBOL_VERSION(major, minor) \
|
#define TOD_1_SYMBOL_VERSION(major, minor) \
|
||||||
TOD_1_SYMBOL_VERSION_ ## major ## _ ## minor
|
TOD_1_SYMBOL_VERSION_ ## major ## _ ## minor
|
||||||
|
|
||||||
|
#define TOD_DEFAULT_UPSTREAM_SYMBOL_VERSIONED(symbol, major, minor) \
|
||||||
|
__asm__ (".symver " # symbol "," # symbol "@@@" \
|
||||||
|
LIBFPRINT_2_SYMBOL_VERSION (major, minor));
|
||||||
|
|
||||||
|
#define TOD_DEFAULT_UPSTREAM_SYMBOL(symbol) \
|
||||||
|
__asm__ (".symver " # symbol "," # symbol "@@@");
|
||||||
|
|
||||||
#define TOD_DEFAULT_VERSION_SYMBOL(symbol, major, minor) \
|
#define TOD_DEFAULT_VERSION_SYMBOL(symbol, major, minor) \
|
||||||
__asm__ (".symver " # symbol "," # symbol "@@@" \
|
__asm__ (".symver " # symbol "," # symbol "@@@" \
|
||||||
TOD_1_SYMBOL_VERSION (major, minor));
|
TOD_1_SYMBOL_VERSION (major, minor));
|
||||||
|
|||||||
Reference in New Issue
Block a user