diff options
author | Karl Berry <karl@freefriends.org> | 2022-01-13 09:12:18 -0800 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2022-01-13 09:12:18 -0800 |
commit | 2f52828cd17068135575bc2bd84e2afebae5e214 (patch) | |
tree | f6510cbf6f3c278ba3273bbfb436d322dcc54926 /lib | |
parent | 4e716ce1ce62dc0947ce2923e4f42d70c20b2883 (diff) | |
download | gnulib-2f52828cd17068135575bc2bd84e2afebae5e214.tar.gz |
autoupdate
Diffstat (limited to 'lib')
-rw-r--r-- | lib/cdefs.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/cdefs.h b/lib/cdefs.h index abf13a9086..44d3826bca 100644 --- a/lib/cdefs.h +++ b/lib/cdefs.h @@ -143,7 +143,8 @@ #define __bos0(ptr) __builtin_object_size (ptr, 0) /* Use __builtin_dynamic_object_size at _FORTIFY_SOURCE=3 when available. */ -#if __USE_FORTIFY_LEVEL == 3 && __glibc_clang_prereq (9, 0) +#if __USE_FORTIFY_LEVEL == 3 && (__glibc_clang_prereq (9, 0) \ + || __GNUC_PREREQ (12, 0)) # define __glibc_objsize0(__o) __builtin_dynamic_object_size (__o, 0) # define __glibc_objsize(__o) __builtin_dynamic_object_size (__o, 1) #else |