| /* SYMBOL_PREFIX defined on commandline from CONFIG_SYMBOL_PREFIX */ | |
| #ifndef SYMBOL_PREFIX | |
| #define ASM_SYMBOL(sym) sym | |
| #else | |
| #define PASTE2(x,y) x##y | |
| #define PASTE(x,y) PASTE2(x,y) | |
| #define ASM_SYMBOL(sym) PASTE(SYMBOL_PREFIX, sym) | |
| #endif | |
| #define GLOBAL(name) \ | |
| .globl ASM_SYMBOL(name); \ | |
| ASM_SYMBOL(name): | |
| .section ".init.data","aw" | |
| GLOBAL(modsign_certificate_list) | |
| .incbin "signing_key.x509" | |
| .incbin "extra_certificates" | |
| GLOBAL(modsign_certificate_list_end) |