head	1.7;
access;
symbols
	RELENG_9_1_0_RELEASE:1.2.2.3.2.2
	RELENG_9_1:1.2.2.3.0.2
	RELENG_9_1_BP:1.2.2.3
	RELENG_9_0_0_RELEASE:1.2.2.2.2.1
	RELENG_9_0:1.2.2.2.0.2
	RELENG_9_0_BP:1.2.2.2
	RELENG_9:1.2.0.2
	RELENG_9_BP:1.2;
locks; strict;
comment	@# @;


1.7
date	2012.11.17.01.54.16;	author svnexp;	state Exp;
branches;
next	1.6;

1.6
date	2012.08.21.18.24.11;	author dim;	state Exp;
branches;
next	1.5;

1.5
date	2012.08.20.18.33.03;	author dim;	state Exp;
branches;
next	1.4;

1.4
date	2012.02.05.23.56.22;	author dim;	state Exp;
branches;
next	1.3;

1.3
date	2011.10.22.14.08.43;	author dim;	state Exp;
branches;
next	1.2;

1.2
date	2010.06.12.16.04.29;	author des;	state Exp;
branches
	1.2.2.1;
next	1.1;

1.1
date	2010.06.09.19.32.20;	author rdivacky;	state Exp;
branches;
next	;

1.2.2.1
date	2011.09.23.00.51.37;	author kensmith;	state Exp;
branches;
next	1.2.2.2;

1.2.2.2
date	2011.10.28.21.08.39;	author dim;	state Exp;
branches
	1.2.2.2.2.1;
next	1.2.2.3;

1.2.2.3
date	2012.02.19.23.35.56;	author dim;	state Exp;
branches
	1.2.2.3.2.1;
next	1.2.2.4;

1.2.2.4
date	2012.08.28.06.49.33;	author dim;	state Exp;
branches;
next	1.2.2.5;

1.2.2.5
date	2012.11.17.11.37.37;	author svnexp;	state Exp;
branches;
next	1.2.2.6;

1.2.2.6
date	2013.01.14.20.03.26;	author svnexp;	state Exp;
branches;
next	1.2.2.7;

1.2.2.7
date	2014.03.21.18.09.54;	author svnexp;	state Exp;
branches;
next	1.2.2.8;

1.2.2.8
date	2014.04.09.19.01.44;	author svnexp;	state Exp;
branches;
next	;

1.2.2.2.2.1
date	2011.11.11.04.20.22;	author kensmith;	state Exp;
branches;
next	1.2.2.2.2.2;

1.2.2.2.2.2
date	2012.11.17.08.37.34;	author svnexp;	state Exp;
branches;
next	;

1.2.2.3.2.1
date	2012.08.05.23.54.33;	author kensmith;	state Exp;
branches;
next	1.2.2.3.2.2;

1.2.2.3.2.2
date	2012.11.17.08.48.25;	author svnexp;	state Exp;
branches;
next	;


desc
@@


1.7
log
@Switching exporter and resync
@
text
@# $FreeBSD: head/usr.bin/clang/Makefile 239513 2012-08-21 18:24:11Z dim $

.include <bsd.own.mk>

SUBDIR=	clang clang-tblgen tblgen

.if ${MK_CLANG_EXTRAS} != "no" && !defined(TOOLS_PREFIX)
SUBDIR+=bugpoint \
	llc \
	lli \
	llvm-ar \
	llvm-as \
	llvm-bcanalyzer \
	llvm-diff \
	llvm-dis \
	llvm-extract \
	llvm-link \
	llvm-mc \
	llvm-nm \
	llvm-objdump \
	llvm-prof \
	llvm-ranlib \
	llvm-rtdyld \
	macho-dump \
	opt
.endif

.include <bsd.subdir.mk>
@


1.6
log
@SVN rev 239513 on 2012-08-21 18:24:11Z by dim

When WITH_CLANG_EXTRAS is enabled, avoid needlessly building the llvm
and clang extras in the cross-tools stage.

MFC after:	1 week
@
text
@d1 1
a1 1
# $FreeBSD$
@


1.5
log
@SVN rev 239462 on 2012-08-20 18:33:03Z by dim

Upgrade our copy of llvm/clang to trunk r162107.  With thanks to
Benjamin Kramer and Joerg Sonnenberger for their input and fixes.
@
text
@d7 1
a7 1
.if ${MK_CLANG_EXTRAS} != "no"
@


1.4
log
@SVN rev 231057 on 2012-02-05 23:56:22Z by dim

Add a WITH_CLANG_EXTRAS option for src.conf(5), disabled by default,
that builds the following additional llvm/clang tools:

- bugpoint
- llc
- lli
- llvm-ar
- llvm-as
- llvm-bcanalyzer
- llvm-diff
- llvm-dis
- llvm-extract
- llvm-ld
- llvm-link
- llvm-mc
- llvm-nm
- llvm-objdump
- llvm-prof
- llvm-ranlib
- llvm-rtdyld
- llvm-stub
- macho-dump
- opt

These tools are mainly useful for people that want to manipulate llvm
bitcode (.bc) and llvm assembly language (.ll) files, or want to tinker
with llvm and clang themselves.

MFC after:	2 weeks
@
text
@a16 1
	llvm-ld \
a23 1
	llvm-stub \
@


1.3
log
@SVN rev 226633 on 2011-10-22 14:08:43Z by dim

