Browse Source

configure: add extra compilation checks for Objective C

pull/188/head
Steve Lhomme 5 months ago
parent
commit
7859aef7b1
  1. 3
      configure.ac

3
configure.ac

@ -1213,6 +1213,9 @@ AS_IF([test "${enable_extra_checks}" = "yes"], [
AC_LANG_PUSH(C++)
AX_APPEND_COMPILE_FLAGS([-Werror=missing-field-initializers -Werror=format -Werror=excess-initializers], [CXXFLAGS])
AC_LANG_POP(C++)
AC_LANG_PUSH([Objective C])
AX_APPEND_COMPILE_FLAGS([-Werror=missing-field-initializers -Werror=format -Werror=excess-initializers -Werror=incompatible-pointer-types -Werror=int-conversion -Werror=implicit-int], [OBJCFLAGS])
AC_LANG_POP([Objective C])
])
# Casting incompatible functions is notoriously bug prone with emscripten:

Loading…
Cancel
Save