From c1725a8f6e1c0f2029e396d148e46e8cc2d34609 Mon Sep 17 00:00:00 2001 From: herman ten brugge Date: Tue, 12 Apr 2022 07:07:40 +0200 Subject: [PATCH] Only define alloca on i386/x86_64 --- include/stddef.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/stddef.h b/include/stddef.h index ea024f30..da9b9e0d 100644 --- a/include/stddef.h +++ b/include/stddef.h @@ -19,7 +19,9 @@ typedef union { long long __ll; long double __ld; } max_align_t; #undef offsetof #define offsetof(type, field) ((size_t)&((type *)0)->field) +#if defined __i386__ || defined __x86_64__ void *alloca(size_t size); +#endif #endif