From owner-p4-projects@FreeBSD.ORG Mon Feb 25 18:48:10 2013 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 43406B11; Mon, 25 Feb 2013 18:48:10 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 0701AB0F for ; Mon, 25 Feb 2013 18:48:10 +0000 (UTC) (envelope-from brooks@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:1900:2254:2068::682:0]) by mx1.freebsd.org (Postfix) with ESMTP id CEC73EB0 for ; Mon, 25 Feb 2013 18:48:09 +0000 (UTC) Received: from skunkworks.freebsd.org ([127.0.1.74]) by skunkworks.freebsd.org (8.14.6/8.14.6) with ESMTP id r1PIm9sR056917 for ; Mon, 25 Feb 2013 18:48:09 GMT (envelope-from brooks@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.6/8.14.6/Submit) id r1PIm9Ah056914 for perforce@freebsd.org; Mon, 25 Feb 2013 18:48:09 GMT (envelope-from brooks@freebsd.org) Date: Mon, 25 Feb 2013 18:48:09 GMT Message-Id: <201302251848.r1PIm9Ah056914@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to brooks@freebsd.org using -f From: Brooks Davis Subject: PERFORCE change 222355 for review To: Perforce Change Reviews Precedence: bulk X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.14 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Feb 2013 18:48:10 -0000 http://p4web.freebsd.org/@@222355?ac=10 Change 222355 by brooks@brooks_zenith on 2013/02/25 18:47:56 Don't try to build LLVM bitcode files in cases where it fails. We should at least fix the libnvpair case, the ancient gnu toolchain bits are probably not worth fixing. Affected files ... .. //depot/projects/ctsrd/tesla/src/cddl/lib/libnvpair/Makefile#2 edit .. //depot/projects/ctsrd/tesla/src/gnu/lib/libgcov/Makefile#2 edit .. //depot/projects/ctsrd/tesla/src/gnu/lib/libstdc++/Makefile#2 edit .. //depot/projects/ctsrd/tesla/src/gnu/usr.bin/binutils/libbfd/Makefile#2 edit .. //depot/projects/ctsrd/tesla/src/gnu/usr.bin/cc/Makefile.inc#2 edit Differences ... ==== //depot/projects/ctsrd/tesla/src/cddl/lib/libnvpair/Makefile#2 (text+ko) ==== @@ -11,6 +11,8 @@ nvpair.c \ fnvpair.c +NO_LLVM_IR= + WARNS?= 0 CFLAGS+= -I${.CURDIR}/../../../cddl/compat/opensolaris/include CFLAGS+= -I${.CURDIR}/../../../cddl/contrib/opensolaris/lib/libzpool/common ==== //depot/projects/ctsrd/tesla/src/gnu/lib/libgcov/Makefile#2 (text+ko) ==== @@ -1,6 +1,7 @@ # $FreeBSD: head/gnu/lib/libgcov/Makefile 245539 2013-01-17 05:56:28Z andrew $ NO_PROFILE= +NO_LLVM_IR=No SRCS .include MK_SSP= no .include "${.CURDIR}/../../usr.bin/cc/Makefile.tgt" ==== //depot/projects/ctsrd/tesla/src/gnu/lib/libstdc++/Makefile#2 (text+ko) ==== @@ -1,5 +1,6 @@ # $FreeBSD: head/gnu/lib/libstdc++/Makefile 245539 2013-01-17 05:56:28Z andrew $ +NO_LLVM_IR=include path .include GCCVER= 4.2 ==== //depot/projects/ctsrd/tesla/src/gnu/usr.bin/binutils/libbfd/Makefile#2 (text+ko) ==== @@ -1,5 +1,7 @@ # $FreeBSD: head/gnu/usr.bin/binutils/libbfd/Makefile 218822 2011-02-18 20:54:12Z dim $ +NO_LLVM_IR=efi-app-ia32.oll duplicated + .include "../Makefile.inc0" .PATH: ${SRCDIR}/bfd ${SRCDIR}/opcodes ==== //depot/projects/ctsrd/tesla/src/gnu/usr.bin/cc/Makefile.inc#2 (text+ko) ==== @@ -1,5 +1,7 @@ # $FreeBSD: head/gnu/usr.bin/cc/Makefile.inc 245539 2013-01-17 05:56:28Z andrew $ +NO_LLVM_IR=version.c fails + .include "../Makefile.inc" # Sometimes this is .include'd several times...