Date: Thu, 15 Mar 2012 17:13:01 +0000 From: Mark Murray <markm@FreeBSD.org> To: Dimitry Andric <dim@FreeBSD.org> Cc: svn-src-all@freebsd.org, src-committers@freebsd.org Subject: Re: svn commit: r232930 - in stable/9: lib/libsm lib/libthread_db lib/libz libexec/mail.local libexec/smrsh sbin/fsdb share/mk sys/boot/i386/boot0 sys/boot/i386/boot2 sys/boot/i386/btx/btx sys/boot/i38... Message-ID: <E1S8EEX-000ChD-39@groundzero.grondar.org> In-Reply-To: <201203131839.q2DIdvLm057155@svn.freebsd.org> References: <201203131839.q2DIdvLm057155@svn.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Dimitry Andric writes: > Author: dim > Date: Tue Mar 13 18:39:57 2012 > New Revision: 232930 > URL: http://svn.freebsd.org/changeset/base/232930 > > Log: > MFC r232263: > > Define several extra macros in bsd.sys.mk and sys/conf/kern.pre.mk, to > get rid of testing explicitly for clang (using ${CC:T:Mclang}) in > individual Makefiles. > > Instead, use the following extra macros, for use with clang: > - NO_WERROR.clang (disables -Werror) > - NO_WCAST_ALIGN.clang (disables -Wcast-align) > - NO_WFORMAT.clang (disables -Wformat and friends) > - CLANG_NO_IAS (disables integrated assembler) > - CLANG_OPT_SMALL (adds flags for extra small size optimizations) > > As a side effect, this enables setting CC/CXX/CPP in src.conf instead of > make.conf! For clang, use the following: > > CC=3Dclang > CXX=3Dclang++ > CPP=3Dclang-cpp Most excellent! Will you please update (make|src).conf, build(7) and UPDATING as appropriate? Thanks! M -- Mark R V Murray Pi: 132511160
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1S8EEX-000ChD-39>