summaryrefslogtreecommitdiff
path: root/devel/efivar/files/patch-src_compiler.h
blob: ad398379bffa56d759d0d8354ada609b9b79bf2f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
--- src/compiler.h.orig	2024-01-31 20:08:46 UTC
+++ src/compiler.h
@@ -74,7 +74,9 @@
 
 #define __ALIGN_MASK(x, mask)   (((x) + (mask)) & ~(mask))
 #define __ALIGN(x, a)           __ALIGN_MASK(x, (typeof(x))(a) - 1)
-#define ALIGN(x, a)             __ALIGN((x), (a))
+#if !defined(ALIGN)
+# define ALIGN(x, a)             __ALIGN((x), (a))
+#endif
 #define ALIGN_DOWN(x, a)        __ALIGN((x) - ((a) - 1), (a))
 
 #define ALIGNMENT_PADDING(value, align) ((align - (value % align)) % align)