]> git.proxmox.com Git - efi-boot-shim.git/blame - cert.S
Add more hashes that we want to blacklist
[efi-boot-shim.git] / cert.S
CommitLineData
a1f28635 1 .globl cert_table
221faac5 2 .type cert_table, %object
a1f28635 3 .size cert_table, 4
221faac5 4 .section .vendor_cert, "a", %progbits
a1f28635
PJ
5cert_table:
6#if defined(VENDOR_CERT_FILE)
7 .long vendor_cert_priv_end - vendor_cert_priv
8#else
9 .long 0
10#endif
11#if defined(VENDOR_DBX_FILE)
12 .long vendor_dbx_priv_end - vendor_dbx_priv
13#else
14 .long 0
15#endif
16 .long vendor_cert_priv - cert_table
17 .long vendor_dbx_priv - cert_table
8518b8cc 18#if defined(VENDOR_CERT_FILE)
13a68a99
PJ
19 .data
20 .align 1
221faac5 21 .type vendor_cert_priv, %object
a1f28635 22 .size vendor_cert_priv, vendor_cert_priv_end-vendor_cert_priv
221faac5 23 .section .vendor_cert, "a", %progbits
a1f28635
PJ
24vendor_cert_priv:
25.incbin VENDOR_CERT_FILE
26vendor_cert_priv_end:
27#else
28 .bss
221faac5 29 .type vendor_cert_priv, %object
a1f28635 30 .size vendor_cert_priv, 1
221faac5 31 .section .vendor_cert, "a", %progbits
a1f28635
PJ
32vendor_cert_priv:
33 .zero 1
34
35 .data
36 .align 4
221faac5 37 .type vendor_cert_size_priv, %object
a1f28635 38 .size vendor_cert_size_priv, 4
221faac5 39 .section .vendor_cert, "a", %progbits
a1f28635
PJ
40vendor_cert_priv_end:
41#endif
42#if defined(VENDOR_DBX_FILE)
8518b8cc 43 .data
13a68a99 44 .align 1
221faac5 45 .type vendor_dbx_priv, %object
a1f28635 46 .size vendor_dbx_priv, vendor_dbx_priv_end-vendor_dbx_priv
221faac5 47 .section .vendor_cert, "a", %progbits
a1f28635
PJ
48vendor_dbx_priv:
49.incbin VENDOR_DBX_FILE
50vendor_dbx_priv_end:
8518b8cc 51#else
8518b8cc 52 .bss
221faac5 53 .type vendor_dbx_priv, %object
a1f28635 54 .size vendor_dbx_priv, 1
221faac5 55 .section .vendor_cert, "a", %progbits
a1f28635 56vendor_dbx_priv:
8518b8cc
PJ
57 .zero 1
58
8518b8cc
PJ
59 .data
60 .align 4
221faac5 61 .type vendor_dbx_size_priv, %object
a1f28635 62 .size vendor_dbx_size_priv, 4
221faac5 63 .section .vendor_cert, "a", %progbits
a1f28635 64vendor_dbx_priv_end:
8518b8cc 65#endif