X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/1eeed1150149b63d6e49e033697454bc12b533b9..965940833071025bf0d386f4a9c70a5258453dbd:/lunaix-os/includes/lunaix/compiler.h diff --git a/lunaix-os/includes/lunaix/compiler.h b/lunaix-os/includes/lunaix/compiler.h index 6c33779..c3eab58 100644 --- a/lunaix-os/includes/lunaix/compiler.h +++ b/lunaix-os/includes/lunaix/compiler.h @@ -26,8 +26,8 @@ #define compact __attribute__((packed)) #define align(v) __attribute__((aligned (v))) -#define export_symbol(domain, symbol)\ - typeof(symbol)* must_emit __SYMEXPORT_Z##domain##_##symbol = &(symbol) +#define export_symbol(domain, namespace, symbol)\ + typeof(symbol)* must_emit __SYMEXPORT_Z##domain##_N##namespace##_S##symbol = &(symbol) inline static void noret spin()