modsign_certificate.S 467 B

12345678910111213141516171819
  1. /* SYMBOL_PREFIX defined on commandline from CONFIG_SYMBOL_PREFIX */
  2. #ifndef SYMBOL_PREFIX
  3. #define ASM_SYMBOL(sym) sym
  4. #else
  5. #define PASTE2(x,y) x##y
  6. #define PASTE(x,y) PASTE2(x,y)
  7. #define ASM_SYMBOL(sym) PASTE(SYMBOL_PREFIX, sym)
  8. #endif
  9. #define GLOBAL(name) \
  10. .globl ASM_SYMBOL(name); \
  11. ASM_SYMBOL(name):
  12. .section ".init.data","aw"
  13. GLOBAL(modsign_certificate_list)
  14. .incbin "signing_key.x509"
  15. .incbin "extra_certificates"
  16. GLOBAL(modsign_certificate_list_end)