/
githubmirror
/
shim
Обзор
Документация
Войти
/
githubmirror
/
shim
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
10
cert.S
65 строк
1 KB
Ard Biesheuvel
Add support for 32-bit ARM
12 авг 2014, 18:54
12 авг 2014, 18:54
fa525bc
Код
Авторство
О чём код?
.globl cert_table .type cert_table, %object .size cert_table, 4 .section .vendor_cert, "a", %progbits cert_table: #if defined(VENDOR_CERT_FILE) .long vendor_cert_priv_end - vendor_cert_priv #else .long 0 #endif #if defined(VENDOR_DBX_FILE) .long vendor_dbx_priv_end - vendor_dbx_priv #else .long 0 #endif .long vendor_cert_priv - cert_table .long vendor_dbx_priv - cert_table #if defined(VENDOR_CERT_FILE) .data .align 1 .type vendor_cert_priv, %object .size vendor_cert_priv, vendor_cert_priv_end-vendor_cert_priv .section .vendor_cert, "a", %progbits vendor_cert_priv: .incbin VENDOR_CERT_FILE vendor_cert_priv_end: #else .bss .type vendor_cert_priv, %object .size vendor_cert_priv, 1 .section .vendor_cert, "a", %progbits vendor_cert_priv: .zero 1 .data .align 4 .type vendor_cert_size_priv, %object .size vendor_cert_size_priv, 4 .section .vendor_cert, "a", %progbits vendor_cert_priv_end: #endif #if defined(VENDOR_DBX_FILE) .data .align 1 .type vendor_dbx_priv, %object .size vendor_dbx_priv, vendor_dbx_priv_end-vendor_dbx_priv .section .vendor_cert, "a", %progbits vendor_dbx_priv: .incbin VENDOR_DBX_FILE vendor_dbx_priv_end: #else .bss .type vendor_dbx_priv, %object .size vendor_dbx_priv, 1 .section .vendor_cert, "a", %progbits vendor_dbx_priv: .zero 1 .data .align 4 .type vendor_dbx_size_priv, %object .size vendor_dbx_size_priv, 4 .section .vendor_cert, "a", %progbits vendor_dbx_priv_end: #endif