This option is only useful for the i386 architecture and breaks ARM builds.
Reviewed-by: Victor Perevertkin <victor.perevertkin@reactos.org>
Reviewed-by: Stanislav Motylkov <x86corez@gmail.com>
Signed-off-by: Konrad Dybcio <konrad.dybcio@somainline.org>
# The case for C++ is handled through the reactos_c++ INTERFACE library
add_compile_options("$<$<NOT:$<COMPILE_LANGUAGE:CXX>>:-nostdinc>")
-add_compile_options(-mstackrealign)
-
if(CMAKE_C_COMPILER_ID STREQUAL "GNU")
add_compile_options(-fno-aggressive-loop-optimizations)
if (DBG)
endif()
if(ARCH STREQUAL "i386")
- add_compile_options(-fno-optimize-sibling-calls -fno-omit-frame-pointer)
+ add_compile_options(-fno-optimize-sibling-calls -fno-omit-frame-pointer -mstackrealign)
if(NOT CMAKE_C_COMPILER_ID STREQUAL "Clang")
add_compile_options(-mpreferred-stack-boundary=3 -fno-set-stack-executable)
endif()