summaryrefslogtreecommitdiff
path: root/kernel/system_certificates.S
blob: 86240dfed663220f42296cf4c5c416fb58374f38 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/* 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(system_certificate_list)
	.incbin "kernel/x509_certificate_list"
GLOBAL(system_certificate_list_end)