X-Git-Url: https://deadsoftware.ru/gitweb?p=cpc.git;a=blobdiff_plain;f=make.sh;h=8b98cb2290c7c370ea65a318b22d1ee17cba86f1;hp=2b505534d7e5b7394a67b66bc31f8fe516daea6d;hb=4087208d5791633d61d0045f8f9048f502357154;hpb=b07755773426daadc49f10e36ce10bf0453eeda8 diff --git a/make.sh b/make.sh index 2b50553..8b98cb2 100755 --- a/make.sh +++ b/make.sh @@ -124,6 +124,8 @@ cpfront_link() { local _cc_cflags= case "$CC" in *gcc) _cc_cflags="-std=c89 -Wno-int-conversion -Wno-int-to-pointer-cast -Wno-incompatible-pointer-types -Wno-implicit-function-declaration" ;; + clang|clang-*) _cc_cflags="-std=c89 -Wno-int-conversion -Wno-incompatible-pointer-types -Wno-logical-op-parentheses -Wno-bitwise-op-parentheses -Wno-pointer-sign -Wno-unused-value -Wno-return-type" ;; + *tcc) _cc_cflags="-std=c89 -w -fsigned-char" ;; *) _cc_cflags="" ;; esac local _cpu_cflags=