Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 25 Feb 2013 18:48:09 GMT
From:      Brooks Davis <brooks@FreeBSD.org>
To:        Perforce Change Reviews <perforce@FreeBSD.org>
Subject:   PERFORCE change 222355 for review
Message-ID:  <201302251848.r1PIm9Ah056914@skunkworks.freebsd.org>

next in thread | raw e-mail | index | archive | help
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 <bsd.own.mk>
 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 <bsd.own.mk>
 
 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...



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201302251848.r1PIm9Ah056914>