#define GLOBAL_REMOVE_IF_UNREFERENCED\r
#endif\r
\r
-#if defined(__APPLE__)\r
- #define ASM_GLOBAL .globl\r
-#else\r
- #define ASM_GLOBAL .global\r
-#endif \r
+///\r
+/// For GNU assembly code, .global or .globl can declare global symbols.\r
+/// Define this macro to unify the usage.\r
+///\r
+#define ASM_GLOBAL .globl\r
\r
///\r
/// A pointer to a function in IPF points to a plabel.\r