From 3d128041c3de5132b4d13175e9716de2518fa965 Mon Sep 17 00:00:00 2001 From: Detlef Riekenberg Date: Sun, 17 Sep 2023 12:15:28 +0200 Subject: [PATCH] include/tccdefs: Add function renaming with __REDIRECT_NTHNL (0.9.28rc testing) Fixes a compilation break in "glob.h" Detected during tcc 0.9.28rc testing. Affected project: https://github.com/craigbarnes/dte -- Regards ... Detlef --- include/tccdefs.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/tccdefs.h b/include/tccdefs.h index f6c25a4c..a02ced1b 100644 --- a/include/tccdefs.h +++ b/include/tccdefs.h @@ -145,9 +145,10 @@ #define __INT32_TYPE__ int #if !defined _WIN32 - /* glibc defines */ + /* glibc defines. We do not support __USER_NAME_PREFIX__ */ #define __REDIRECT(name, proto, alias) name proto __asm__ (#alias) #define __REDIRECT_NTH(name, proto, alias) name proto __asm__ (#alias) __THROW + #define __REDIRECT_NTHNL(name, proto, alias) name proto __asm__ (#alias) __THROWNL #endif /* skip __builtin... with -E */