list(APPEND compile_options "-ffreestanding")
list(APPEND compile_options "-fno-builtin")
list(APPEND compile_options "-fno-exceptions")
+ list(APPEND compile_options "-fno-lax-vector-conversions")
list(APPEND compile_options "-fno-unwind-tables")
list(APPEND compile_options "-fno-asynchronous-unwind-tables")
list(APPEND compile_options "-fno-rtti")
copts = copts or []
copts.append("-O3")
copts.append("-fno-builtin")
+ copts.append("-fno-lax-vector-conversions")
# We compile the code twice, the first target is suffixed with ".__internal__" and contains the
# C++ functions in the "__llvm_libc" namespace. This allows us to test the function in the