From: Ondrej Zajicek Date: Thu, 30 May 2024 00:11:06 +0000 (+0200) Subject: Lib: Fix BSD build X-Git-Tag: v2.16~63 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3327d6129896069fcaea00867d5adeaf85865c18;p=thirdparty%2Fbird.git Lib: Fix BSD build --- diff --git a/lib/birdlib.h b/lib/birdlib.h index a520fdb38..8852b609a 100644 --- a/lib/birdlib.h +++ b/lib/birdlib.h @@ -78,7 +78,7 @@ static inline int u64_cmp(u64 i1, u64 i2) #define NONNULL(...) __attribute__((nonnull(__VA_ARGS__))) #define ALLOC_SIZE(...) __attribute__((alloc_size(__VA_ARGS__))) -#if __GNUC_PREREQ(10, 0) +#if __GNUC__ >= 10 #define ACCESS_READ(...) __attribute__((access(read_only, __VA_ARGS__))) #define ACCESS_WRITE(...) __attribute__((access(write_only, __VA_ARGS__))) #define ACCESS_RW(...) __attribute__((access(read_write, __VA_ARGS__)))