From owner-cvs-src-old@FreeBSD.ORG Wed Apr 6 21:20:11 2011 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 55CE91065676 for ; Wed, 6 Apr 2011 21:20:11 +0000 (UTC) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 27EE78FC15 for ; Wed, 6 Apr 2011 21:20:11 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id p36LKB1U009721 for ; Wed, 6 Apr 2011 21:20:11 GMT (envelope-from imp@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id p36LKBee009720 for cvs-src-old@freebsd.org; Wed, 6 Apr 2011 21:20:11 GMT (envelope-from imp@repoman.freebsd.org) Message-Id: <201104062120.p36LKBee009720@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to imp@repoman.freebsd.org using -f From: Warner Losh Date: Tue, 5 Apr 2011 08:49:47 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src Makefile.inc1 src/share/mk bsd.own.mk X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2011 21:20:11 -0000 imp 2011-04-05 08:49:47 UTC FreeBSD src repository Modified files: . Makefile.inc1 share/mk bsd.own.mk Log: SVN rev 220359 on 2011-04-05 08:49:47Z by imp Make clang default on x86 and powerpc, but not on other architectures. Make fdt default on arm and powerpc. This now includes cross compiled targets, where before we tried to make it host-based. Also, move the lists of default yes and no options to a variable. In general, only build tools should get this treatment in bsd.own.mk. Also, the use of TARGET* in the bsd.*mk files is discouraged, but necessary here due to the ordering of things in buildworld. We make the native case work by testing MACHINE_ARCH after TARGET_ARCH. Revision Changes Path 1.691 +2 -2 src/Makefile.inc1 1.98 +50 -31 src/share/mk/bsd.own.mk