mirror of
https://github.com/Dasharo/systemd.git
synced 2026-03-06 15:02:31 -08:00
shared: start pushing people gently to define GPT partition type UUIDs for missing archs
Let's generate a single gcc `#warning` message asking people to define partition type UUIDs for their architectures if they are missing.
This commit is contained in:
@@ -4,6 +4,16 @@
|
||||
#include "string-util.h"
|
||||
#include "utf8.h"
|
||||
|
||||
/* Gently push people towards defining GPT type UUIDs for all architectures we know */
|
||||
#if !defined(GPT_ROOT_NATIVE) || \
|
||||
!defined(GPT_ROOT_NATIVE_VERITY) || \
|
||||
!defined(GPT_ROOT_NATIVE_VERITY_SIG) || \
|
||||
!defined(GPT_USR_NATIVE) || \
|
||||
!defined(GPT_USR_NATIVE_VERITY) || \
|
||||
!defined(GPT_USR_NATIVE_VERITY_SIG)
|
||||
#pragma message "Please define GPT partition types for your architecture."
|
||||
#endif
|
||||
|
||||
const GptPartitionType gpt_partition_type_table[] = {
|
||||
{ GPT_ROOT_X86, "root-x86" },
|
||||
{ GPT_ROOT_X86_VERITY, "root-x86-verity" },
|
||||
|
||||
Reference in New Issue
Block a user