Upgrade our copy of llvm/clang to r142614, from upstream's release_30
branch.  This brings us very close to the 3.0 release, which is expected
in a week or two.

MFC after:	1 week
@
text
@d3 2
d7 23
@


1.2
log
@SVN rev 209109 on 2010-06-12 16:04:29Z by des

Install tblgen so partial / progressive builds are still possible.
@
text
@d3 1
a3 1
SUBDIR=	clang tblgen
@


1.2.2.1
log
@SVN rev 225736 on 2011-09-23 00:51:37Z by kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by:	re (implicit)
@
text
@@


1.2.2.2
log
@SVN rev 226890 on 2011-10-28 21:08:39Z by dim

MFC r226633:

Upgrade our copy of llvm/clang to r142614, from upstream's release_30
branch.  This brings us very close to the 3.0 release, which is expected
November 16, 2011.

Approved by:	re (kib)
@
text
@d3 1
a3 1
SUBDIR=	clang clang-tblgen tblgen
@


1.2.2.3
log
@SVN rev 231919 on 2012-02-19 23:35:56Z by dim

MFC r231057:

Add a WITH_CLANG_EXTRAS option for src.conf(5), disabled by default,
that builds the following additional llvm/clang tools:

- bugpoint
- llc
- lli
- llvm-ar
- llvm-as
- llvm-bcanalyzer
- llvm-diff
- llvm-dis
- llvm-extract
- llvm-ld
- llvm-link
- llvm-mc
- llvm-nm
- llvm-objdump
- llvm-prof
- llvm-ranlib
- llvm-rtdyld
- llvm-stub
- macho-dump
- opt

These tools are mainly useful for people that want to manipulate llvm
bitcode (.bc) and llvm assembly language (.ll) files, or want to tinker
with llvm and clang themselves.
@
text
@a2 2
.include <bsd.own.mk>

a4 23
.if ${MK_CLANG_EXTRAS} != "no"
SUBDIR+=bugpoint \
	llc \
	lli \
	llvm-ar \
	llvm-as \
	llvm-bcanalyzer \
	llvm-diff \
	llvm-dis \
	llvm-extract \
	llvm-ld \
	llvm-link \
	llvm-mc \
	llvm-nm \
	llvm-objdump \
	llvm-prof \
	llvm-ranlib \
	llvm-rtdyld \
	llvm-stub \
	macho-dump \
	opt
.endif

@


1.2.2.3.2.1
log
@SVN rev 239080 on 2012-08-05 23:54:33Z by kensmith

Copy stable/9 to releng/9.1 as part of the 9.1-RELEASE release process.

Approved by:	re (implicit)
@
text
@@


1.2.2.3.2.2
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: releng/9.1/usr.bin/clang/Makefile 231919 2012-02-19 23:35:56Z dim $
@


1.2.2.4
log
@SVN rev 239767 on 2012-08-28 06:49:33Z by dim

MFC r239513:

When WITH_CLANG_EXTRAS is enabled, avoid needlessly building the llvm
and clang extras in the cross-tools stage.
@
text
@d7 1
a7 1
.if ${MK_CLANG_EXTRAS} != "no" && !defined(TOOLS_PREFIX)
@


1.2.2.5
log
@## SVN ##
## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/ 242902
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r242902 | dteske | 2012-11-11 23:29:45 +0000 (Sun, 11 Nov 2012) | 10 lines
## SVN ##
## SVN ## Fix a regression introduced by SVN r211417 that saw the breakage of a feature
## SVN ## documented in usr.sbin/sysinstall/help/shortcuts.hlp (reproduced below):
## SVN ##
## SVN ## If /usr/sbin/sysinstall is linked to another filename, say
## SVN ## `/usr/local/bin/configPackages', then the basename will be used
## SVN ## as an implicit command name.
## SVN ##
## SVN ## Reviewed by:	adrian (co-mentor)
## SVN ## Approved by:	adrian (co-mentor)
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d1 1
a1 1
# $FreeBSD: stable/9/usr.bin/clang/Makefile 239767 2012-08-28 06:49:33Z dim $
@


1.2.2.6
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/245431
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d1 1
a1 1
# $FreeBSD: stable/9/usr.bin/clang/Makefile 245431 2013-01-14 19:51:26Z dim $
d17 1
d25 1
@


1.2.2.7
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/263509
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d1 1
a1 1
# $FreeBSD: stable/9/usr.bin/clang/Makefile 263509 2014-03-21 17:56:32Z dim $
d21 2
@


1.2.2.8
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/264303
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d1 1
a1 1
# $FreeBSD: stable/9/usr.bin/clang/Makefile 264303 2014-04-09 18:16:58Z dim $
a25 2
SUBDIR_PARALLEL=

@


1.2.2.2.2.1
log
@SVN rev 227445 on 2011-11-11 04:20:22Z by kensmith

Copy stable/9 to releng/9.0 as part of the FreeBSD 9.0-RELEASE release
cycle.

Approved by:	re (implicit)
@
text
@@


1.2.2.2.2.2
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: releng/9.0/usr.bin/clang/Makefile 226890 2011-10-28 21:08:39Z dim $
@


1.1
log
@SVN rev 208963 on 2010-06-09 19:32:20Z by rdivacky

Import the build makefiles for clang/LLVM.

Approved by:	ed (mentor)
@
text
@d3 1
a3 1
SUBDIR=	clang
@

