|
|
@@ -69,10 +69,10 @@ to get its size in bytes. |
|
|
|
*/ |
|
|
|
#ifdef ARCH_MAC |
|
|
|
// Use output from `xxd -i` |
|
|
|
#define BINARY(sym) extern unsigned char sym[]; extern unsigned int sym##len |
|
|
|
#define BINARY(sym) extern unsigned char sym[]; extern unsigned int sym##_len |
|
|
|
#define BINARY_START(sym) ((const void*) sym) |
|
|
|
#define BINARY_END(sym) ((const void*) sym + sym##_len) |
|
|
|
#define BINARY_SIZE(sym) (sym##len) |
|
|
|
#define BINARY_SIZE(sym) (sym##_len) |
|
|
|
#else |
|
|
|
#define BINARY(sym) extern char _binary_##sym##_start, _binary_##sym##_end, _binary_##sym##_size |
|
|
|
#define BINARY_START(sym) ((const void*) &_binary_##sym##_start) |
|
|
|