]> git.proxmox.com Git - efi-boot-shim.git/blame - cert.S
Allow specification of vendor_cert through a build command line option.
[efi-boot-shim.git] / cert.S
CommitLineData
8518b8cc
PJ
1#if defined(VENDOR_CERT_FILE)
2 .globl vendor_cert
3 .data
4 .align 16
5 .type vendor_cert, @object
6 .size vendor_cert_size, vendor_cert_size-vendor_cert
7vendor_cert:
8.incbin VENDOR_CERT_FILE
9
10 .globl vendor_cert_size
11 .data
12 .align 16
13 .type vendor_cert_size, @object
14 .size vendor_cert_size, 4
15vendor_cert_size:
16 .long vendor_cert_size - vendor_cert
17#else
18 .globl vendor_cert
19 .bss
20 .type vendor_cert, @object
21 .size vendor_cert, 1
22vendor_cert:
23 .zero 1
24
25 .globl vendor_cert_size
26 .data
27 .align 4
28 .type vendor_cert_size, @object
29 .size vendor_cert_size, 4
30vendor_cert_size:
31 .long 1
32#endif