all: fix or silence all INSTALL warnings on macOS

Should be a clean build now.

Change-Id: Id3460371cb5e8d4071f8faa9c2aec870d213a067
Reviewed-on: https://plan9port-review.googlesource.com/2781
Reviewed-by: Russ Cox <rsc@swtch.com>
This commit is contained in:
Russ Cox 2017-01-06 16:32:31 -05:00
parent 9e0d3750c5
commit 310ae03327
15 changed files with 106 additions and 87 deletions

6
bin/9c
View file

@ -41,8 +41,10 @@ quiet()
ignore=$ignore'| from'
ignore=$ignore'|use of C99 long long'
ignore=$ignore'|ISO C forbids conversion'
ignore=$ignore'|marked deprecated'
ignore=$ignore'|is deprecated'
ignore=$ignore'|warn_unused_result'
ignore=$ignore'|expanded from macro'
grep -v '__p9l_autolib_' $1 |
egrep -v "$ignore" |
@ -80,12 +82,10 @@ case "$tag" in
*FreeBSD*gcc*) usegcc ;;
*FreeBSD*clang*) useclang ;;
*DragonFly*|*BSD*) usegcc ;;
*Darwin-x86_64*clang*)
*Darwin-x86_64*)
useclang
cflags="$ngflags -g3 -m64"
;;
*Darwin-x86_64*) usegcc
cflags="$ngflags -g3 -no-cpp-precomp -m64" ;;
*Darwin*clang*)
useclang
cflags="$ngflags -g3 -m32"