Joerg Sonnenberger <joerg%britannica.bec.de@localhost> writes: > On Sun, Sep 27, 2015 at 08:09:50PM -0400, Greg Troxel wrote: >> With the following (not proposed to commit): >> >> --- clang.mk.~1.15.~ 2015-03-08 20:24:21.000000000 -0400 >> +++ clang.mk 2015-09-27 19:54:41.000000000 -0400 >> @@ -67,10 +67,10 @@ PKGSRC_FORTRAN?=g95 >> . include "../../mk/compiler/${PKGSRC_FORTRAN}.mk" >> .endif >> >> -_WRAP_EXTRA_ARGS.CC+= -Qunused-arguments >> -CWRAPPERS_APPEND.cc+= -Qunused-arguments >> -_WRAP_EXTRA_ARGS.CXX+= -Qunused-arguments >> -CWRAPPERS_APPEND.cxx+= -Qunused-arguments >> +_WRAP_EXTRA_ARGS.CC+= -Qunused-arguments -Wno-error=parentheses-equality >> +CWRAPPERS_APPEND.cc+= -Qunused-arguments -Wno-error=parentheses-equality >> +_WRAP_EXTRA_ARGS.CXX+= -Qunused-arguments -Wno-error=parentheses-equality >> +CWRAPPERS_APPEND.cxx+= -Qunused-arguments -Wno-error=parentheses-equality > > Please don't do that. There are other warnings and more subtile cases > that go wrong. IIRC ccache got a mode to rerun the full compile command > after checking the preprocessor. Don't worry - I specifically meant that this should not go in. I was only pointing out that it allowed ccache/clang to build.
Attachment:
pgpKEKn0oa9Is.pgp
Description: PGP signature