shared: convert macro argument to lowercase

This commit is contained in:
Beniamino Galvani
2019-02-02 15:56:34 +01:00
parent 43a12462e0
commit b114b00f0a

View File

@@ -1243,17 +1243,17 @@ fcn_name (lookup_type val) \
/*****************************************************************************/ /*****************************************************************************/
#define _NM_BACKPORT_SYMBOL_IMPL(VERSION, RETURN_TYPE, ORIG_FUNC, VERSIONED_FUNC, ARGS_TYPED, ARGS) \ #define _NM_BACKPORT_SYMBOL_IMPL(version, return_type, orig_func, versioned_func, args_typed, args) \
RETURN_TYPE VERSIONED_FUNC ARGS_TYPED; \ return_type versioned_func args_typed; \
RETURN_TYPE VERSIONED_FUNC ARGS_TYPED \ return_type versioned_func args_typed \
{ \ { \
return ORIG_FUNC ARGS; \ return orig_func args; \
} \ } \
RETURN_TYPE ORIG_FUNC ARGS_TYPED; \ return_type orig_func args_typed; \
__asm__(".symver "G_STRINGIFY(VERSIONED_FUNC)", "G_STRINGIFY(ORIG_FUNC)"@"G_STRINGIFY(VERSION)) __asm__(".symver "G_STRINGIFY(versioned_func)", "G_STRINGIFY(orig_func)"@"G_STRINGIFY(version))
#define NM_BACKPORT_SYMBOL(VERSION, RETURN_TYPE, FUNC, ARGS_TYPED, ARGS) \ #define NM_BACKPORT_SYMBOL(version, return_type, func, args_typed, args) \
_NM_BACKPORT_SYMBOL_IMPL(VERSION, RETURN_TYPE, FUNC, _##FUNC##_##VERSION, ARGS_TYPED, ARGS) _NM_BACKPORT_SYMBOL_IMPL(version, return_type, func, _##func##_##version, args_typed, args)
/*****************************************************************************/ /*****************************************************************************/