head	1.7;
access;
symbols
	perseant-exfatfs-base-20250801:1.7
	perseant-exfatfs-base-20240630:1.7
	perseant-exfatfs:1.7.0.6
	perseant-exfatfs-base:1.7
	netbsd-8-3-RELEASE:1.6
	netbsd-9-4-RELEASE:1.6
	netbsd-9-3-RELEASE:1.6
	cjep_sun2x:1.7.0.4
	cjep_sun2x-base:1.7
	cjep_staticlib_x-base1:1.7
	netbsd-9-2-RELEASE:1.6
	cjep_staticlib_x:1.7.0.2
	cjep_staticlib_x-base:1.7
	netbsd-9-1-RELEASE:1.6
	phil-wifi-20200421:1.7
	phil-wifi-20200411:1.7
	phil-wifi-20200406:1.7
	netbsd-8-2-RELEASE:1.6
	netbsd-9-0-RELEASE:1.6
	netbsd-9-0-RC2:1.6
	netbsd-9-0-RC1:1.6
	netbsd-9:1.6.0.16
	netbsd-9-base:1.6
	phil-wifi-20190609:1.6
	netbsd-8-1-RELEASE:1.6
	netbsd-8-1-RC1:1.6
	pgoyette-compat-merge-20190127:1.6
	pgoyette-compat-20190127:1.6
	pgoyette-compat-20190118:1.6
	pgoyette-compat-1226:1.6
	pgoyette-compat-1126:1.6
	pgoyette-compat-1020:1.6
	pgoyette-compat-0930:1.6
	pgoyette-compat-0906:1.6
	netbsd-7-2-RELEASE:1.5
	pgoyette-compat-0728:1.6
	netbsd-8-0-RELEASE:1.6
	phil-wifi:1.6.0.14
	phil-wifi-base:1.6
	pgoyette-compat-0625:1.6
	netbsd-8-0-RC2:1.6
	pgoyette-compat-0521:1.6
	pgoyette-compat-0502:1.6
	pgoyette-compat-0422:1.6
	netbsd-8-0-RC1:1.6
	pgoyette-compat-0415:1.6
	pgoyette-compat-0407:1.6
	pgoyette-compat-0330:1.6
	pgoyette-compat-0322:1.6
	pgoyette-compat-0315:1.6
	netbsd-7-1-2-RELEASE:1.5
	pgoyette-compat:1.6.0.12
	pgoyette-compat-base:1.6
	netbsd-7-1-1-RELEASE:1.5
	matt-nb8-mediatek:1.6.0.10
	matt-nb8-mediatek-base:1.6
	perseant-stdc-iso10646:1.6.0.8
	perseant-stdc-iso10646-base:1.6
	netbsd-8:1.6.0.6
	netbsd-8-base:1.6
	prg-localcount2-base3:1.6
	prg-localcount2-base2:1.6
	prg-localcount2-base1:1.6
	prg-localcount2:1.6.0.4
	prg-localcount2-base:1.6
	pgoyette-localcount-20170426:1.6
	bouyer-socketcan-base1:1.6
	pgoyette-localcount-20170320:1.6
	netbsd-7-1:1.5.0.14
	netbsd-7-1-RELEASE:1.5
	netbsd-7-1-RC2:1.5
	netbsd-7-nhusb-base-20170116:1.5
	bouyer-socketcan:1.6.0.2
	bouyer-socketcan-base:1.6
	pgoyette-localcount-20170107:1.5
	netbsd-7-1-RC1:1.5
	pgoyette-localcount-20161104:1.5
	netbsd-7-0-2-RELEASE:1.5
	localcount-20160914:1.5
	netbsd-7-nhusb:1.5.0.12
	netbsd-7-nhusb-base:1.5
	pgoyette-localcount-20160806:1.5
	pgoyette-localcount-20160726:1.5
	pgoyette-localcount:1.5.0.10
	pgoyette-localcount-base:1.5
	netbsd-7-0-1-RELEASE:1.5
	netbsd-7-0:1.5.0.8
	netbsd-7-0-RELEASE:1.5
	netbsd-7-0-RC3:1.5
	netbsd-7-0-RC2:1.5
	netbsd-7-0-RC1:1.5
	netbsd-6-0-6-RELEASE:1.1
	netbsd-6-1-5-RELEASE:1.1
	tls-maxphys:1.5.0.6
	netbsd-7:1.5.0.4
	netbsd-7-base:1.5
	yamt-pagecache-base9:1.5
	yamt-pagecache-tag8:1.1.6.2
	netbsd-6-1-4-RELEASE:1.1
	netbsd-6-0-5-RELEASE:1.1
	tls-earlyentropy:1.5.0.2
	tls-earlyentropy-base:1.5
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.5
	riastradh-drm2-base3:1.5
	netbsd-6-1-3-RELEASE:1.1
	netbsd-6-0-4-RELEASE:1.1
	netbsd-6-1-2-RELEASE:1.1
	netbsd-6-0-3-RELEASE:1.1
	netbsd-6-1-1-RELEASE:1.1
	netbsd-6-1:1.1.0.14
	netbsd-6-0-2-RELEASE:1.1
	netbsd-6-1-RELEASE:1.1
	netbsd-6-1-RC4:1.1
	netbsd-6-1-RC3:1.1
	agc-symver:1.3.0.4
	agc-symver-base:1.3
	netbsd-6-1-RC2:1.1
	tls-maxphys-base:1.5
	netbsd-6-1-RC1:1.1
	yamt-pagecache-base8:1.3
	netbsd-6-0-1-RELEASE:1.1
	yamt-pagecache-base7:1.3
	matt-nb6-plus-nbase:1.1
	yamt-pagecache-base6:1.3
	netbsd-6-0:1.1.0.12
	netbsd-6-0-RELEASE:1.1
	netbsd-6-0-RC2:1.1
	matt-nb6-plus:1.1.0.10
	matt-nb6-plus-base:1.1
	netbsd-6-0-RC1:1.1
	yamt-pagecache-base5:1.3
	yamt-pagecache-base4:1.2
	netbsd-6:1.1.0.8
	netbsd-6-base:1.1
	yamt-pagecache-base3:1.1
	yamt-pagecache-base2:1.1
	yamt-pagecache:1.1.0.6
	yamt-pagecache-base:1.1
	cherry-xenmp:1.1.0.4
	cherry-xenmp-base:1.1
	bouyer-quota2:1.1.0.2
	bouyer-quota2-base:1.1
	bouyer-quota2-nbase:1.1;
