variables:
EXTRA_CONFIGURE_ARGS: '--enable-mini-gmp'
-native/c89:
+native/c99:
extends: .native-build
variables:
EXTRA_CONFIGURE_ARGS: '--disable-assembler'
- CC: '$CI_PROJECT_DIR/misc/c89'
+ CC: '$CI_PROJECT_DIR/misc/c99'
native/extra-asserts:
extends: .native-build
--- /dev/null
+#! /bin/sh
+
+# GCC wrapper that passes -std=c99, and rejects all other -std flags
+
+for a in "$@" ; do
+ case "$a" in
+ -std=*)
+ echo "c99 wrapper: option $a rejected" >&2
+ exit 1
+ ;;
+ *)
+ ;;
+ esac
+done
+
+gcc -std=c99 "$@"