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

_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to