diff options
author | Reagan Bohan <xbjfk.github@gmail.com> | 2023-09-11 17:36:25 -0400 |
---|---|---|
committer | Louis Dionne <ldionne.2@gmail.com> | 2023-09-12 14:00:03 -0400 |
commit | 3f6818bf444f902a64a7604e67b92cf8c98b3f56 (patch) | |
tree | f8ca7a842d52c54d6abff314eb92c31ddd8274b0 /libunwind | |
parent | c46d732fd739d39a65d155623d58128f8665ba47 (diff) | |
download | llvm-3f6818bf444f902a64a7604e67b92cf8c98b3f56.zip llvm-3f6818bf444f902a64a7604e67b92cf8c98b3f56.tar.gz llvm-3f6818bf444f902a64a7604e67b92cf8c98b3f56.tar.bz2 |
[libunwind] Use __builtin_alloca to avoid missing include
Differential Revision: https://reviews.llvm.org/D149635
Diffstat (limited to 'libunwind')
-rw-r--r-- | libunwind/src/config.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libunwind/src/config.h b/libunwind/src/config.h index 35262e5..a20bf43 100644 --- a/libunwind/src/config.h +++ b/libunwind/src/config.h @@ -127,7 +127,7 @@ #if defined(_LIBUNWIND_REMEMBER_STACK_ALLOC) || defined(__APPLE__) || \ defined(__linux__) || defined(__ANDROID__) || defined(__MINGW32__) || \ defined(_LIBUNWIND_IS_BAREMETAL) -#define _LIBUNWIND_REMEMBER_ALLOC(_size) alloca(_size) +#define _LIBUNWIND_REMEMBER_ALLOC(_size) __builtin_alloca(_size) #define _LIBUNWIND_REMEMBER_FREE(_ptr) \ do { \ } while (0) |