34 #define SBAT_LINE( name, generation, vendor, package, version, uri ) \ 35 name "," _S2 ( generation ) "," vendor "," package "," \ 39 #define SBAT_GENERATION 1 50 #define IPXE_SBAT_GENERATION 1 53 #if IPXE_SBAT_GENERATION != 1 54 #error "You may not modify IPXE_SBAT_GENERATION" 59 SBAT_LINE ( "sbat", SBAT_GENERATION, "SBAT Version", "sbat", \ 60 _S2 ( SBAT_GENERATION ), \ 61 "https://github.com/rhboot/shim/blob/main/SBAT.md" ) 64 #define __sbat __attribute__ (( section ( ".sbat" ), aligned ( 512 ) )) 66 extern const char sbat[]
__sbat;
#define __sbat
Mark variable as being in the ".sbat" section.
FILE_LICENCE(GPL2_OR_LATER_OR_UBDL)