diff options
author | Bruno Haible <bruno@clisp.org> | 2020-08-07 13:19:48 +0200 |
---|---|---|
committer | Bruno Haible <bruno@clisp.org> | 2020-08-07 13:19:48 +0200 |
commit | 46cd17eef4c43caea09c2af2770494256f876b7f (patch) | |
tree | 563bf42a9fc1440b7d84906d9ba1f4a661651b70 /lib/alloca.in.h | |
parent | 564afbf88812844f83589d091bff88af55556de6 (diff) | |
download | gnulib-46cd17eef4c43caea09c2af2770494256f876b7f.tar.gz |
Use __builtin_alloca with clang.
* lib/alloca.in.h (alloca): Define as __builtin_alloca on clang.
Diffstat (limited to 'lib/alloca.in.h')
-rw-r--r-- | lib/alloca.in.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/alloca.in.h b/lib/alloca.in.h index beb022cf65..8d9ae06abb 100644 --- a/lib/alloca.in.h +++ b/lib/alloca.in.h @@ -44,7 +44,7 @@ # endif #endif #ifndef alloca -# ifdef __GNUC__ +# if defined __GNUC__ || (__clang_major__ >= 4) # define alloca __builtin_alloca # elif defined _AIX # define alloca __alloca |