commit - 0cfb376070a4bef7b4168a9795e025437e1be79f
commit + b0ae8a46a0e40773d306906dd0fd9b33832e7086
blob - 4b464dbbc45e2a4e739091388b6ac1ceb35a4ab0
blob + 78ce552f9ac92bb8e0fd89be2041be1c44a17a6a
--- bin/9c
+++ bin/9c
-Wno-unknown-pragmas \
-Wno-empty-body \
-Wno-unused-value \
+ -Wno-array-bounds \
+ -Wno-gnu-designator \
-fsigned-char \
+ -fno-caret-diagnostics \
"
cflags="$ngflags -g"
}
*FreeBSD*gcc*) usegcc ;;
*FreeBSD*clang*) useclang ;;
*BSD*) usegcc ;;
+*Darwin-x86_64*clang*)
+ useclang
+ cflags="$ngflags -g3 -m64"
+ ;;
*Darwin-x86_64*) usegcc
cflags="$ngflags -g3 -no-cpp-precomp -m64" ;;
+*Darwin*clang*)
+ useclang
+ cflags="$ngflags -g3 -m32"
+ ;;
*Darwin*) usegcc
cflags="$ngflags -g3 -no-cpp-precomp -m32" ;;
*HP-UX*) cc=${CC9:-cc}; cflags="-g -O -c -Ae" ;;