The 'plain' optimization type also triggers the clang stack frame size
issues, so increase limit for it as well.

Signed-off-by: Roman Bogorodskiy <bogorods...@gmail.com>
---
 meson.build | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meson.build b/meson.build
index 56823ca25b..0a402a19a2 100644
--- a/meson.build
+++ b/meson.build
@@ -259,7 +259,7 @@ alloc_max = run_command(
 stack_frame_size = 2048
 
 # clang without optimization enlarges stack frames in certain corner cases
-if cc.get_id() == 'clang' and get_option('optimization') == '0'
+if cc.get_id() == 'clang' and get_option('optimization') in ['plain', '0']
     stack_frame_size = 4096
 endif
 
-- 
2.49.0

Reply via email to