X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/1eeed1150149b63d6e49e033697454bc12b533b9..b60166b327a9108b07e3069fa6568a451529ffd9:/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()