[build] Mark core arm64 files as permitted for UEFI Secure Boot

Signed-off-by: Michael Brown <mcb30@ipxe.org>
This commit is contained in:
Michael Brown
2026-01-28 15:44:58 +00:00
parent f1bcd160ac
commit 6b17d320db
20 changed files with 22 additions and 0 deletions

View File

@@ -2,6 +2,7 @@
#define _BITS_ENDIAN_H #define _BITS_ENDIAN_H
FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL ); FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
FILE_SECBOOT ( PERMITTED );
/* ARM may be either little-endian or big-endian */ /* ARM may be either little-endian or big-endian */
#ifdef __ARM_BIG_ENDIAN #ifdef __ARM_BIG_ENDIAN

View File

@@ -8,6 +8,7 @@
*/ */
FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL ); FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
FILE_SECBOOT ( PERMITTED );
/** /**
* @addtogroup errfile Error file identifiers * @addtogroup errfile Error file identifiers

View File

@@ -8,6 +8,7 @@
*/ */
FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL ); FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
FILE_SECBOOT ( PERMITTED );
/** Page shift */ /** Page shift */
#define PAGE_SHIFT 12 #define PAGE_SHIFT 12

View File

@@ -8,6 +8,7 @@
*/ */
FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL ); FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
FILE_SECBOOT ( PERMITTED );
/** /**
* Sleep until next CPU interrupt * Sleep until next CPU interrupt

View File

@@ -8,6 +8,7 @@
*/ */
FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL ); FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
FILE_SECBOOT ( PERMITTED );
/* Hypercall registers */ /* Hypercall registers */
#ifdef __aarch64__ #ifdef __aarch64__

View File

@@ -8,6 +8,7 @@
*/ */
FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL ); FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
FILE_SECBOOT ( PERMITTED );
#ifdef IOAPI_ARM #ifdef IOAPI_ARM
#define IOAPI_PREFIX_arm #define IOAPI_PREFIX_arm

View File

@@ -28,6 +28,7 @@
*/ */
FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL ); FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
FILE_SECBOOT ( PERMITTED );
#include <string.h> #include <string.h>

View File

@@ -22,6 +22,7 @@
*/ */
FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL ); FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
FILE_SECBOOT ( PERMITTED );
/** @file /** @file
* *

View File

@@ -7,6 +7,7 @@
*/ */
FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL ); FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
FILE_SECBOOT ( PERMITTED );
#include <stdint.h> #include <stdint.h>
#include <string.h> #include <string.h>

View File

@@ -8,6 +8,7 @@
*/ */
FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL ); FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
FILE_SECBOOT ( PERMITTED );
#include <stdint.h> #include <stdint.h>

View File

@@ -10,6 +10,7 @@
#include <stdint.h> #include <stdint.h>
FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL ); FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
FILE_SECBOOT ( PERMITTED );
static inline __attribute__ (( always_inline, const )) uint16_t static inline __attribute__ (( always_inline, const )) uint16_t
__bswap_variable_16 ( uint16_t x ) { __bswap_variable_16 ( uint16_t x ) {

View File

@@ -2,6 +2,7 @@
#define _BITS_COMPILER_H #define _BITS_COMPILER_H
FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL ); FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
FILE_SECBOOT ( PERMITTED );
/** Dummy relocation type */ /** Dummy relocation type */
#define RELOC_TYPE_NONE R_AARCH64_NULL #define RELOC_TYPE_NONE R_AARCH64_NULL

View File

@@ -8,6 +8,7 @@
*/ */
FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL ); FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
FILE_SECBOOT ( PERMITTED );
#include <stdint.h> #include <stdint.h>

View File

@@ -1,6 +1,8 @@
#ifndef _BITS_STDINT_H #ifndef _BITS_STDINT_H
#define _BITS_STDINT_H #define _BITS_STDINT_H
FILE_SECBOOT ( PERMITTED );
typedef __SIZE_TYPE__ size_t; typedef __SIZE_TYPE__ size_t;
typedef signed long ssize_t; typedef signed long ssize_t;
typedef signed long off_t; typedef signed long off_t;

View File

@@ -2,6 +2,7 @@
#define BITS_STRING_H #define BITS_STRING_H
FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL ); FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
FILE_SECBOOT ( PERMITTED );
/** @file /** @file
* *

View File

@@ -8,6 +8,7 @@
*/ */
FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL ); FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
FILE_SECBOOT ( PERMITTED );
/** /**
* Find first (i.e. least significant) set bit * Find first (i.e. least significant) set bit

View File

@@ -8,6 +8,7 @@
*/ */
FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL ); FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
FILE_SECBOOT ( PERMITTED );
extern uint16_t tcpip_continue_chksum ( uint16_t sum, const void *data, extern uint16_t tcpip_continue_chksum ( uint16_t sum, const void *data,
size_t len ); size_t len );

View File

@@ -8,6 +8,7 @@
*/ */
FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL ); FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
FILE_SECBOOT ( PERMITTED );
#include <ipxe/dhcp.h> #include <ipxe/dhcp.h>

View File

@@ -1,6 +1,8 @@
#ifndef LIMITS_H #ifndef LIMITS_H
#define LIMITS_H 1 #define LIMITS_H 1
FILE_SECBOOT ( PERMITTED );
/* Number of bits in a `char' */ /* Number of bits in a `char' */
#define CHAR_BIT 8 #define CHAR_BIT 8

View File

@@ -12,6 +12,7 @@
*/ */
FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL ); FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL );
FILE_SECBOOT ( PERMITTED );
#include <string.h> #include <string.h>