Author: Reagan Bohan Date: 2023-09-12T14:00:03-04:00 New Revision: 3f6818bf444f902a64a7604e67b92cf8c98b3f56
URL: https://github.com/llvm/llvm-project/commit/3f6818bf444f902a64a7604e67b92cf8c98b3f56 DIFF: https://github.com/llvm/llvm-project/commit/3f6818bf444f902a64a7604e67b92cf8c98b3f56.diff LOG: [libunwind] Use __builtin_alloca to avoid missing include Differential Revision: https://reviews.llvm.org/D149635 Added: Modified: libunwind/src/config.h Removed: ################################################################################ diff --git a/libunwind/src/config.h b/libunwind/src/config.h index 35262e5ce26b86a..a20bf43272cde33 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) _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits