#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()