From c50e4b22abb30d6b76b336c833e3c8a69dbc3c8d Mon Sep 17 00:00:00 2001 From: Anonymous Maarten Date: Wed, 27 Aug 2025 18:53:35 +0200 Subject: [PATCH] dlopennot: ngage's g++ compiler does not support variadic macros --- src/dynapi/SDL_dynapi_dlopennote.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/dynapi/SDL_dynapi_dlopennote.h b/src/dynapi/SDL_dynapi_dlopennote.h index 6018dc69ca..8a2ec58ed1 100644 --- a/src/dynapi/SDL_dynapi_dlopennote.h +++ b/src/dynapi/SDL_dynapi_dlopennote.h @@ -91,8 +91,16 @@ #else +#if defined (__GNUC__) && __GNUC__ < 3 + +#define SDL_ELF_NOTE_DLOPEN + +#else + #define SDL_ELF_NOTE_DLOPEN(...) #endif #endif + +#endif