From owner-p4-projects@FreeBSD.ORG Thu Jun 10 17:24:08 2010 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id CDC601065677; Thu, 10 Jun 2010 17:24:08 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9151F106564A for ; Thu, 10 Jun 2010 17:24:08 +0000 (UTC) (envelope-from andrius@FreeBSD.org) Received: from repoman.freebsd.org (unknown [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 800178FC17 for ; Thu, 10 Jun 2010 17:24:08 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o5AHO8ie046722 for ; Thu, 10 Jun 2010 17:24:08 GMT (envelope-from andrius@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o5AHO8FM046720 for perforce@freebsd.org; Thu, 10 Jun 2010 17:24:08 GMT (envelope-from andrius@FreeBSD.org) Date: Thu, 10 Jun 2010 17:24:08 GMT Message-Id: <201006101724.o5AHO8FM046720@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to andrius@FreeBSD.org using -f From: Andrius Morkunas To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 179421 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Jun 2010 17:24:09 -0000 http://p4web.freebsd.org/@@179421?ac=10 Change 179421 by andrius@klevas on 2010/06/10 17:23:39 Don't ignore CC and CXX if selected compiler is in base. When USE_GCC requests the compiler that is in base system, CC and CXX aren't set to anything, because they were set early in sys.mk. Now I'm doing things that rely on bsd.gcc.mk overriding CC and CXX in all cases when USE_GCC is defined. Affected files ... .. //depot/projects/soc2010/clangports/ports/Mk/bsd.gcc.mk#2 edit Differences ... ==== //depot/projects/soc2010/clangports/ports/Mk/bsd.gcc.mk#2 (text+ko) ==== @@ -204,6 +204,10 @@ CFLAGS+= -Wl,-rpath=${LOCALBASE}/lib/${_GCC_BUILD_DEPENDS} LDFLAGS+= -Wl,-rpath=${LOCALBASE}/lib/${_GCC_BUILD_DEPENDS} . endif +. else +# Selected version is in base system. +CC= _gcc +CXX= _g++ . endif . endif .endfor