locks; strict;
comment	@# @;


1.7
date	2019.11.13.22.03.51;	author joerg;	state dead;
branches;
next	1.6;
commitid	VVWg38Zx9vNeTJKB;

1.6
date	2017.01.11.12.02.32;	author joerg;	state Exp;
branches
	1.6.14.1;
next	1.5;
commitid	J5yUvIHsYWlHRxBz;

1.5
date	2013.11.28.14.19.59;	author joerg;	state Exp;
branches
	1.5.6.1
	1.5.10.1;
next	1.4;
commitid	MlnRZp3iC6hOg3fx;

1.4
date	2013.09.02.14.34.56;	author joerg;	state Exp;
branches;
next	1.3;
commitid	PjuIIiky2I1I8S3x;

1.3
date	2012.04.29.19.19.05;	author joerg;	state dead;
branches;
next	1.2;

1.2
date	2012.04.04.10.42.04;	author joerg;	state Exp;
branches;
next	1.1;

1.1
date	2011.02.06.01.14.08;	author joerg;	state Exp;
branches
	1.1.2.1
	1.1.6.1;
next	;

1.6.14.1
date	2020.04.13.07.55.40;	author martin;	state dead;
branches;
next	;
commitid	X01YhRUPVUDaec4C;

1.5.6.1
date	2013.11.28.14.19.59;	author tls;	state dead;
branches;
next	1.5.6.2;
commitid	jTnpym9Qu0o4R1Nx;

1.5.6.2
date	2014.08.19.23.51.26;	author tls;	state Exp;
branches;
next	;
commitid	jTnpym9Qu0o4R1Nx;

1.5.10.1
date	2017.03.20.06.56.02;	author pgoyette;	state Exp;
branches;
next	;
commitid	jjw7cAwgyKq7RfKz;

1.1.2.1
date	2011.02.06.01.14.08;	author bouyer;	state dead;
branches;
next	1.1.2.2;

1.1.2.2
date	2011.03.06.15.07.53;	author bouyer;	state Exp;
branches;
next	;

1.1.6.1
date	2012.04.17.00.03.34;	author yamt;	state Exp;
branches;
next	1.1.6.2;

1.1.6.2
date	2012.05.23.10.07.27;	author yamt;	state dead;
branches;
next	1.1.6.3;

1.1.6.3
date	2014.05.22.16.14.46;	author yamt;	state Exp;
branches;
next	;
commitid	KHtKDF1WbVBthyBx;


desc
@@


1.7
log
@Remove old LLVM build system.
@
text
@#	$NetBSD: Makefile,v 1.6 2017/01/11 12:02:32 joerg Exp $

LIB=	clangIndex

.include <bsd.init.mk>

.PATH: ${CLANG_SRCDIR}/lib/Index

