/* 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) |