SRCS+=	CodegenNameGenerator.cpp \
	CommentToXML.cpp \
	IndexBody.cpp \
	IndexDecl.cpp \
	IndexingAction.cpp \
	IndexingContext.cpp \
	IndexSymbol.cpp \
	IndexTypeSourceInfo.cpp \
	USRGeneration.cpp

.if defined(HOSTLIB)
.include <bsd.hostlib.mk>
.else
.include <bsd.lib.mk>
.endif
@


1.6
log
@Update LLVM build glue for pre-4.0.0 r291444.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.5 2013/11/28 14:19:59 joerg Exp $
@


1.6.14.1
log
@Mostly merge changes from HEAD upto 20200411
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.6 2017/01/11 12:02:32 joerg Exp $
@


1.5
log
@Update LLVM/Clang to r195771 from the 3.4 release branch.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.4 2013/09/02 14:34:56 joerg Exp $
d9 8
a16 1
SRCS+=	CommentToXML.cpp \
@


1.5.10.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.6 2017/01/11 12:02:32 joerg Exp $
d9 1
a9 8
SRCS+=	CodegenNameGenerator.cpp \
	CommentToXML.cpp \
	IndexBody.cpp \
	IndexDecl.cpp \
	IndexingAction.cpp \
	IndexingContext.cpp \
	IndexSymbol.cpp \
	IndexTypeSourceInfo.cpp \
@


1.5.6.1
log
@file Makefile was added on branch tls-maxphys on 2014-08-19 23:51:26 +0000
@
text
@d1 16
@


1.5.6.2
log
@Rebase to HEAD as of a few days ago.
@
text
@a0 16
#	$NetBSD$

LIB=	clangIndex

.include <bsd.init.mk>

.PATH: ${CLANG_SRCDIR}/lib/Index

SRCS+=	CommentToXML.cpp \
	USRGeneration.cpp

.if defined(HOSTLIB)
.include <bsd.hostlib.mk>
.else
.include <bsd.lib.mk>
.endif
@


1.4
log
@Update LLVM/Clang snapshot to r189662. This includes many improvements
to the new SLP vectorizer, fast codegen support for PPC and using
terminfo for the color sequences. In addition, add (optional) build
infrastructure for lld to allow easier testing. This is controlled by
MKLLD.
@
text
@d1 1
a1 1
#	$NetBSD$
d9 2
a10 1
SRCS+=	USRGeneration.cpp
@


1.3
log
@Update LLVM/Clang snapshot to r155677, bringing in a number of bugfixes.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.2 2012/04/04 10:42:04 joerg Exp $
d9 1
a9 11
SRCS+=	ASTLocation.cpp \
	Analyzer.cpp \
	DeclReferenceMap.cpp \
	Entity.cpp \
	GlobalCallGraph.cpp \
	GlobalSelector.cpp \
	Handlers.cpp \
	IndexProvider.cpp \
	Indexer.cpp \
	Program.cpp \
	SelectorMap.cpp
@


1.2
log
@Update LLVM/Clang snapshot to r153935. This brings in the new inline
cost analysis.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.1 2011/02/06 01:14:08 joerg Exp $
@


1.1
log
@Add LLVM and clang build system.  It is enabled by MKLLVM=yes.
Upstream sources can be fetched by running "make checkout" in
src/external/bsd/llvm, they will be properly imported once the
integration and missing features are sorted out.
@
text
@d1 1
a1 1
#	$NetBSD$
a10 1
	CallGraph.cpp \
d13 1
@


1.1.6.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.1 2011/02/06 01:14:08 joerg Exp $
d11 1
a13 1
	GlobalCallGraph.cpp \
@


1.1.6.2
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.1.6.1 2012/04/17 00:03:34 yamt Exp $
@


1.1.6.3
log
@sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")
@
text
@d1 1
a1 1
#	$NetBSD$
d9 11
a19 2
SRCS+=	CommentToXML.cpp \
	USRGeneration.cpp
@


1.1.2.1
log
@file Makefile was added on branch bouyer-quota2 on 2011-03-06 15:07:53 +0000
@
text
@d1 25
@


1.1.2.2
log
@Sync with HEAD
@
text
@a0 25
#	$NetBSD: Makefile,v 1.1 2011/02/06 01:14:08 joerg Exp $

LIB=	clangIndex

.include <bsd.init.mk>

.PATH: ${CLANG_SRCDIR}/lib/Index

SRCS+=	ASTLocation.cpp \
	Analyzer.cpp \
	CallGraph.cpp \
	DeclReferenceMap.cpp \
	Entity.cpp \
	GlobalSelector.cpp \
	Handlers.cpp \
	IndexProvider.cpp \
	Indexer.cpp \
	Program.cpp \
	SelectorMap.cpp

.if defined(HOSTLIB)
.include <bsd.hostlib.mk>
.else
.include <bsd.lib.mk>
.endif
@


