[Midnightbsd-cvs] src [6514] trunk/lib/clang: clang 3.3

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Fri Dec 20 18:12:28 EST 2013


Revision: 6514
          http://svnweb.midnightbsd.org/src/?rev=6514
Author:   laffer1
Date:     2013-12-20 18:12:28 -0500 (Fri, 20 Dec 2013)
Log Message:
-----------
clang 3.3

Modified Paths:
--------------
    trunk/lib/clang/Makefile
    trunk/lib/clang/clang.build.mk
    trunk/lib/clang/clang.lib.mk
    trunk/lib/clang/include/ARMGenAsmMatcher.inc
    trunk/lib/clang/include/ARMGenAsmWriter.inc
    trunk/lib/clang/include/ARMGenCallingConv.inc
    trunk/lib/clang/include/ARMGenCodeEmitter.inc
    trunk/lib/clang/include/ARMGenDAGISel.inc
    trunk/lib/clang/include/ARMGenDisassemblerTables.inc
    trunk/lib/clang/include/ARMGenFastISel.inc
    trunk/lib/clang/include/ARMGenInstrInfo.inc
    trunk/lib/clang/include/ARMGenMCCodeEmitter.inc
    trunk/lib/clang/include/ARMGenMCPseudoLowering.inc
    trunk/lib/clang/include/ARMGenRegisterInfo.inc
    trunk/lib/clang/include/ARMGenSubtargetInfo.inc
    trunk/lib/clang/include/Checkers.inc
    trunk/lib/clang/include/IA64GenAsmWriter.inc
    trunk/lib/clang/include/IA64GenDAGISel.inc
    trunk/lib/clang/include/IA64GenInstrInfo.inc
    trunk/lib/clang/include/IA64GenRegisterInfo.inc
    trunk/lib/clang/include/Makefile
    trunk/lib/clang/include/MipsGenAsmWriter.inc
    trunk/lib/clang/include/MipsGenCallingConv.inc
    trunk/lib/clang/include/MipsGenCodeEmitter.inc
    trunk/lib/clang/include/MipsGenDAGISel.inc
    trunk/lib/clang/include/MipsGenInstrInfo.inc
    trunk/lib/clang/include/MipsGenMCCodeEmitter.inc
    trunk/lib/clang/include/MipsGenRegisterInfo.inc
    trunk/lib/clang/include/MipsGenSubtargetInfo.inc
    trunk/lib/clang/include/PPCGenAsmWriter.inc
    trunk/lib/clang/include/PPCGenCallingConv.inc
    trunk/lib/clang/include/PPCGenCodeEmitter.inc
    trunk/lib/clang/include/PPCGenDAGISel.inc
    trunk/lib/clang/include/PPCGenInstrInfo.inc
    trunk/lib/clang/include/PPCGenMCCodeEmitter.inc
    trunk/lib/clang/include/PPCGenRegisterInfo.inc
    trunk/lib/clang/include/PPCGenSubtargetInfo.inc
    trunk/lib/clang/include/X86GenAsmMatcher.inc
    trunk/lib/clang/include/X86GenAsmWriter.inc
    trunk/lib/clang/include/X86GenAsmWriter1.inc
    trunk/lib/clang/include/X86GenCallingConv.inc
    trunk/lib/clang/include/X86GenDAGISel.inc
    trunk/lib/clang/include/X86GenDisassemblerTables.inc
    trunk/lib/clang/include/X86GenFastISel.inc
    trunk/lib/clang/include/X86GenInstrInfo.inc
    trunk/lib/clang/include/X86GenRegisterInfo.inc
    trunk/lib/clang/include/X86GenSubtargetInfo.inc
    trunk/lib/clang/include/clang/AST/AttrImpl.inc
    trunk/lib/clang/include/clang/AST/Attrs.inc
    trunk/lib/clang/include/clang/AST/DeclNodes.inc
    trunk/lib/clang/include/clang/AST/StmtNodes.inc
    trunk/lib/clang/include/clang/Basic/AttrList.inc
    trunk/lib/clang/include/clang/Basic/DiagnosticASTKinds.inc
    trunk/lib/clang/include/clang/Basic/DiagnosticAnalysisKinds.inc
    trunk/lib/clang/include/clang/Basic/DiagnosticCommonKinds.inc
    trunk/lib/clang/include/clang/Basic/DiagnosticDriverKinds.inc
    trunk/lib/clang/include/clang/Basic/DiagnosticFrontendKinds.inc
    trunk/lib/clang/include/clang/Basic/DiagnosticGroups.inc
    trunk/lib/clang/include/clang/Basic/DiagnosticIndexName.inc
    trunk/lib/clang/include/clang/Basic/DiagnosticLexKinds.inc
    trunk/lib/clang/include/clang/Basic/DiagnosticParseKinds.inc
    trunk/lib/clang/include/clang/Basic/DiagnosticSemaKinds.inc
    trunk/lib/clang/include/clang/Basic/DiagnosticSerializationKinds.inc
    trunk/lib/clang/include/clang/Basic/Version.inc
    trunk/lib/clang/include/clang/Basic/arm_neon.inc
    trunk/lib/clang/include/clang/Config/config.h
    trunk/lib/clang/include/clang/Driver/CC1AsOptions.inc
    trunk/lib/clang/include/clang/Driver/Options.inc
    trunk/lib/clang/include/clang/Lex/AttrSpellings.inc
    trunk/lib/clang/include/clang/Parse/AttrLateParsed.inc
    trunk/lib/clang/include/clang/Sema/AttrParsedAttrKinds.inc
    trunk/lib/clang/include/clang/Sema/AttrParsedAttrList.inc
    trunk/lib/clang/include/clang/Sema/AttrTemplateInstantiate.inc
    trunk/lib/clang/include/clang/Serialization/AttrPCHRead.inc
    trunk/lib/clang/include/clang/Serialization/AttrPCHWrite.inc
    trunk/lib/clang/include/llvm/Config/AsmParsers.def
    trunk/lib/clang/include/llvm/Config/AsmPrinters.def
    trunk/lib/clang/include/llvm/Config/Disassemblers.def
    trunk/lib/clang/include/llvm/Config/Targets.def
    trunk/lib/clang/include/llvm/Config/config.h
    trunk/lib/clang/include/llvm/Config/llvm-config.h
    trunk/lib/clang/include/llvm/Support/DataTypes.h
    trunk/lib/clang/libclanganalysis/Makefile
    trunk/lib/clang/libclangarcmigrate/Makefile
    trunk/lib/clang/libclangast/Makefile
    trunk/lib/clang/libclangbasic/Makefile
    trunk/lib/clang/libclangcodegen/Makefile
    trunk/lib/clang/libclangdriver/Makefile
    trunk/lib/clang/libclangedit/Makefile
    trunk/lib/clang/libclangfrontend/Makefile
    trunk/lib/clang/libclangfrontendtool/Makefile
    trunk/lib/clang/libclanglex/Makefile
    trunk/lib/clang/libclangparse/Makefile
    trunk/lib/clang/libclangsema/Makefile
    trunk/lib/clang/libclangserialization/Makefile
    trunk/lib/clang/libclangstaticanalyzercheckers/Makefile
    trunk/lib/clang/libclangstaticanalyzercore/Makefile
    trunk/lib/clang/libclangstaticanalyzerfrontend/Makefile
    trunk/lib/clang/libllvmanalysis/Makefile
    trunk/lib/clang/libllvmarchive/Makefile
    trunk/lib/clang/libllvmarmasmparser/Makefile
    trunk/lib/clang/libllvmarmcodegen/Makefile
    trunk/lib/clang/libllvmarmdesc/Makefile
    trunk/lib/clang/libllvmarmdisassembler/Makefile
    trunk/lib/clang/libllvmarminfo/Makefile
    trunk/lib/clang/libllvmarminstprinter/Makefile
    trunk/lib/clang/libllvmasmparser/Makefile
    trunk/lib/clang/libllvmasmprinter/Makefile
    trunk/lib/clang/libllvmbitreader/Makefile
    trunk/lib/clang/libllvmbitwriter/Makefile
    trunk/lib/clang/libllvmcodegen/Makefile
    trunk/lib/clang/libllvmcore/Makefile
    trunk/lib/clang/libllvmdebuginfo/Makefile
    trunk/lib/clang/libllvmexecutionengine/Makefile
    trunk/lib/clang/libllvminstcombine/Makefile
    trunk/lib/clang/libllvminstrumentation/Makefile
    trunk/lib/clang/libllvminterpreter/Makefile
    trunk/lib/clang/libllvmipa/Makefile
    trunk/lib/clang/libllvmipo/Makefile
    trunk/lib/clang/libllvmjit/Makefile
    trunk/lib/clang/libllvmlinker/Makefile
    trunk/lib/clang/libllvmmc/Makefile
    trunk/lib/clang/libllvmmcdisassembler/Makefile
    trunk/lib/clang/libllvmmcjit/Makefile
    trunk/lib/clang/libllvmmcparser/Makefile
    trunk/lib/clang/libllvmmipsasmparser/Makefile
    trunk/lib/clang/libllvmmipscodegen/Makefile
    trunk/lib/clang/libllvmmipsdesc/Makefile
    trunk/lib/clang/libllvmmipsinfo/Makefile
    trunk/lib/clang/libllvmmipsinstprinter/Makefile
    trunk/lib/clang/libllvmobject/Makefile
    trunk/lib/clang/libllvmpowerpccodegen/Makefile
    trunk/lib/clang/libllvmpowerpcdesc/Makefile
    trunk/lib/clang/libllvmpowerpcinfo/Makefile
    trunk/lib/clang/libllvmpowerpcinstprinter/Makefile
    trunk/lib/clang/libllvmruntimedyld/Makefile
    trunk/lib/clang/libllvmscalaropts/Makefile
    trunk/lib/clang/libllvmselectiondag/Makefile
    trunk/lib/clang/libllvmsupport/Makefile
    trunk/lib/clang/libllvmtablegen/Makefile
    trunk/lib/clang/libllvmtarget/Makefile
    trunk/lib/clang/libllvmtransformutils/Makefile
    trunk/lib/clang/libllvmvectorize/Makefile
    trunk/lib/clang/libllvmx86asmparser/Makefile
    trunk/lib/clang/libllvmx86codegen/Makefile
    trunk/lib/clang/libllvmx86desc/Makefile
    trunk/lib/clang/libllvmx86disassembler/Makefile
    trunk/lib/clang/libllvmx86info/Makefile
    trunk/lib/clang/libllvmx86instprinter/Makefile
    trunk/lib/clang/libllvmx86utils/Makefile

Added Paths:
-----------
    trunk/lib/clang/include/MipsGenAsmMatcher.inc
    trunk/lib/clang/include/MipsGenDisassemblerTables.inc
    trunk/lib/clang/include/MipsGenMCPseudoLowering.inc
    trunk/lib/clang/include/clang/AST/AttrDump.inc
    trunk/lib/clang/include/clang/AST/CommentCommandInfo.inc
    trunk/lib/clang/include/clang/AST/CommentCommandList.inc
    trunk/lib/clang/include/clang/AST/CommentHTMLNamedCharacterReferences.inc
    trunk/lib/clang/include/clang/AST/CommentHTMLTags.inc
    trunk/lib/clang/include/clang/AST/CommentHTMLTagsProperties.inc
    trunk/lib/clang/include/clang/AST/CommentNodes.inc
    trunk/lib/clang/include/clang/Basic/DiagnosticCommentKinds.inc
    trunk/lib/clang/include/clang/Parse/AttrExprArgs.inc
    trunk/lib/clang/include/clang/Sema/AttrSpellingListIndex.inc
    trunk/lib/clang/include/llvm/IR/
    trunk/lib/clang/include/llvm/IR/Intrinsics.gen
    trunk/lib/clang/libclangrewritecore/
    trunk/lib/clang/libclangrewritecore/Makefile
    trunk/lib/clang/libclangrewritefrontend/
    trunk/lib/clang/libclangrewritefrontend/Makefile
    trunk/lib/clang/libllvmirreader/
    trunk/lib/clang/libllvmirreader/Makefile
    trunk/lib/clang/libllvmmipsdisassembler/
    trunk/lib/clang/libllvmmipsdisassembler/Makefile
    trunk/lib/clang/libllvmobjcarcopts/
    trunk/lib/clang/libllvmobjcarcopts/Makefile

Removed Paths:
-------------
    trunk/lib/clang/include/ARMGenEDInfo.inc
    trunk/lib/clang/include/X86GenEDInfo.inc
    trunk/lib/clang/include/clang/Driver/CC1Options.inc
    trunk/lib/clang/include/llvm/Intrinsics.gen
    trunk/lib/clang/libclangrewrite/

Modified: trunk/lib/clang/Makefile
===================================================================
--- trunk/lib/clang/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,10 +1,22 @@
-# $MidnightBSD$
+# $FreeBSD: release/9.2.0/lib/clang/Makefile 252723 2013-07-04 20:17:04Z dim $
 
 .include <bsd.own.mk>
 
 .if !make(install)
+.if !defined(EARLY_BUILD) && defined(MK_CLANG_FULL) && ${MK_CLANG_FULL} != "no"
+_libclangstaticanalyzer= \
+	libclangstaticanalyzercheckers \
+	libclangstaticanalyzercore \
+	libclangstaticanalyzerfrontend
+_libclangarcmigrate= \
+	libclangarcmigrate
+_libclangrewriter= \
+	libclangrewritecore \
+	libclangrewritefrontend
+.endif # !EARLY_BUILD && MK_CLANG_FULL
+
 SUBDIR=	libclanganalysis \
-	libclangarcmigrate \
+	${_libclangarcmigrate} \
 	libclangast \
 	libclangbasic \
 	libclangcodegen \
@@ -14,12 +26,10 @@
 	libclangfrontendtool \
 	libclanglex \
 	libclangparse \
-	libclangrewrite \
+	${_libclangrewriter} \
 	libclangsema \
 	libclangserialization \
-	libclangstaticanalyzercheckers \
-	libclangstaticanalyzercore \
-	libclangstaticanalyzerfrontend \
+	${_libclangstaticanalyzer} \
 	\
 	libllvmanalysis \
 	libllvmarchive \
@@ -33,9 +43,11 @@
 	libllvminstrumentation \
 	libllvmipa \
 	libllvmipo \
+	libllvmirreader \
 	libllvmlinker \
 	libllvmmc \
 	libllvmmcparser \
+	libllvmobjcarcopts \
 	libllvmobject \
 	libllvmscalaropts \
 	libllvmselectiondag \
@@ -54,6 +66,7 @@
 	libllvmmipsasmparser \
 	libllvmmipscodegen \
 	libllvmmipsdesc \
+	libllvmmipsdisassembler \
 	libllvmmipsinfo \
 	libllvmmipsinstprinter \
 	libllvmpowerpccodegen \
@@ -69,18 +82,15 @@
 	libllvmx86utils
 
 .if ${MK_CLANG_EXTRAS} != "no"
-SUBDIR+=libllvmarchive \
-	libllvmdebuginfo \
+SUBDIR+=libllvmdebuginfo \
 	libllvmexecutionengine \
 	libllvminterpreter \
 	libllvmjit \
-	libllvmlinker \
 	libllvmmcdisassembler \
 	libllvmmcjit \
-	libllvmobject \
 	libllvmruntimedyld
-.endif
-.endif
+.endif # MK_CLANG_EXTRAS
+.endif # !make(install)
 
 SUBDIR+= include
 

Modified: trunk/lib/clang/clang.build.mk
===================================================================
--- trunk/lib/clang/clang.build.mk	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/clang.build.mk	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,43 +1,56 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/clang.build.mk 253283 2013-07-12 20:06:52Z dim $
 
-CLANG_SRCS=${LLVM_SRCS}/tools/clang
+CLANG_SRCS=	${LLVM_SRCS}/tools/clang
 
-CFLAGS+=-I${LLVM_SRCS}/include -I${CLANG_SRCS}/include \
-	-I${LLVM_SRCS}/${SRCDIR} ${INCDIR:C/^/-I${LLVM_SRCS}\//} -I. \
-	-I${LLVM_SRCS}/../../lib/clang/include \
-	-DLLVM_ON_UNIX -DLLVM_ON_FREEBSD \
-	-D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS #-DNDEBUG
+CFLAGS+=	-I${LLVM_SRCS}/include -I${CLANG_SRCS}/include \
+		-I${LLVM_SRCS}/${SRCDIR} ${INCDIR:C/^/-I${LLVM_SRCS}\//} -I. \
+		-I${LLVM_SRCS}/../../lib/clang/include \
+		-DLLVM_ON_UNIX -DLLVM_ON_FREEBSD \
+		-D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS #-DNDEBUG
 
-# Correct for gcc miscompilation when compiling on PPC with -O2
-.if ${MACHINE_CPUARCH} == "powerpc"
-CFLAGS+= -O1 -mminimal-toc
-.endif
+.if !defined(EARLY_BUILD) && defined(MK_CLANG_FULL) && ${MK_CLANG_FULL} != "no"
+CFLAGS+=	-DCLANG_ENABLE_ARCMT \
+		-DCLANG_ENABLE_REWRITER \
+		-DCLANG_ENABLE_STATIC_ANALYZER
+.endif # !EARLY_BUILD && MK_CLANG_FULL
 
+# LLVM is not strict aliasing safe as of 12/31/2011
+CFLAGS+= -fno-strict-aliasing
+
 TARGET_ARCH?=	${MACHINE_ARCH}
-CFLAGS+=-DLLVM_DEFAULT_TARGET_TRIPLE=\"${TARGET_ARCH:C/amd64/x86_64/}-unknown-freebsd9.0\"
+BUILD_ARCH?=	${MACHINE_ARCH}
 
-.ifndef LLVM_REQUIRES_EH
-CXXFLAGS+=-fno-exceptions
+.if (${TARGET_ARCH} == "arm" || ${TARGET_ARCH} == "armv6") && \
+    ${MK_ARM_EABI} != "no"
+TARGET_ABI=	gnueabi
 .else
-# If the library or program requires EH, it also requires RTTI.
-LLVM_REQUIRES_RTTI=
+TARGET_ABI=	unknown
 .endif
 
-.ifndef LLVM_REQUIRES_RTTI
-CXXFLAGS+=-fno-rtti
-.endif
+TARGET_TRIPLE?=	${TARGET_ARCH:C/amd64/x86_64/}-${TARGET_ABI}-freebsd9.2
+BUILD_TRIPLE?=	${BUILD_ARCH:C/amd64/x86_64/}-unknown-freebsd9.2
+CFLAGS+=	-DLLVM_DEFAULT_TARGET_TRIPLE=\"${TARGET_TRIPLE}\" \
+		-DLLVM_HOST_TRIPLE=\"${BUILD_TRIPLE}\" \
+		-DDEFAULT_SYSROOT=\"${TOOLS_PREFIX}\"
+CXXFLAGS+=	-fno-exceptions -fno-rtti
 
-CFLAGS+=-DDEFAULT_SYSROOT=\"${TOOLS_PREFIX}\"
-
 .PATH:	${LLVM_SRCS}/${SRCDIR}
 
-TBLGEN?=tblgen
-CLANG_TBLGEN?=clang-tblgen
-TBLINC+=-I ${LLVM_SRCS}/include -I ${LLVM_SRCS}/lib/Target
+TBLGEN?=	tblgen
+CLANG_TBLGEN?=	clang-tblgen
 
-Intrinsics.inc.h: ${LLVM_SRCS}/include/llvm/Intrinsics.td
-	${TBLGEN} -I ${LLVM_SRCS}/lib/VMCore ${TBLINC} -gen-intrinsic \
-	    -o ${.TARGET} ${LLVM_SRCS}/include/llvm/Intrinsics.td
+Intrinsics.inc.h: ${LLVM_SRCS}/include/llvm/IR/Intrinsics.td \
+		  ${LLVM_SRCS}/include/llvm/IR/IntrinsicsARM.td \
+		  ${LLVM_SRCS}/include/llvm/IR/IntrinsicsHexagon.td \
+		  ${LLVM_SRCS}/include/llvm/IR/IntrinsicsMips.td \
+		  ${LLVM_SRCS}/include/llvm/IR/IntrinsicsNVVM.td \
+		  ${LLVM_SRCS}/include/llvm/IR/IntrinsicsPowerPC.td \
+		  ${LLVM_SRCS}/include/llvm/IR/IntrinsicsR600.td \
+		  ${LLVM_SRCS}/include/llvm/IR/IntrinsicsX86.td \
+		  ${LLVM_SRCS}/include/llvm/IR/IntrinsicsXCore.td
+	${TBLGEN} -I ${LLVM_SRCS}/include \
+	    -gen-intrinsic -o ${.TARGET} \
+	    ${LLVM_SRCS}/include/llvm/IR/Intrinsics.td
 .for arch in \
 	ARM/ARM Mips/Mips PowerPC/PPC X86/X86
 . for hdr in \
@@ -48,7 +61,6 @@
 	CodeEmitter/-gen-emitter \
 	DAGISel/-gen-dag-isel \
 	DisassemblerTables/-gen-disassembler \
-	EDInfo/-gen-enhanced-disassembly-info \
 	FastISel/-gen-fast-isel \
 	InstrInfo/-gen-instr-info \
 	MCCodeEmitter/-gen-emitter,-mc-emitter \
@@ -56,7 +68,7 @@
 	RegisterInfo/-gen-register-info \
 	SubtargetInfo/-gen-subtarget
 ${arch:T}Gen${hdr:H:C/$/.inc.h/}: ${LLVM_SRCS}/lib/Target/${arch:H}/${arch:T}.td
-	${TBLGEN} -I ${LLVM_SRCS}/lib/Target/${arch:H} ${TBLINC} \
+	${TBLGEN} -I ${LLVM_SRCS}/include -I ${LLVM_SRCS}/lib/Target/${arch:H} \
 	    ${hdr:T:C/,/ /g} -o ${.TARGET} \
 	    ${LLVM_SRCS}/lib/Target/${arch:H}/${arch:T}.td
 . endfor
@@ -63,99 +75,122 @@
 .endfor
 
 Attrs.inc.h: ${CLANG_SRCS}/include/clang/Basic/Attr.td
-	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include/clang/AST ${TBLINC} \
-	    -gen-clang-attr-classes -o ${.TARGET} \
-	    -I ${CLANG_SRCS}/include ${.ALLSRC}
+	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include \
+	    -gen-clang-attr-classes -o ${.TARGET} ${.ALLSRC}
 
+AttrDump.inc.h: ${CLANG_SRCS}/include/clang/Basic/Attr.td
+	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include \
+	    -gen-clang-attr-dump -o ${.TARGET} ${.ALLSRC}
+
+AttrExprArgs.inc.h: ${CLANG_SRCS}/include/clang/Basic/Attr.td
+	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include \
+	    -gen-clang-attr-expr-args-list -o ${.TARGET} ${.ALLSRC}
+
 AttrImpl.inc.h: ${CLANG_SRCS}/include/clang/Basic/Attr.td
-	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include/clang/AST ${TBLINC} \
-	    -gen-clang-attr-impl -o ${.TARGET} \
-	    -I ${CLANG_SRCS}/include ${.ALLSRC}
-
+	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include \
+	    -gen-clang-attr-impl -o ${.TARGET} ${.ALLSRC}
 AttrLateParsed.inc.h: ${CLANG_SRCS}/include/clang/Basic/Attr.td
-	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include/clang/Basic ${TBLINC} \
-	    -gen-clang-attr-late-parsed-list -o ${.TARGET} \
-	    -I ${CLANG_SRCS}/include ${.ALLSRC}
+	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include \
+	    -gen-clang-attr-late-parsed-list -o ${.TARGET} ${.ALLSRC}
 
 AttrList.inc.h: ${CLANG_SRCS}/include/clang/Basic/Attr.td
-	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include/clang/Basic ${TBLINC} \
-	    -gen-clang-attr-list -o ${.TARGET} \
-	    -I ${CLANG_SRCS}/include ${.ALLSRC}
+	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include \
+	    -gen-clang-attr-list -o ${.TARGET} ${.ALLSRC}
 
 AttrParsedAttrKinds.inc.h: ${CLANG_SRCS}/include/clang/Basic/Attr.td
-	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include/clang/Basic ${TBLINC} \
-	    -gen-clang-attr-parsed-attr-kinds -o ${.TARGET} \
-	    -I ${CLANG_SRCS}/include ${.ALLSRC}
+	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include \
+	    -gen-clang-attr-parsed-attr-kinds -o ${.TARGET} ${.ALLSRC}
 
 AttrParsedAttrList.inc.h: ${CLANG_SRCS}/include/clang/Basic/Attr.td
-	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include/clang/Basic ${TBLINC} \
-	    -gen-clang-attr-parsed-attr-list -o ${.TARGET} \
-	    -I ${CLANG_SRCS}/include ${.ALLSRC}
+	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include \
+	    -gen-clang-attr-parsed-attr-list -o ${.TARGET} ${.ALLSRC}
 
 AttrPCHRead.inc.h: ${CLANG_SRCS}/include/clang/Basic/Attr.td
-	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include/clang/Serialization \
-	    ${TBLINC} -gen-clang-attr-pch-read -o ${.TARGET} \
-	    -I ${CLANG_SRCS}/include ${.ALLSRC}
+	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include \
+	    -gen-clang-attr-pch-read -o ${.TARGET} ${.ALLSRC}
 
 AttrPCHWrite.inc.h: ${CLANG_SRCS}/include/clang/Basic/Attr.td
-	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include/clang/Serialization \
-	    ${TBLINC} -gen-clang-attr-pch-write -o ${.TARGET} \
-	    -I ${CLANG_SRCS}/include ${.ALLSRC}
+	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include \
+	    -gen-clang-attr-pch-write -o ${.TARGET} ${.ALLSRC}
 
 AttrSpellings.inc.h: ${CLANG_SRCS}/include/clang/Basic/Attr.td
-	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include/clang/Lex ${TBLINC} \
-	    -gen-clang-attr-spelling-list -o ${.TARGET} \
-	    -I ${CLANG_SRCS}/include ${.ALLSRC}
+	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include \
+	    -gen-clang-attr-spelling-list -o ${.TARGET} ${.ALLSRC}
 
+AttrSpellingListIndex.inc.h: ${CLANG_SRCS}/include/clang/Basic/Attr.td
+	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include \
+	    -gen-clang-attr-spelling-index -o ${.TARGET} ${.ALLSRC}
+
 AttrTemplateInstantiate.inc.h: ${CLANG_SRCS}/include/clang/Basic/Attr.td
-	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include/clang/Basic ${TBLINC} \
-	    -gen-clang-attr-template-instantiate -o ${.TARGET} \
-	    -I ${CLANG_SRCS}/include ${.ALLSRC}
+	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include \
+	    -gen-clang-attr-template-instantiate -o ${.TARGET} ${.ALLSRC}
 
+CommentCommandInfo.inc.h: ${CLANG_SRCS}/include/clang/AST/CommentCommands.td
+	${CLANG_TBLGEN} \
+	    -gen-clang-comment-command-info -o ${.TARGET} ${.ALLSRC}
+
+CommentCommandList.inc.h: ${CLANG_SRCS}/include/clang/AST/CommentCommands.td
+	${CLANG_TBLGEN} \
+	    -gen-clang-comment-command-list -o ${.TARGET} ${.ALLSRC}
+
+CommentHTMLNamedCharacterReferences.inc.h: \
+	${CLANG_SRCS}/include/clang/AST/CommentHTMLNamedCharacterReferences.td
+	${CLANG_TBLGEN} \
+	    -gen-clang-comment-html-named-character-references -o ${.TARGET} \
+	    ${.ALLSRC}
+
+CommentHTMLTags.inc.h: ${CLANG_SRCS}/include/clang/AST/CommentHTMLTags.td
+	${CLANG_TBLGEN} \
+	    -gen-clang-comment-html-tags -o ${.TARGET} ${.ALLSRC}
+
+CommentHTMLTagsProperties.inc.h: \
+	${CLANG_SRCS}/include/clang/AST/CommentHTMLTags.td
+	${CLANG_TBLGEN} \
+	    -gen-clang-comment-html-tags-properties -o ${.TARGET} ${.ALLSRC}
+
+CommentNodes.inc.h: ${CLANG_SRCS}/include/clang/Basic/CommentNodes.td
+	${CLANG_TBLGEN} \
+	    -gen-clang-comment-nodes -o ${.TARGET} ${.ALLSRC}
+
 DeclNodes.inc.h: ${CLANG_SRCS}/include/clang/Basic/DeclNodes.td
-	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include/clang/AST ${TBLINC} \
+	${CLANG_TBLGEN} \
 	    -gen-clang-decl-nodes -o ${.TARGET} ${.ALLSRC}
 
 StmtNodes.inc.h: ${CLANG_SRCS}/include/clang/Basic/StmtNodes.td
-	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include/clang/AST ${TBLINC} \
+	${CLANG_TBLGEN} \
 	    -gen-clang-stmt-nodes -o ${.TARGET} ${.ALLSRC}
 
 arm_neon.inc.h: ${CLANG_SRCS}/include/clang/Basic/arm_neon.td
-	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include/clang/Basic ${TBLINC} \
+	${CLANG_TBLGEN} \
 	    -gen-arm-neon-sema -o ${.TARGET} ${.ALLSRC}
 
 DiagnosticGroups.inc.h: ${CLANG_SRCS}/include/clang/Basic/Diagnostic.td
-	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include/clang/Basic ${TBLINC} \
+	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include/clang/Basic \
 	    -gen-clang-diag-groups -o ${.TARGET} ${.ALLSRC}
 
 DiagnosticIndexName.inc.h: ${CLANG_SRCS}/include/clang/Basic/Diagnostic.td
-	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include/clang/Basic ${TBLINC} \
+	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include/clang/Basic \
 	    -gen-clang-diags-index-name -o ${.TARGET} ${.ALLSRC}
 
-.for hdr in AST Analysis Common Driver Frontend Lex Parse Sema Serialization
+.for hdr in AST Analysis Comment Common Driver Frontend Lex Parse Sema Serialization
 Diagnostic${hdr}Kinds.inc.h: ${CLANG_SRCS}/include/clang/Basic/Diagnostic.td
-	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include/clang/Basic ${TBLINC} \
-	    -gen-clang-diags-defs -clang-component=${hdr} \
-	    -o ${.TARGET} ${.ALLSRC}
+	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include/clang/Basic \
+	    -gen-clang-diags-defs -clang-component=${hdr} -o ${.TARGET} \
+	    ${.ALLSRC}
 .endfor
 
 Options.inc.h: ${CLANG_SRCS}/include/clang/Driver/Options.td
-	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include/clang/Driver ${TBLINC} \
+	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include/clang/Driver \
 	    -gen-opt-parser-defs -o ${.TARGET} ${.ALLSRC}
 
-CC1Options.inc.h: ${CLANG_SRCS}/include/clang/Driver/CC1Options.td
-	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include/clang/Driver ${TBLINC} \
-	    -gen-opt-parser-defs -o ${.TARGET} ${.ALLSRC}
-
 CC1AsOptions.inc.h: ${CLANG_SRCS}/include/clang/Driver/CC1AsOptions.td
-	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include/clang/Driver ${TBLINC} \
+	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include/clang/Driver \
 	    -gen-opt-parser-defs -o ${.TARGET} ${.ALLSRC}
 
 Checkers.inc.h: ${CLANG_SRCS}/lib/StaticAnalyzer/Checkers/Checkers.td \
 	    ${CLANG_SRCS}/include/clang/StaticAnalyzer/Checkers/CheckerBase.td
-	${CLANG_TBLGEN} -I ${CLANG_SRCS}/lib/StaticAnalyzer/Checkers \
-	    ${TBLINC} -gen-clang-sa-checkers -o ${.TARGET} \
-	    -I ${CLANG_SRCS}/include \
+	${CLANG_TBLGEN} -I ${CLANG_SRCS}/include \
+	    -gen-clang-sa-checkers -o ${.TARGET} \
 	    ${CLANG_SRCS}/lib/StaticAnalyzer/Checkers/Checkers.td
 
 SRCS+=		${TGHDRS:C/$/.inc.h/}

Modified: trunk/lib/clang/clang.lib.mk
===================================================================
--- trunk/lib/clang/clang.lib.mk	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/clang.lib.mk	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,6 +1,6 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/clang.lib.mk 239711 2012-08-26 10:30:01Z dim $
 
-LLVM_SRCS=${.CURDIR}/../../../contrib/llvm
+LLVM_SRCS= ${.CURDIR}/../../../contrib/llvm
 
 .include "clang.build.mk"
 

Modified: trunk/lib/clang/include/ARMGenAsmMatcher.inc
===================================================================
--- trunk/lib/clang/include/ARMGenAsmMatcher.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/ARMGenAsmMatcher.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/ARMGenAsmMatcher.inc 212904 2010-09-20 16:43:17Z dim $ */
 #include "ARMGenAsmMatcher.inc.h"

Modified: trunk/lib/clang/include/ARMGenAsmWriter.inc
===================================================================
--- trunk/lib/clang/include/ARMGenAsmWriter.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/ARMGenAsmWriter.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/ARMGenAsmWriter.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "ARMGenAsmWriter.inc.h"

Modified: trunk/lib/clang/include/ARMGenCallingConv.inc
===================================================================
--- trunk/lib/clang/include/ARMGenCallingConv.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/ARMGenCallingConv.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/ARMGenCallingConv.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "ARMGenCallingConv.inc.h"

Modified: trunk/lib/clang/include/ARMGenCodeEmitter.inc
===================================================================
--- trunk/lib/clang/include/ARMGenCodeEmitter.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/ARMGenCodeEmitter.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/ARMGenCodeEmitter.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "ARMGenCodeEmitter.inc.h"

Modified: trunk/lib/clang/include/ARMGenDAGISel.inc
===================================================================
--- trunk/lib/clang/include/ARMGenDAGISel.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/ARMGenDAGISel.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/ARMGenDAGISel.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "ARMGenDAGISel.inc.h"

Modified: trunk/lib/clang/include/ARMGenDisassemblerTables.inc
===================================================================
--- trunk/lib/clang/include/ARMGenDisassemblerTables.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/ARMGenDisassemblerTables.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/ARMGenDisassemblerTables.inc 226890 2011-10-28 21:08:39Z dim $ */
 #include "ARMGenDisassemblerTables.inc.h"

Deleted: trunk/lib/clang/include/ARMGenEDInfo.inc
===================================================================
--- trunk/lib/clang/include/ARMGenEDInfo.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/ARMGenEDInfo.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +0,0 @@
-/* $FreeBSD$ */
-#include "ARMGenEDInfo.inc.h"

Modified: trunk/lib/clang/include/ARMGenFastISel.inc
===================================================================
--- trunk/lib/clang/include/ARMGenFastISel.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/ARMGenFastISel.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/ARMGenFastISel.inc 212904 2010-09-20 16:43:17Z dim $ */
 #include "ARMGenFastISel.inc.h"

Modified: trunk/lib/clang/include/ARMGenInstrInfo.inc
===================================================================
--- trunk/lib/clang/include/ARMGenInstrInfo.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/ARMGenInstrInfo.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/ARMGenInstrInfo.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "ARMGenInstrInfo.inc.h"

Modified: trunk/lib/clang/include/ARMGenMCCodeEmitter.inc
===================================================================
--- trunk/lib/clang/include/ARMGenMCCodeEmitter.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/ARMGenMCCodeEmitter.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/ARMGenMCCodeEmitter.inc 218893 2011-02-20 19:33:47Z dim $ */
 #include "ARMGenMCCodeEmitter.inc.h"

Modified: trunk/lib/clang/include/ARMGenMCPseudoLowering.inc
===================================================================
--- trunk/lib/clang/include/ARMGenMCPseudoLowering.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/ARMGenMCPseudoLowering.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/ARMGenMCPseudoLowering.inc 224145 2011-07-17 19:51:40Z dim $ */
 #include "ARMGenMCPseudoLowering.inc.h"

Modified: trunk/lib/clang/include/ARMGenRegisterInfo.inc
===================================================================
--- trunk/lib/clang/include/ARMGenRegisterInfo.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/ARMGenRegisterInfo.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/ARMGenRegisterInfo.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "ARMGenRegisterInfo.inc.h"

Modified: trunk/lib/clang/include/ARMGenSubtargetInfo.inc
===================================================================
--- trunk/lib/clang/include/ARMGenSubtargetInfo.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/ARMGenSubtargetInfo.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/ARMGenSubtargetInfo.inc 224145 2011-07-17 19:51:40Z dim $ */
 #include "ARMGenSubtargetInfo.inc.h"

Modified: trunk/lib/clang/include/Checkers.inc
===================================================================
--- trunk/lib/clang/include/Checkers.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/Checkers.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/Checkers.inc 218893 2011-02-20 19:33:47Z dim $ */
 #include "Checkers.inc.h"

Modified: trunk/lib/clang/include/IA64GenAsmWriter.inc
===================================================================
--- trunk/lib/clang/include/IA64GenAsmWriter.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/IA64GenAsmWriter.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/IA64GenAsmWriter.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "IA64GenAsmWriter.inc.h"

Modified: trunk/lib/clang/include/IA64GenDAGISel.inc
===================================================================
--- trunk/lib/clang/include/IA64GenDAGISel.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/IA64GenDAGISel.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/IA64GenDAGISel.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "IA64GenDAGISel.inc.h"

Modified: trunk/lib/clang/include/IA64GenInstrInfo.inc
===================================================================
--- trunk/lib/clang/include/IA64GenInstrInfo.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/IA64GenInstrInfo.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/IA64GenInstrInfo.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "IA64GenInstrInfo.inc.h"

Modified: trunk/lib/clang/include/IA64GenRegisterInfo.inc
===================================================================
--- trunk/lib/clang/include/IA64GenRegisterInfo.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/IA64GenRegisterInfo.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/IA64GenRegisterInfo.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "IA64GenRegisterInfo.inc.h"

Modified: trunk/lib/clang/include/Makefile
===================================================================
--- trunk/lib/clang/include/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,10 +1,13 @@
-# $MidnightBSD$
+# $FreeBSD: release/9.2.0/lib/clang/include/Makefile 252723 2013-07-04 20:17:04Z dim $
 
 .PATH: ${.CURDIR}/../../../contrib/llvm/tools/clang/lib/Headers
 
-INCSDIR=${INCLUDEDIR}/clang/3.1
+INCSDIR=${INCLUDEDIR}/clang/3.3
 
-INCS=	altivec.h \
+INCS=	__wmmintrin_aes.h \
+	__wmmintrin_pclmul.h \
+	altivec.h \
+	ammintrin.h \
 	avx2intrin.h \
 	avxintrin.h \
 	bmi2intrin.h \
@@ -11,7 +14,9 @@
 	bmiintrin.h \
 	cpuid.h \
 	emmintrin.h \
+	f16cintrin.h \
 	fma4intrin.h \
+	fmaintrin.h \
 	immintrin.h \
 	lzcntintrin.h \
 	mm3dnow.h \
@@ -21,11 +26,15 @@
 	nmmintrin.h \
 	pmmintrin.h \
 	popcntintrin.h \
+	prfchwintrin.h \
+	rdseedintrin.h \
+	rtmintrin.h \
 	smmintrin.h \
 	tmmintrin.h \
 	wmmintrin.h \
 	x86intrin.h \
-	xmmintrin.h
+	xmmintrin.h \
+	xopintrin.h
 
 .include <bsd.init.mk>
 .include <bsd.incs.mk>

Added: trunk/lib/clang/include/MipsGenAsmMatcher.inc
===================================================================
--- trunk/lib/clang/include/MipsGenAsmMatcher.inc	                        (rev 0)
+++ trunk/lib/clang/include/MipsGenAsmMatcher.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -0,0 +1,2 @@
+/* $FreeBSD: release/9.2.0/lib/clang/include/MipsGenAsmMatcher.inc 245431 2013-01-14 19:51:26Z dim $ */
+#include "MipsGenAsmMatcher.inc.h"

Modified: trunk/lib/clang/include/MipsGenAsmWriter.inc
===================================================================
--- trunk/lib/clang/include/MipsGenAsmWriter.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/MipsGenAsmWriter.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/MipsGenAsmWriter.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "MipsGenAsmWriter.inc.h"

Modified: trunk/lib/clang/include/MipsGenCallingConv.inc
===================================================================
--- trunk/lib/clang/include/MipsGenCallingConv.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/MipsGenCallingConv.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/MipsGenCallingConv.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "MipsGenCallingConv.inc.h"

Modified: trunk/lib/clang/include/MipsGenCodeEmitter.inc
===================================================================
--- trunk/lib/clang/include/MipsGenCodeEmitter.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/MipsGenCodeEmitter.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/MipsGenCodeEmitter.inc 229042 2011-12-30 22:40:17Z dim $ */
 #include "MipsGenCodeEmitter.inc.h"

Modified: trunk/lib/clang/include/MipsGenDAGISel.inc
===================================================================
--- trunk/lib/clang/include/MipsGenDAGISel.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/MipsGenDAGISel.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/MipsGenDAGISel.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "MipsGenDAGISel.inc.h"

Added: trunk/lib/clang/include/MipsGenDisassemblerTables.inc
===================================================================
--- trunk/lib/clang/include/MipsGenDisassemblerTables.inc	                        (rev 0)
+++ trunk/lib/clang/include/MipsGenDisassemblerTables.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -0,0 +1,2 @@
+/* $FreeBSD: release/9.2.0/lib/clang/include/MipsGenDisassemblerTables.inc 245431 2013-01-14 19:51:26Z dim $ */
+#include "MipsGenDisassemblerTables.inc.h"

Modified: trunk/lib/clang/include/MipsGenInstrInfo.inc
===================================================================
--- trunk/lib/clang/include/MipsGenInstrInfo.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/MipsGenInstrInfo.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/MipsGenInstrInfo.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "MipsGenInstrInfo.inc.h"

Modified: trunk/lib/clang/include/MipsGenMCCodeEmitter.inc
===================================================================
--- trunk/lib/clang/include/MipsGenMCCodeEmitter.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/MipsGenMCCodeEmitter.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/MipsGenMCCodeEmitter.inc 235633 2012-05-18 21:49:11Z dim $ */
 #include "MipsGenMCCodeEmitter.inc.h"

Added: trunk/lib/clang/include/MipsGenMCPseudoLowering.inc
===================================================================
--- trunk/lib/clang/include/MipsGenMCPseudoLowering.inc	                        (rev 0)
+++ trunk/lib/clang/include/MipsGenMCPseudoLowering.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -0,0 +1,2 @@
+/* $FreeBSD: release/9.2.0/lib/clang/include/MipsGenMCPseudoLowering.inc 245431 2013-01-14 19:51:26Z dim $ */
+#include "MipsGenMCPseudoLowering.inc.h"

Modified: trunk/lib/clang/include/MipsGenRegisterInfo.inc
===================================================================
--- trunk/lib/clang/include/MipsGenRegisterInfo.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/MipsGenRegisterInfo.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/MipsGenRegisterInfo.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "MipsGenRegisterInfo.inc.h"

Modified: trunk/lib/clang/include/MipsGenSubtargetInfo.inc
===================================================================
--- trunk/lib/clang/include/MipsGenSubtargetInfo.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/MipsGenSubtargetInfo.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/MipsGenSubtargetInfo.inc 224145 2011-07-17 19:51:40Z dim $ */
 #include "MipsGenSubtargetInfo.inc.h"

Modified: trunk/lib/clang/include/PPCGenAsmWriter.inc
===================================================================
--- trunk/lib/clang/include/PPCGenAsmWriter.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/PPCGenAsmWriter.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/PPCGenAsmWriter.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "PPCGenAsmWriter.inc.h"

Modified: trunk/lib/clang/include/PPCGenCallingConv.inc
===================================================================
--- trunk/lib/clang/include/PPCGenCallingConv.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/PPCGenCallingConv.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/PPCGenCallingConv.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "PPCGenCallingConv.inc.h"

Modified: trunk/lib/clang/include/PPCGenCodeEmitter.inc
===================================================================
--- trunk/lib/clang/include/PPCGenCodeEmitter.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/PPCGenCodeEmitter.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/PPCGenCodeEmitter.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "PPCGenCodeEmitter.inc.h"

Modified: trunk/lib/clang/include/PPCGenDAGISel.inc
===================================================================
--- trunk/lib/clang/include/PPCGenDAGISel.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/PPCGenDAGISel.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/PPCGenDAGISel.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "PPCGenDAGISel.inc.h"

Modified: trunk/lib/clang/include/PPCGenInstrInfo.inc
===================================================================
--- trunk/lib/clang/include/PPCGenInstrInfo.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/PPCGenInstrInfo.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/PPCGenInstrInfo.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "PPCGenInstrInfo.inc.h"

Modified: trunk/lib/clang/include/PPCGenMCCodeEmitter.inc
===================================================================
--- trunk/lib/clang/include/PPCGenMCCodeEmitter.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/PPCGenMCCodeEmitter.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/PPCGenMCCodeEmitter.inc 218893 2011-02-20 19:33:47Z dim $ */
 #include "PPCGenMCCodeEmitter.inc.h"

Modified: trunk/lib/clang/include/PPCGenRegisterInfo.inc
===================================================================
--- trunk/lib/clang/include/PPCGenRegisterInfo.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/PPCGenRegisterInfo.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/PPCGenRegisterInfo.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "PPCGenRegisterInfo.inc.h"

Modified: trunk/lib/clang/include/PPCGenSubtargetInfo.inc
===================================================================
--- trunk/lib/clang/include/PPCGenSubtargetInfo.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/PPCGenSubtargetInfo.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/PPCGenSubtargetInfo.inc 224145 2011-07-17 19:51:40Z dim $ */
 #include "PPCGenSubtargetInfo.inc.h"

Modified: trunk/lib/clang/include/X86GenAsmMatcher.inc
===================================================================
--- trunk/lib/clang/include/X86GenAsmMatcher.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/X86GenAsmMatcher.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/X86GenAsmMatcher.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "X86GenAsmMatcher.inc.h"

Modified: trunk/lib/clang/include/X86GenAsmWriter.inc
===================================================================
--- trunk/lib/clang/include/X86GenAsmWriter.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/X86GenAsmWriter.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/X86GenAsmWriter.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "X86GenAsmWriter.inc.h"

Modified: trunk/lib/clang/include/X86GenAsmWriter1.inc
===================================================================
--- trunk/lib/clang/include/X86GenAsmWriter1.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/X86GenAsmWriter1.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/X86GenAsmWriter1.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "X86GenAsmWriter1.inc.h"

Modified: trunk/lib/clang/include/X86GenCallingConv.inc
===================================================================
--- trunk/lib/clang/include/X86GenCallingConv.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/X86GenCallingConv.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/X86GenCallingConv.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "X86GenCallingConv.inc.h"

Modified: trunk/lib/clang/include/X86GenDAGISel.inc
===================================================================
--- trunk/lib/clang/include/X86GenDAGISel.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/X86GenDAGISel.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/X86GenDAGISel.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "X86GenDAGISel.inc.h"

Modified: trunk/lib/clang/include/X86GenDisassemblerTables.inc
===================================================================
--- trunk/lib/clang/include/X86GenDisassemblerTables.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/X86GenDisassemblerTables.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/X86GenDisassemblerTables.inc 212904 2010-09-20 16:43:17Z dim $ */
 #include "X86GenDisassemblerTables.inc.h"

Deleted: trunk/lib/clang/include/X86GenEDInfo.inc
===================================================================
--- trunk/lib/clang/include/X86GenEDInfo.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/X86GenEDInfo.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +0,0 @@
-/* $FreeBSD$ */
-#include "X86GenEDInfo.inc.h"

Modified: trunk/lib/clang/include/X86GenFastISel.inc
===================================================================
--- trunk/lib/clang/include/X86GenFastISel.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/X86GenFastISel.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/X86GenFastISel.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "X86GenFastISel.inc.h"

Modified: trunk/lib/clang/include/X86GenInstrInfo.inc
===================================================================
--- trunk/lib/clang/include/X86GenInstrInfo.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/X86GenInstrInfo.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/X86GenInstrInfo.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "X86GenInstrInfo.inc.h"

Modified: trunk/lib/clang/include/X86GenRegisterInfo.inc
===================================================================
--- trunk/lib/clang/include/X86GenRegisterInfo.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/X86GenRegisterInfo.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/X86GenRegisterInfo.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "X86GenRegisterInfo.inc.h"

Modified: trunk/lib/clang/include/X86GenSubtargetInfo.inc
===================================================================
--- trunk/lib/clang/include/X86GenSubtargetInfo.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/X86GenSubtargetInfo.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/X86GenSubtargetInfo.inc 224145 2011-07-17 19:51:40Z dim $ */
 #include "X86GenSubtargetInfo.inc.h"

Added: trunk/lib/clang/include/clang/AST/AttrDump.inc
===================================================================
--- trunk/lib/clang/include/clang/AST/AttrDump.inc	                        (rev 0)
+++ trunk/lib/clang/include/clang/AST/AttrDump.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -0,0 +1,2 @@
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/AST/AttrDump.inc 252723 2013-07-04 20:17:04Z dim $ */
+#include "AttrDump.inc.h"

Modified: trunk/lib/clang/include/clang/AST/AttrImpl.inc
===================================================================
--- trunk/lib/clang/include/clang/AST/AttrImpl.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/clang/AST/AttrImpl.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/AST/AttrImpl.inc 212904 2010-09-20 16:43:17Z dim $ */
 #include "AttrImpl.inc.h"

Modified: trunk/lib/clang/include/clang/AST/Attrs.inc
===================================================================
--- trunk/lib/clang/include/clang/AST/Attrs.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/clang/AST/Attrs.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/AST/Attrs.inc 210299 2010-07-20 17:16:57Z ed $ */
 #include "Attrs.inc.h"

Added: trunk/lib/clang/include/clang/AST/CommentCommandInfo.inc
===================================================================
--- trunk/lib/clang/include/clang/AST/CommentCommandInfo.inc	                        (rev 0)
+++ trunk/lib/clang/include/clang/AST/CommentCommandInfo.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -0,0 +1,2 @@
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/AST/CommentCommandInfo.inc 245431 2013-01-14 19:51:26Z dim $ */
+#include "CommentCommandInfo.inc.h"

Added: trunk/lib/clang/include/clang/AST/CommentCommandList.inc
===================================================================
--- trunk/lib/clang/include/clang/AST/CommentCommandList.inc	                        (rev 0)
+++ trunk/lib/clang/include/clang/AST/CommentCommandList.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -0,0 +1,2 @@
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/AST/CommentCommandList.inc 252723 2013-07-04 20:17:04Z dim $ */
+#include "CommentCommandList.inc.h"

Added: trunk/lib/clang/include/clang/AST/CommentHTMLNamedCharacterReferences.inc
===================================================================
--- trunk/lib/clang/include/clang/AST/CommentHTMLNamedCharacterReferences.inc	                        (rev 0)
+++ trunk/lib/clang/include/clang/AST/CommentHTMLNamedCharacterReferences.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -0,0 +1,2 @@
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/AST/CommentHTMLNamedCharacterReferences.inc 252723 2013-07-04 20:17:04Z dim $ */
+#include "CommentHTMLNamedCharacterReferences.inc.h"

Added: trunk/lib/clang/include/clang/AST/CommentHTMLTags.inc
===================================================================
--- trunk/lib/clang/include/clang/AST/CommentHTMLTags.inc	                        (rev 0)
+++ trunk/lib/clang/include/clang/AST/CommentHTMLTags.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -0,0 +1,2 @@
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/AST/CommentHTMLTags.inc 245431 2013-01-14 19:51:26Z dim $ */
+#include "CommentHTMLTags.inc.h"

Added: trunk/lib/clang/include/clang/AST/CommentHTMLTagsProperties.inc
===================================================================
--- trunk/lib/clang/include/clang/AST/CommentHTMLTagsProperties.inc	                        (rev 0)
+++ trunk/lib/clang/include/clang/AST/CommentHTMLTagsProperties.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -0,0 +1,2 @@
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/AST/CommentHTMLTagsProperties.inc 245431 2013-01-14 19:51:26Z dim $ */
+#include "CommentHTMLTagsProperties.inc.h"

Added: trunk/lib/clang/include/clang/AST/CommentNodes.inc
===================================================================
--- trunk/lib/clang/include/clang/AST/CommentNodes.inc	                        (rev 0)
+++ trunk/lib/clang/include/clang/AST/CommentNodes.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -0,0 +1,2 @@
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/AST/CommentNodes.inc 245431 2013-01-14 19:51:26Z dim $ */
+#include "CommentNodes.inc.h"

Modified: trunk/lib/clang/include/clang/AST/DeclNodes.inc
===================================================================
--- trunk/lib/clang/include/clang/AST/DeclNodes.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/clang/AST/DeclNodes.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/AST/DeclNodes.inc 210299 2010-07-20 17:16:57Z ed $ */
 #include "DeclNodes.inc.h"

Modified: trunk/lib/clang/include/clang/AST/StmtNodes.inc
===================================================================
--- trunk/lib/clang/include/clang/AST/StmtNodes.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/clang/AST/StmtNodes.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/AST/StmtNodes.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "StmtNodes.inc.h"

Modified: trunk/lib/clang/include/clang/Basic/AttrList.inc
===================================================================
--- trunk/lib/clang/include/clang/Basic/AttrList.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/clang/Basic/AttrList.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/Basic/AttrList.inc 210299 2010-07-20 17:16:57Z ed $ */
 #include "AttrList.inc.h"

Modified: trunk/lib/clang/include/clang/Basic/DiagnosticASTKinds.inc
===================================================================
--- trunk/lib/clang/include/clang/Basic/DiagnosticASTKinds.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/clang/Basic/DiagnosticASTKinds.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/Basic/DiagnosticASTKinds.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "DiagnosticASTKinds.inc.h"

Modified: trunk/lib/clang/include/clang/Basic/DiagnosticAnalysisKinds.inc
===================================================================
--- trunk/lib/clang/include/clang/Basic/DiagnosticAnalysisKinds.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/clang/Basic/DiagnosticAnalysisKinds.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/Basic/DiagnosticAnalysisKinds.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "DiagnosticAnalysisKinds.inc.h"

Added: trunk/lib/clang/include/clang/Basic/DiagnosticCommentKinds.inc
===================================================================
--- trunk/lib/clang/include/clang/Basic/DiagnosticCommentKinds.inc	                        (rev 0)
+++ trunk/lib/clang/include/clang/Basic/DiagnosticCommentKinds.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -0,0 +1,2 @@
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/Basic/DiagnosticCommentKinds.inc 245431 2013-01-14 19:51:26Z dim $ */
+#include "DiagnosticCommentKinds.inc.h"

Modified: trunk/lib/clang/include/clang/Basic/DiagnosticCommonKinds.inc
===================================================================
--- trunk/lib/clang/include/clang/Basic/DiagnosticCommonKinds.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/clang/Basic/DiagnosticCommonKinds.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/Basic/DiagnosticCommonKinds.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "DiagnosticCommonKinds.inc.h"

Modified: trunk/lib/clang/include/clang/Basic/DiagnosticDriverKinds.inc
===================================================================
--- trunk/lib/clang/include/clang/Basic/DiagnosticDriverKinds.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/clang/Basic/DiagnosticDriverKinds.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/Basic/DiagnosticDriverKinds.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "DiagnosticDriverKinds.inc.h"

Modified: trunk/lib/clang/include/clang/Basic/DiagnosticFrontendKinds.inc
===================================================================
--- trunk/lib/clang/include/clang/Basic/DiagnosticFrontendKinds.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/clang/Basic/DiagnosticFrontendKinds.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/Basic/DiagnosticFrontendKinds.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "DiagnosticFrontendKinds.inc.h"

Modified: trunk/lib/clang/include/clang/Basic/DiagnosticGroups.inc
===================================================================
--- trunk/lib/clang/include/clang/Basic/DiagnosticGroups.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/clang/Basic/DiagnosticGroups.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/Basic/DiagnosticGroups.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "DiagnosticGroups.inc.h"

Modified: trunk/lib/clang/include/clang/Basic/DiagnosticIndexName.inc
===================================================================
--- trunk/lib/clang/include/clang/Basic/DiagnosticIndexName.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/clang/Basic/DiagnosticIndexName.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/Basic/DiagnosticIndexName.inc 221345 2011-05-02 21:04:37Z dim $ */
 #include "DiagnosticIndexName.inc.h"

Modified: trunk/lib/clang/include/clang/Basic/DiagnosticLexKinds.inc
===================================================================
--- trunk/lib/clang/include/clang/Basic/DiagnosticLexKinds.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/clang/Basic/DiagnosticLexKinds.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/Basic/DiagnosticLexKinds.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "DiagnosticLexKinds.inc.h"

Modified: trunk/lib/clang/include/clang/Basic/DiagnosticParseKinds.inc
===================================================================
--- trunk/lib/clang/include/clang/Basic/DiagnosticParseKinds.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/clang/Basic/DiagnosticParseKinds.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/Basic/DiagnosticParseKinds.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "DiagnosticParseKinds.inc.h"

Modified: trunk/lib/clang/include/clang/Basic/DiagnosticSemaKinds.inc
===================================================================
--- trunk/lib/clang/include/clang/Basic/DiagnosticSemaKinds.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/clang/Basic/DiagnosticSemaKinds.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/Basic/DiagnosticSemaKinds.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "DiagnosticSemaKinds.inc.h"

Modified: trunk/lib/clang/include/clang/Basic/DiagnosticSerializationKinds.inc
===================================================================
--- trunk/lib/clang/include/clang/Basic/DiagnosticSerializationKinds.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/clang/Basic/DiagnosticSerializationKinds.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/Basic/DiagnosticSerializationKinds.inc 235633 2012-05-18 21:49:11Z dim $ */
 #include "DiagnosticSerializationKinds.inc.h"

Modified: trunk/lib/clang/include/clang/Basic/Version.inc
===================================================================
--- trunk/lib/clang/include/clang/Basic/Version.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/clang/Basic/Version.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,10 +1,10 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/Basic/Version.inc 252723 2013-07-04 20:17:04Z dim $ */
 
-#define	CLANG_VERSION		3.1
+#define	CLANG_VERSION		3.3
 #define	CLANG_VERSION_MAJOR	3
-#define	CLANG_VERSION_MINOR	1
+#define	CLANG_VERSION_MINOR	3
 
 #define	CLANG_VENDOR		"FreeBSD "
-#define	CLANG_VENDOR_SUFFIX	" 20120523"
+#define	CLANG_VENDOR_SUFFIX	" 20130610"
 
-#define	SVN_REVISION		"156863"
+#define	SVN_REVISION		"183502"

Modified: trunk/lib/clang/include/clang/Basic/arm_neon.inc
===================================================================
--- trunk/lib/clang/include/clang/Basic/arm_neon.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/clang/Basic/arm_neon.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/Basic/arm_neon.inc 210299 2010-07-20 17:16:57Z ed $ */
 #include "arm_neon.inc.h"

Modified: trunk/lib/clang/include/clang/Config/config.h
===================================================================
--- trunk/lib/clang/include/clang/Config/config.h	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/clang/Config/config.h	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,4 +1,4 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/Config/config.h 235633 2012-05-18 21:49:11Z dim $ */
 /* tools/clang/include/clang/Config/config.h.  Generated from config.h.in by configure.  */
 /* include/clang/Config/config.h.in. */
 

Modified: trunk/lib/clang/include/clang/Driver/CC1AsOptions.inc
===================================================================
--- trunk/lib/clang/include/clang/Driver/CC1AsOptions.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/clang/Driver/CC1AsOptions.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/Driver/CC1AsOptions.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "CC1AsOptions.inc.h"

Deleted: trunk/lib/clang/include/clang/Driver/CC1Options.inc
===================================================================
--- trunk/lib/clang/include/clang/Driver/CC1Options.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/clang/Driver/CC1Options.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +0,0 @@
-/* $FreeBSD$ */
-#include "CC1Options.inc.h"

Modified: trunk/lib/clang/include/clang/Driver/Options.inc
===================================================================
--- trunk/lib/clang/include/clang/Driver/Options.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/clang/Driver/Options.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/Driver/Options.inc 208963 2010-06-09 19:32:20Z rdivacky $ */
 #include "Options.inc.h"

Modified: trunk/lib/clang/include/clang/Lex/AttrSpellings.inc
===================================================================
--- trunk/lib/clang/include/clang/Lex/AttrSpellings.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/clang/Lex/AttrSpellings.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/Lex/AttrSpellings.inc 218893 2011-02-20 19:33:47Z dim $ */
 #include "AttrSpellings.inc.h"

Added: trunk/lib/clang/include/clang/Parse/AttrExprArgs.inc
===================================================================
--- trunk/lib/clang/include/clang/Parse/AttrExprArgs.inc	                        (rev 0)
+++ trunk/lib/clang/include/clang/Parse/AttrExprArgs.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -0,0 +1,2 @@
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/Parse/AttrExprArgs.inc 252723 2013-07-04 20:17:04Z dim $ */
+#include "AttrExprArgs.inc.h"

Modified: trunk/lib/clang/include/clang/Parse/AttrLateParsed.inc
===================================================================
--- trunk/lib/clang/include/clang/Parse/AttrLateParsed.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/clang/Parse/AttrLateParsed.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/Parse/AttrLateParsed.inc 226633 2011-10-22 14:08:43Z dim $ */
 #include "AttrLateParsed.inc.h"

Modified: trunk/lib/clang/include/clang/Sema/AttrParsedAttrKinds.inc
===================================================================
--- trunk/lib/clang/include/clang/Sema/AttrParsedAttrKinds.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/clang/Sema/AttrParsedAttrKinds.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/Sema/AttrParsedAttrKinds.inc 234353 2012-04-16 21:23:25Z dim $ */
 #include "AttrParsedAttrKinds.inc.h"

Modified: trunk/lib/clang/include/clang/Sema/AttrParsedAttrList.inc
===================================================================
--- trunk/lib/clang/include/clang/Sema/AttrParsedAttrList.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/clang/Sema/AttrParsedAttrList.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/Sema/AttrParsedAttrList.inc 234353 2012-04-16 21:23:25Z dim $ */
 #include "AttrParsedAttrList.inc.h"

Added: trunk/lib/clang/include/clang/Sema/AttrSpellingListIndex.inc
===================================================================
--- trunk/lib/clang/include/clang/Sema/AttrSpellingListIndex.inc	                        (rev 0)
+++ trunk/lib/clang/include/clang/Sema/AttrSpellingListIndex.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -0,0 +1,2 @@
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/Sema/AttrSpellingListIndex.inc 252723 2013-07-04 20:17:04Z dim $ */
+#include "AttrSpellingListIndex.inc.h"

Modified: trunk/lib/clang/include/clang/Sema/AttrTemplateInstantiate.inc
===================================================================
--- trunk/lib/clang/include/clang/Sema/AttrTemplateInstantiate.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/clang/Sema/AttrTemplateInstantiate.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/Sema/AttrTemplateInstantiate.inc 234353 2012-04-16 21:23:25Z dim $ */
 #include "AttrTemplateInstantiate.inc.h"

Modified: trunk/lib/clang/include/clang/Serialization/AttrPCHRead.inc
===================================================================
--- trunk/lib/clang/include/clang/Serialization/AttrPCHRead.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/clang/Serialization/AttrPCHRead.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/Serialization/AttrPCHRead.inc 212904 2010-09-20 16:43:17Z dim $ */
 #include "AttrPCHRead.inc.h"

Modified: trunk/lib/clang/include/clang/Serialization/AttrPCHWrite.inc
===================================================================
--- trunk/lib/clang/include/clang/Serialization/AttrPCHWrite.inc	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/clang/Serialization/AttrPCHWrite.inc	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +1,2 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/clang/Serialization/AttrPCHWrite.inc 212904 2010-09-20 16:43:17Z dim $ */
 #include "AttrPCHWrite.inc.h"

Modified: trunk/lib/clang/include/llvm/Config/AsmParsers.def
===================================================================
--- trunk/lib/clang/include/llvm/Config/AsmParsers.def	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/llvm/Config/AsmParsers.def	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,6 +1,7 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/llvm/Config/AsmParsers.def 245431 2013-01-14 19:51:26Z dim $ */
 
 LLVM_ASM_PARSER(ARM)
+LLVM_ASM_PARSER(Mips)
 LLVM_ASM_PARSER(X86)
 
 #undef LLVM_ASM_PARSER

Modified: trunk/lib/clang/include/llvm/Config/AsmPrinters.def
===================================================================
--- trunk/lib/clang/include/llvm/Config/AsmPrinters.def	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/llvm/Config/AsmPrinters.def	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,4 +1,4 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/llvm/Config/AsmPrinters.def 218893 2011-02-20 19:33:47Z dim $ */
 
 LLVM_ASM_PRINTER(ARM)
 LLVM_ASM_PRINTER(Mips)

Modified: trunk/lib/clang/include/llvm/Config/Disassemblers.def
===================================================================
--- trunk/lib/clang/include/llvm/Config/Disassemblers.def	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/llvm/Config/Disassemblers.def	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,6 +1,7 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/llvm/Config/Disassemblers.def 245431 2013-01-14 19:51:26Z dim $ */
 
 LLVM_DISASSEMBLER(ARM)
+LLVM_DISASSEMBLER(Mips)
 LLVM_DISASSEMBLER(X86)
 
 #undef LLVM_DISASSEMBLER

Modified: trunk/lib/clang/include/llvm/Config/Targets.def
===================================================================
--- trunk/lib/clang/include/llvm/Config/Targets.def	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/llvm/Config/Targets.def	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,4 +1,4 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/llvm/Config/Targets.def 218893 2011-02-20 19:33:47Z dim $ */
 
 LLVM_TARGET(ARM)
 LLVM_TARGET(Mips)

Modified: trunk/lib/clang/include/llvm/Config/config.h
===================================================================
--- trunk/lib/clang/include/llvm/Config/config.h	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/llvm/Config/config.h	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,4 +1,4 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/llvm/Config/config.h 252723 2013-07-04 20:17:04Z dim $ */
 /* include/llvm/Config/config.h.  Generated from config.h.in by configure.  */
 /* include/llvm/Config/config.h.in.  Generated from autoconf/configure.ac by autoheader.  */
 
@@ -5,9 +5,15 @@
 #ifndef CONFIG_H
 #define CONFIG_H
 
+/* Get __FreeBSD_version. */
+#include <osreldate.h>
+
 /* Bug report URL. */
 #define BUG_REPORT_URL "http://llvm.org/bugs/"
 
+/* Define if we have libxml2 */
+/* #undef CLANG_HAVE_LIBXML */
+
 /* Relative directory for resource files */
 #define CLANG_RESOURCE_DIR ""
 
@@ -17,15 +23,21 @@
 /* Default <path> to all compiler invocations for --sysroot=<path>. */
 /* #undef DEFAULT_SYSROOT */
 
+/* Define if you want backtraces on crash */
+#define ENABLE_BACKTRACES 1
+
 /* Define if position independent code is enabled */
 #define ENABLE_PIC 0
 
-/* Define if timestamp information (e.g., __DATE___) is allowed */
+/* Define if timestamp information (e.g., __DATE__) is allowed */
 #define ENABLE_TIMESTAMPS 0
 
 /* Directory where gcc is installed. */
 #define GCC_INSTALL_PREFIX ""
 
+/* Define to 1 if you have the `arc4random' function. */
+#define HAVE_ARC4RANDOM 1
+
 /* Define to 1 if you have the `argz_append' function. */
 /* #undef HAVE_ARGZ_APPEND */
 
@@ -65,12 +77,23 @@
 /* Define to 1 if you have the <CrashReporterClient.h> header file. */
 /* #undef HAVE_CRASHREPORTERCLIENT_H */
 
-/* Define if __crashreporter_info__ exists. */
+/* can use __crashreporter_info__ */
 #define HAVE_CRASHREPORTER_INFO 0
 
 /* Define to 1 if you have the <ctype.h> header file. */
 #define HAVE_CTYPE_H 1
 
+/* Define to 1 if you have the <cxxabi.h> header file. */
+#define HAVE_CXXABI_H 1
+
+/* Define to 1 if you have the declaration of `FE_ALL_EXCEPT', and to 0 if you
+   don't. */
+#define HAVE_DECL_FE_ALL_EXCEPT 1
+
+/* Define to 1 if you have the declaration of `FE_INEXACT', and to 0 if you
+   don't. */
+#define HAVE_DECL_FE_INEXACT 1
+
 /* Define to 1 if you have the declaration of `strerror_s', and to 0 if you
    don't. */
 #define HAVE_DECL_STRERROR_S 0
@@ -115,6 +138,12 @@
 /* Define to 1 if you have the <execinfo.h> header file. */
 /* #undef HAVE_EXECINFO_H */
 
+/* Define to 1 if you have the `exp' function. */
+#define HAVE_EXP 1
+
+/* Define to 1 if you have the `exp2' function. */
+#define HAVE_EXP2 1
+
 /* Define to 1 if you have the <fcntl.h> header file. */
 #define HAVE_FCNTL_H 1
 
@@ -205,6 +234,9 @@
 /* Define to 1 if you have the `udis86' library (-ludis86). */
 /* #undef HAVE_LIBUDIS86 */
 
+/* Define to 1 if you have the `z' library (-lz). */
+#define HAVE_LIBZ 1
+
 /* Define to 1 if you have the <limits.h> header file. */
 #define HAVE_LIMITS_H 1
 
@@ -218,6 +250,17 @@
    the current directory to the dynamic linker search path. */
 #define HAVE_LINK_R 1
 
+/* Define to 1 if you have the `log' function. */
+#define HAVE_LOG 1
+
+/* Define to 1 if you have the `log10' function. */
+#define HAVE_LOG10 1
+
+/* Define to 1 if you have the `log2' function. */
+#if __FreeBSD_version >= 900027 || (__FreeBSD_version < 900000 && __FreeBSD_version >= 802502)
+#define HAVE_LOG2 1
+#endif
+
 /* Define to 1 if you have the `longjmp' function. */
 #define HAVE_LONGJMP 1
 
@@ -473,6 +516,9 @@
 /* Define if the xdot.py program is available */
 /* #undef HAVE_XDOT_PY */
 
+/* Define to 1 if you have the <zlib.h> header file. */
+#define HAVE_ZLIB_H 1
+
 /* Have host's _alloca */
 /* #undef HAVE__ALLOCA */
 
@@ -545,6 +591,9 @@
 /* Define if threads enabled */
 #define LLVM_ENABLE_THREADS 0
 
+/* Define if zlib is enabled */
+#define LLVM_ENABLE_ZLIB 1
+
 /* Installation directory for config files */
 /* #undef LLVM_ETCDIR */
 
@@ -551,6 +600,9 @@
 /* Has gcc/MSVC atomic intrinsics */
 #define LLVM_HAS_ATOMICS 0
 
+/* Host triple LLVM will be executed on */
+/* #undef LLVM_HOST_TRIPLE */
+
 /* Installation directory for include files */
 /* #undef LLVM_INCLUDEDIR */
 
@@ -618,7 +670,7 @@
 /* #undef LLVM_PATH_XDOT_PY */
 
 /* Installation prefix directory */
-/* #undef LLVM_PREFIX */
+#define LLVM_PREFIX ""
 
 /* Define if we have the Intel JIT API runtime support library */
 #define LLVM_USE_INTEL_JITEVENTS 0
@@ -630,7 +682,7 @@
 #define LLVM_VERSION_MAJOR 3
 
 /* Minor version of the LLVM API */
-#define LLVM_VERSION_MINOR 1
+#define LLVM_VERSION_MINOR 3
 
 /* Define if the OS needs help to load dependent libraries for dlopen(). */
 #define LTDL_DLOPEN_DEPLIBS 1
@@ -663,13 +715,13 @@
 #define PACKAGE_NAME "LLVM"
 
 /* Define to the full name and version of this package. */
-#define PACKAGE_STRING "LLVM 3.1"
+#define PACKAGE_STRING "LLVM 3.3"
 
 /* Define to the one symbol short name of this package. */
 #define PACKAGE_TARNAME "llvm"
 
 /* Define to the version of this package. */
-#define PACKAGE_VERSION "3.1"
+#define PACKAGE_VERSION "3.3"
 
 /* Define as the return type of signal handlers (`int' or `void'). */
 #define RETSIGTYPE void

Modified: trunk/lib/clang/include/llvm/Config/llvm-config.h
===================================================================
--- trunk/lib/clang/include/llvm/Config/llvm-config.h	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/llvm/Config/llvm-config.h	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,4 +1,4 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/llvm/Config/llvm-config.h 252723 2013-07-04 20:17:04Z dim $ */
 /* include/llvm/Config/llvm-config.h.  Generated from llvm-config.h.in by configure.  */
 /*===-- llvm/config/llvm-config.h - llvm configure variable -------*- C -*-===*/
 /*                                                                            */
@@ -42,6 +42,9 @@
 /* Has gcc/MSVC atomic intrinsics */
 #define LLVM_HAS_ATOMICS 0
 
+/* Host triple LLVM will be executed on */
+/* #undef LLVM_HOST_TRIPLE */
+
 /* Installation directory for include files */
 /* #undef LLVM_INCLUDEDIR */
 
@@ -109,12 +112,18 @@
 /* #undef LLVM_PATH_XDOT_PY */
 
 /* Installation prefix directory */
-/* #undef LLVM_PREFIX */
+#define LLVM_PREFIX ""
 
+/* Define if we have the Intel JIT API runtime support library */
+#define LLVM_USE_INTEL_JITEVENTS 0
+
+/* Define if we have the oprofile JIT-support library */
+#define LLVM_USE_OPROFILE 0
+
 /* Major version of the LLVM API */
 #define LLVM_VERSION_MAJOR 3
 
 /* Minor version of the LLVM API */
-#define LLVM_VERSION_MINOR 1
+#define LLVM_VERSION_MINOR 3
 
 #endif

Added: trunk/lib/clang/include/llvm/IR/Intrinsics.gen
===================================================================
--- trunk/lib/clang/include/llvm/IR/Intrinsics.gen	                        (rev 0)
+++ trunk/lib/clang/include/llvm/IR/Intrinsics.gen	2013-12-20 23:12:28 UTC (rev 6514)
@@ -0,0 +1,2 @@
+/* $FreeBSD: release/9.2.0/lib/clang/include/llvm/IR/Intrinsics.gen 249423 2013-04-12 17:57:40Z dim $ */
+#include "Intrinsics.inc.h"

Deleted: trunk/lib/clang/include/llvm/Intrinsics.gen
===================================================================
--- trunk/lib/clang/include/llvm/Intrinsics.gen	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/llvm/Intrinsics.gen	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,2 +0,0 @@
-/* $FreeBSD$ */
-#include "Intrinsics.inc.h"

Modified: trunk/lib/clang/include/llvm/Support/DataTypes.h
===================================================================
--- trunk/lib/clang/include/llvm/Support/DataTypes.h	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/include/llvm/Support/DataTypes.h	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,4 +1,4 @@
-/* $FreeBSD$ */
+/* $FreeBSD: release/9.2.0/lib/clang/include/llvm/Support/DataTypes.h 218893 2011-02-20 19:33:47Z dim $ */
 /* include/llvm/Support/DataTypes.h.  Generated from DataTypes.h.in by configure.  */
 /*===-- include/System/DataTypes.h - Define fixed size types -----*- C -*-===*\
 |*                                                                            *|

Modified: trunk/lib/clang/libclanganalysis/Makefile
===================================================================
--- trunk/lib/clang/libclanganalysis/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libclanganalysis/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,17 +1,21 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libclanganalysis/Makefile 252723 2013-07-04 20:17:04Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	clanganalysis
 
 SRCDIR=	tools/clang/lib/Analysis
 SRCS=	AnalysisDeclContext.cpp \
-	CallGraph.cpp \
+	BodyFarm.cpp \
 	CFG.cpp \
 	CFGReachabilityAnalysis.cpp \
 	CFGStmtMap.cpp \
+	CallGraph.cpp \
 	CocoaConventions.cpp \
 	Dominators.cpp \
 	FormatString.cpp \
 	LiveVariables.cpp \
+	ObjCNoReturn.cpp \
 	PostOrderCFGView.cpp \
 	PrintfFormatString.cpp \
 	ProgramPoint.cpp \
@@ -23,6 +27,8 @@
 
 TGHDRS=	AttrList \
 	Attrs \
+	CommentCommandList \
+	CommentNodes \
 	DeclNodes \
 	DiagnosticAnalysisKinds \
 	DiagnosticCommonKinds \

Modified: trunk/lib/clang/libclangarcmigrate/Makefile
===================================================================
--- trunk/lib/clang/libclangarcmigrate/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libclangarcmigrate/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libclangarcmigrate/Makefile 252723 2013-07-04 20:17:04Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	clangarcmigrate
 
 SRCDIR=	tools/clang/lib/ARCMigrate
@@ -13,19 +15,22 @@
 	TransAutoreleasePool.cpp \
 	TransBlockObjCVariable.cpp \
 	TransEmptyStatementsAndDealloc.cpp \
-	TransformActions.cpp \
-	Transforms.cpp \
 	TransGCAttrs.cpp \
 	TransGCCalls.cpp \
 	TransProperties.cpp \
+	TransProtectedScope.cpp \
 	TransRetainReleaseDealloc.cpp \
 	TransUnbridgedCasts.cpp \
 	TransUnusedInitDelegate.cpp \
-	TransZeroOutPropsInDealloc.cpp
+	TransZeroOutPropsInDealloc.cpp \
+	TransformActions.cpp \
+	Transforms.cpp
 
 TGHDRS=	AttrList \
 	AttrParsedAttrList \
 	Attrs \
+	CommentCommandList \
+	CommentNodes \
 	DeclNodes \
 	DiagnosticCommonKinds \
 	DiagnosticGroups \

Modified: trunk/lib/clang/libclangast/Makefile
===================================================================
--- trunk/lib/clang/libclangast/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libclangast/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libclangast/Makefile 252723 2013-07-04 20:17:04Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	clangast
 
 SRCDIR=	tools/clang/lib/AST
@@ -7,9 +9,16 @@
 	ASTConsumer.cpp \
 	ASTContext.cpp \
 	ASTDiagnostic.cpp \
+	ASTDumper.cpp \
 	ASTImporter.cpp \
 	AttrImpl.cpp \
 	CXXInheritance.cpp \
+	Comment.cpp \
+	CommentBriefParser.cpp \
+	CommentCommandTraits.cpp \
+	CommentLexer.cpp \
+	CommentParser.cpp \
+	CommentSema.cpp \
 	Decl.cpp \
 	DeclBase.cpp \
 	DeclCXX.cpp \
@@ -16,6 +25,7 @@
 	DeclFriend.cpp \
 	DeclGroup.cpp \
 	DeclObjC.cpp \
+	DeclOpenMP.cpp \
 	DeclPrinter.cpp \
 	DeclTemplate.cpp \
 	DeclarationName.cpp \
@@ -32,14 +42,14 @@
 	Mangle.cpp \
 	MicrosoftCXXABI.cpp \
 	MicrosoftMangle.cpp \
+	NSAPI.cpp \
 	NestedNameSpecifier.cpp \
-	NSAPI.cpp \
 	ParentMap.cpp \
+	RawCommentList.cpp \
 	RecordLayout.cpp \
 	RecordLayoutBuilder.cpp \
 	SelectorLocationsKind.cpp \
 	Stmt.cpp \
-	StmtDumper.cpp \
 	StmtIterator.cpp \
 	StmtPrinter.cpp \
 	StmtProfile.cpp \
@@ -52,11 +62,19 @@
 	VTTBuilder.cpp \
 	VTableBuilder.cpp
 
-TGHDRS=	AttrImpl \
+TGHDRS=	AttrDump \
+	AttrImpl \
 	AttrList \
 	Attrs \
+	CommentCommandInfo \
+	CommentCommandList \
+	CommentHTMLNamedCharacterReferences \
+	CommentHTMLTags \
+	CommentHTMLTagsProperties \
+	CommentNodes \
 	DeclNodes \
 	DiagnosticASTKinds \
+	DiagnosticCommentKinds \
 	DiagnosticCommonKinds \
 	DiagnosticSemaKinds \
 	StmtNodes

Modified: trunk/lib/clang/libclangbasic/Makefile
===================================================================
--- trunk/lib/clang/libclangbasic/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libclangbasic/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,10 +1,12 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libclangbasic/Makefile 252723 2013-07-04 20:17:04Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	clangbasic
 
 SRCDIR=	tools/clang/lib/Basic
 SRCS=	Builtins.cpp \
-	ConvertUTF.c \
+	CharInfo.cpp \
 	Diagnostic.cpp \
 	DiagnosticIDs.cpp \
 	FileManager.cpp \
@@ -12,16 +14,20 @@
 	IdentifierTable.cpp \
 	LangOptions.cpp \
 	Module.cpp \
+	ObjCRuntime.cpp \
+	OpenMPKinds.cpp \
+	OperatorPrecedence.cpp \
 	SourceLocation.cpp \
 	SourceManager.cpp \
 	TargetInfo.cpp \
 	Targets.cpp \
 	TokenKinds.cpp \
-	VersionTuple.cpp \
-	Version.cpp
+	Version.cpp \
+	VersionTuple.cpp
 
 TGHDRS=	DiagnosticAnalysisKinds \
 	DiagnosticASTKinds \
+	DiagnosticCommentKinds \
 	DiagnosticCommonKinds \
 	DiagnosticDriverKinds \
 	DiagnosticFrontendKinds \

Modified: trunk/lib/clang/libclangcodegen/Makefile
===================================================================
--- trunk/lib/clang/libclangcodegen/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libclangcodegen/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,9 +1,12 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libclangcodegen/Makefile 252723 2013-07-04 20:17:04Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	clangcodegen
 
 SRCDIR=	tools/clang/lib/CodeGen
 SRCS=	BackendUtil.cpp \
+	CGAtomic.cpp \
 	CGBlocks.cpp \
 	CGBuiltin.cpp \
 	CGCUDANV.cpp \
@@ -45,6 +48,8 @@
 
 TGHDRS=	AttrList \
 	Attrs \
+	CommentCommandList \
+	CommentNodes \
 	DeclNodes \
 	DiagnosticCommonKinds \
 	DiagnosticFrontendKinds \

Modified: trunk/lib/clang/libclangdriver/Makefile
===================================================================
--- trunk/lib/clang/libclangdriver/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libclangdriver/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libclangdriver/Makefile 246637 2013-02-10 21:24:47Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	clangdriver
 
 SRCDIR=	tools/clang/lib/Driver
@@ -7,7 +9,6 @@
 	Arg.cpp \
 	ArgList.cpp \
 	CC1AsOptions.cpp \
-	CC1Options.cpp \
 	Compilation.cpp \
 	Driver.cpp \
 	DriverOptions.cpp \
@@ -23,7 +24,6 @@
 	WindowsToolChain.cpp
 
 TGHDRS=	CC1AsOptions \
-	CC1Options \
 	DiagnosticCommonKinds \
 	DiagnosticDriverKinds \
 	Options

Modified: trunk/lib/clang/libclangedit/Makefile
===================================================================
--- trunk/lib/clang/libclangedit/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libclangedit/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libclangedit/Makefile 252723 2013-07-04 20:17:04Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	clangedit
 
 SRCDIR=	tools/clang/lib/Edit
@@ -9,6 +11,8 @@
 
 TGHDRS=	AttrList \
 	Attrs \
+	CommentCommandList \
+	CommentNodes \
 	DeclNodes \
 	StmtNodes \
 	DiagnosticCommonKinds

Modified: trunk/lib/clang/libclangfrontend/Makefile
===================================================================
--- trunk/lib/clang/libclangfrontend/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libclangfrontend/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libclangfrontend/Makefile 252723 2013-07-04 20:17:04Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	clangfrontend
 
 SRCDIR=	tools/clang/lib/Frontend
@@ -36,7 +38,8 @@
 TGHDRS=	AttrList \
 	AttrParsedAttrList \
 	Attrs \
-	CC1Options \
+	CommentCommandList \
+	CommentNodes \
 	DeclNodes \
 	DiagnosticASTKinds \
 	DiagnosticCommonKinds \

Modified: trunk/lib/clang/libclangfrontendtool/Makefile
===================================================================
--- trunk/lib/clang/libclangfrontendtool/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libclangfrontendtool/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,12 +1,14 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libclangfrontendtool/Makefile 246637 2013-02-10 21:24:47Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	clangfrontendtool
 
 SRCDIR=	tools/clang/lib/FrontendTool
 SRCS=	ExecuteCompilerInvocation.cpp
 
-TGHDRS=	CC1Options \
-	DiagnosticCommonKinds \
-	DiagnosticFrontendKinds
+TGHDRS=	DiagnosticCommonKinds \
+	DiagnosticFrontendKinds \
+	Options
 
 .include "../clang.lib.mk"

Modified: trunk/lib/clang/libclanglex/Makefile
===================================================================
--- trunk/lib/clang/libclanglex/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libclanglex/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libclanglex/Makefile 252723 2013-07-04 20:17:04Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	clanglex
 
 SRCDIR=	tools/clang/lib/Lex
@@ -12,6 +14,7 @@
 	ModuleMap.cpp \
 	PPCaching.cpp \
 	PPCallbacks.cpp \
+	PPConditionalDirectiveRecord.cpp \
 	PPDirectives.cpp \
 	PPExpressions.cpp \
 	PPLexerChange.cpp \

Modified: trunk/lib/clang/libclangparse/Makefile
===================================================================
--- trunk/lib/clang/libclangparse/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libclangparse/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libclangparse/Makefile 252723 2013-07-04 20:17:04Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	clangparse
 
 SRCDIR=	tools/clang/lib/Parse
@@ -11,6 +13,7 @@
 	ParseExprCXX.cpp \
 	ParseInit.cpp \
 	ParseObjc.cpp \
+	ParseOpenMP.cpp \
 	ParsePragma.cpp \
 	ParseStmt.cpp \
 	ParseTemplate.cpp \
@@ -20,7 +23,10 @@
 TGHDRS=	AttrLateParsed \
 	AttrList \
 	AttrParsedAttrList \
+	AttrExprArgs \
 	Attrs \
+	CommentCommandList \
+	CommentNodes \
 	DeclNodes \
 	DiagnosticCommonKinds \
 	DiagnosticParseKinds \

Added: trunk/lib/clang/libclangrewritecore/Makefile
===================================================================
--- trunk/lib/clang/libclangrewritecore/Makefile	                        (rev 0)
+++ trunk/lib/clang/libclangrewritecore/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -0,0 +1,20 @@
+# $FreeBSD: release/9.2.0/lib/clang/libclangrewritecore/Makefile 246637 2013-02-10 21:24:47Z dim $
+
+.include <bsd.own.mk>
+
+LIB=	clangrewritecore
+
+SRCDIR=	tools/clang/lib/Rewrite/Core
+SRCS=	DeltaTree.cpp \
+	HTMLRewrite.cpp \
+	RewriteRope.cpp \
+	Rewriter.cpp \
+	TokenRewriter.cpp
+
+TGHDRS=	AttrList \
+	Attrs \
+	DeclNodes \
+	DiagnosticCommonKinds \
+	StmtNodes
+
+.include "../clang.lib.mk"

Added: trunk/lib/clang/libclangrewritefrontend/Makefile
===================================================================
--- trunk/lib/clang/libclangrewritefrontend/Makefile	                        (rev 0)
+++ trunk/lib/clang/libclangrewritefrontend/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -0,0 +1,26 @@
+# $FreeBSD: release/9.2.0/lib/clang/libclangrewritefrontend/Makefile 252723 2013-07-04 20:17:04Z dim $
+
+.include <bsd.own.mk>
+
+LIB=	clangrewritefrontend
+
+SRCDIR=	tools/clang/lib/Rewrite/Frontend
+SRCS=	FixItRewriter.cpp \
+	FrontendActions.cpp \
+	HTMLPrint.cpp \
+	InclusionRewriter.cpp \
+	RewriteMacros.cpp \
+	RewriteModernObjC.cpp \
+	RewriteObjC.cpp \
+	RewriteTest.cpp
+
+TGHDRS=	AttrList \
+	AttrParsedAttrList \
+	Attrs \
+	CommentCommandList \
+	DeclNodes \
+	DiagnosticCommonKinds \
+	DiagnosticFrontendKinds \
+	StmtNodes
+
+.include "../clang.lib.mk"

Modified: trunk/lib/clang/libclangsema/Makefile
===================================================================
--- trunk/lib/clang/libclangsema/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libclangsema/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libclangsema/Makefile 252723 2013-07-04 20:17:04Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	clangsema
 
 SRCDIR=	tools/clang/lib/Sema
@@ -10,7 +12,9 @@
 	DelayedDiagnostic.cpp \
 	IdentifierResolver.cpp \
 	JumpDiagnostics.cpp \
+	MultiplexExternalSemaSource.cpp \
 	Scope.cpp \
+	ScopeInfo.cpp \
 	Sema.cpp \
 	SemaAccess.cpp \
 	SemaAttr.cpp \
@@ -33,9 +37,11 @@
 	SemaLambda.cpp \
 	SemaLookup.cpp \
 	SemaObjCProperty.cpp \
+	SemaOpenMP.cpp \
 	SemaOverload.cpp \
 	SemaPseudoObject.cpp \
 	SemaStmt.cpp \
+	SemaStmtAsm.cpp \
 	SemaStmtAttr.cpp \
 	SemaTemplate.cpp \
 	SemaTemplateDeduction.cpp \
@@ -48,10 +54,14 @@
 TGHDRS=	AttrList \
 	AttrParsedAttrKinds \
 	AttrParsedAttrList \
+	AttrSpellingListIndex \
 	AttrTemplateInstantiate \
 	Attrs \
+	CommentCommandList \
+	CommentNodes \
 	DeclNodes \
 	DiagnosticASTKinds \
+	DiagnosticCommentKinds \
 	DiagnosticCommonKinds \
 	DiagnosticParseKinds \
 	DiagnosticSemaKinds \

Modified: trunk/lib/clang/libclangserialization/Makefile
===================================================================
--- trunk/lib/clang/libclangserialization/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libclangserialization/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libclangserialization/Makefile 252723 2013-07-04 20:17:04Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	clangserialization
 
 SRCDIR=	tools/clang/lib/Serialization
@@ -11,6 +13,7 @@
 	ASTWriterDecl.cpp \
 	ASTWriterStmt.cpp \
 	GeneratePCH.cpp \
+	GlobalModuleIndex.cpp \
 	Module.cpp \
 	ModuleManager.cpp
 
@@ -19,6 +22,8 @@
 	AttrPCHWrite \
 	AttrParsedAttrList \
 	Attrs \
+	CommentCommandList \
+	CommentNodes \
 	DeclNodes \
 	DiagnosticCommonKinds \
 	DiagnosticFrontendKinds \

Modified: trunk/lib/clang/libclangstaticanalyzercheckers/Makefile
===================================================================
--- trunk/lib/clang/libclangstaticanalyzercheckers/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libclangstaticanalyzercheckers/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,13 +1,14 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libclangstaticanalyzercheckers/Makefile 252723 2013-07-04 20:17:04Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	clangstaticanalyzercheckers
 
 SRCDIR=	tools/clang/lib/StaticAnalyzer/Checkers
-SRCS=	AdjustedReturnValueChecker.cpp \
+SRCS=	AllocationDiagnostics.cpp \
 	AnalyzerStatsChecker.cpp \
 	ArrayBoundChecker.cpp \
 	ArrayBoundCheckerV2.cpp \
-	AttrNonNullChecker.cpp \
 	BasicObjCFoundationChecks.cpp \
 	BoolAssignmentChecker.cpp \
 	BuiltinFunctionChecker.cpp \
@@ -27,11 +28,14 @@
 	DeadStoresChecker.cpp \
 	DebugCheckers.cpp \
 	DereferenceChecker.cpp \
+	DirectIvarAssignment.cpp \
 	DivZeroChecker.cpp \
+	DynamicTypePropagation.cpp \
+	ExprInspectionChecker.cpp \
 	FixedAddressChecker.cpp \
 	GenericTaintChecker.cpp \
 	IdempotentOperationChecker.cpp \
-	IteratorsChecker.cpp \
+	IvarInvalidationChecker.cpp \
 	LLVMConventionsChecker.cpp \
 	MacOSKeychainAPIChecker.cpp \
 	MacOSXAPIChecker.cpp \
@@ -40,11 +44,12 @@
 	MallocSizeofChecker.cpp \
 	NSAutoreleasePoolChecker.cpp \
 	NSErrorChecker.cpp \
+	NonNullParamChecker.cpp \
 	NoReturnFunctionChecker.cpp \
-	OSAtomicChecker.cpp \
 	ObjCAtSyncChecker.cpp \
 	ObjCContainersASTChecker.cpp \
 	ObjCContainersChecker.cpp \
+	ObjCMissingSuperCallChecker.cpp \
 	ObjCSelfInitChecker.cpp \
 	ObjCUnusedIVarsChecker.cpp \
 	PointerArithChecker.cpp \
@@ -53,9 +58,11 @@
 	RetainCountChecker.cpp \
 	ReturnPointerRangeChecker.cpp \
 	ReturnUndefChecker.cpp \
+	SimpleStreamChecker.cpp \
 	StackAddrEscapeChecker.cpp \
 	StreamChecker.cpp \
 	TaintTesterChecker.cpp \
+	TraversalChecker.cpp \
 	UndefBranchChecker.cpp \
 	UndefCapturedBlockVarChecker.cpp \
 	UndefResultChecker.cpp \
@@ -69,6 +76,8 @@
 TGHDRS=	AttrList \
 	Attrs \
 	Checkers \
+	CommentCommandList \
+	CommentNodes \
 	DeclNodes \
 	DiagnosticCommonKinds \
 	StmtNodes

Modified: trunk/lib/clang/libclangstaticanalyzercore/Makefile
===================================================================
--- trunk/lib/clang/libclangstaticanalyzercore/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libclangstaticanalyzercore/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,19 +1,24 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libclangstaticanalyzercore/Makefile 252723 2013-07-04 20:17:04Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	clangstaticanalyzercore
 
 SRCDIR=	tools/clang/lib/StaticAnalyzer/Core
-SRCS=	AnalysisManager.cpp \
-	BasicConstraintManager.cpp \
+SRCS=	APSIntType.cpp \
+	AnalysisManager.cpp \
+	AnalyzerOptions.cpp \
 	BasicValueFactory.cpp \
 	BlockCounter.cpp \
 	BugReporter.cpp \
 	BugReporterVisitors.cpp \
+	CallEvent.cpp \
 	Checker.cpp \
 	CheckerContext.cpp \
 	CheckerHelpers.cpp \
 	CheckerManager.cpp \
 	CheckerRegistry.cpp \
+	ConstraintManager.cpp \
 	CoreEngine.cpp \
 	Environment.cpp \
 	ExplodedGraph.cpp \
@@ -25,7 +30,6 @@
 	FunctionSummary.cpp \
 	HTMLDiagnostics.cpp \
 	MemRegion.cpp \
-	ObjCMessage.cpp \
 	PathDiagnostic.cpp \
 	PlistDiagnostics.cpp \
 	ProgramState.cpp \
@@ -42,6 +46,8 @@
 
 TGHDRS=	AttrList \
 	Attrs \
+	CommentCommandList \
+	CommentNodes \
 	DeclNodes \
 	DiagnosticCommonKinds \
 	StmtNodes

Modified: trunk/lib/clang/libclangstaticanalyzerfrontend/Makefile
===================================================================
--- trunk/lib/clang/libclangstaticanalyzerfrontend/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libclangstaticanalyzerfrontend/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libclangstaticanalyzerfrontend/Makefile 252723 2013-07-04 20:17:04Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	clangstaticanalyzerfrontend
 
 SRCDIR=	tools/clang/lib/StaticAnalyzer/Frontend
@@ -10,6 +12,8 @@
 TGHDRS=	AttrList \
 	Attrs \
 	Checkers \
+	CommentCommandList \
+	CommentNodes \
 	DeclNodes \
 	DiagnosticCommonKinds \
 	DiagnosticFrontendKinds \

Modified: trunk/lib/clang/libllvmanalysis/Makefile
===================================================================
--- trunk/lib/clang/libllvmanalysis/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmanalysis/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,4 +1,4 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmanalysis/Makefile 252723 2013-07-04 20:17:04Z dim $
 
 .include <bsd.own.mk>
 
@@ -12,19 +12,16 @@
 	AliasSetTracker.cpp \
 	Analysis.cpp \
 	BasicAliasAnalysis.cpp \
-	BlockFrequencyInfo.cpp \
 	BranchProbabilityInfo.cpp \
 	CFGPrinter.cpp \
 	CaptureTracking.cpp \
 	CodeMetrics.cpp \
 	ConstantFolding.cpp \
-	DIBuilder.cpp \
-	DbgInfoPrinter.cpp \
-	DebugInfo.cpp \
+	CostModel.cpp \
+	DependenceAnalysis.cpp \
 	DomPrinter.cpp \
 	DominanceFrontier.cpp \
 	IVUsers.cpp \
-	InlineCost.cpp \
 	InstCount.cpp \
 	InstructionSimplify.cpp \
 	Interval.cpp \
@@ -34,7 +31,6 @@
 	LibCallSemantics.cpp \
 	Lint.cpp \
 	Loads.cpp \
-	LoopDependenceAnalysis.cpp \
 	LoopInfo.cpp \
 	LoopPass.cpp \
 	MemDepPrinter.cpp \
@@ -47,11 +43,14 @@
 	PathProfileInfo.cpp \
 	PathProfileVerifier.cpp \
 	PostDominators.cpp \
+	ProfileDataLoader.cpp \
+	ProfileDataLoaderPass.cpp \
 	ProfileEstimatorPass.cpp \
 	ProfileInfo.cpp \
 	ProfileInfoLoader.cpp \
 	ProfileInfoLoaderPass.cpp \
 	ProfileVerifierPass.cpp \
+	PtrUseVisitor.cpp \
 	RegionInfo.cpp \
 	RegionPass.cpp \
 	RegionPrinter.cpp \
@@ -60,16 +59,13 @@
 	ScalarEvolutionExpander.cpp \
 	ScalarEvolutionNormalization.cpp \
 	SparsePropagation.cpp \
+	TargetTransformInfo.cpp \
 	Trace.cpp \
 	TypeBasedAliasAnalysis.cpp \
 	ValueTracking.cpp
 
 .if ${MK_CLANG_EXTRAS} != "no"
-SRCS+=	BlockFrequencyInfo.cpp \
-	LibCallSemantics.cpp \
-	PathNumbering.cpp \
-	PathProfileInfo.cpp \
-	PathProfileVerifier.cpp
+SRCS+=	BlockFrequencyInfo.cpp
 .endif
 
 TGHDRS=	Intrinsics

Modified: trunk/lib/clang/libllvmarchive/Makefile
===================================================================
--- trunk/lib/clang/libllvmarchive/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmarchive/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmarchive/Makefile 246637 2013-02-10 21:24:47Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmarchive
 
 SRCDIR=	lib/Archive

Modified: trunk/lib/clang/libllvmarmasmparser/Makefile
===================================================================
--- trunk/lib/clang/libllvmarmasmparser/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmarmasmparser/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,11 +1,12 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmarmasmparser/Makefile 252723 2013-07-04 20:17:04Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmarmasmparser
 
 SRCDIR=	lib/Target/ARM/AsmParser
 INCDIR=	lib/Target/ARM
-SRCS=	ARMAsmLexer.cpp \
-	ARMAsmParser.cpp
+SRCS=	ARMAsmParser.cpp
 
 TGHDRS=	ARMGenAsmMatcher \
 	ARMGenInstrInfo \

Modified: trunk/lib/clang/libllvmarmcodegen/Makefile
===================================================================
--- trunk/lib/clang/libllvmarmcodegen/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmarmcodegen/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,15 +1,17 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmarmcodegen/Makefile 252723 2013-07-04 20:17:04Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmarmcodegen
 
 SRCDIR=	lib/Target/ARM
-SRCS=	ARMAsmPrinter.cpp \
+SRCS=	A15SDOptimizer.cpp \
+	ARMAsmPrinter.cpp \
 	ARMBaseInstrInfo.cpp \
 	ARMBaseRegisterInfo.cpp \
 	ARMCodeEmitter.cpp \
 	ARMConstantIslandPass.cpp \
 	ARMConstantPoolValue.cpp \
-	ARMELFWriterInfo.cpp \
 	ARMExpandPseudoInsts.cpp \
 	ARMFastISel.cpp \
 	ARMFrameLowering.cpp \
@@ -26,6 +28,7 @@
 	ARMSubtarget.cpp \
 	ARMTargetMachine.cpp \
 	ARMTargetObjectFile.cpp \
+	ARMTargetTransformInfo.cpp \
 	MLxExpansionPass.cpp \
 	Thumb1FrameLowering.cpp \
 	Thumb1InstrInfo.cpp \

Modified: trunk/lib/clang/libllvmarmdesc/Makefile
===================================================================
--- trunk/lib/clang/libllvmarmdesc/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmarmdesc/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,15 +1,19 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmarmdesc/Makefile 252723 2013-07-04 20:17:04Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmarmdesc
 
 SRCDIR=	lib/Target/ARM/MCTargetDesc
 SRCS=	ARMAsmBackend.cpp \
 	ARMELFObjectWriter.cpp \
+	ARMELFStreamer.cpp \
 	ARMMachObjectWriter.cpp \
 	ARMMCAsmInfo.cpp \
 	ARMMCCodeEmitter.cpp \
 	ARMMCExpr.cpp \
-	ARMMCTargetDesc.cpp
+	ARMMCTargetDesc.cpp \
+	ARMUnwindOpAsm.cpp
 CFLAGS+= -I${LLVM_SRCS}/${SRCDIR}/..
 
 TGHDRS=	ARMGenInstrInfo \

Modified: trunk/lib/clang/libllvmarmdisassembler/Makefile
===================================================================
--- trunk/lib/clang/libllvmarmdisassembler/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmarmdisassembler/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmarmdisassembler/Makefile 252723 2013-07-04 20:17:04Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmarmdisassembler
 
 SRCDIR=	lib/Target/ARM/Disassembler
@@ -7,7 +9,6 @@
 SRCS=	ARMDisassembler.cpp
 
 TGHDRS=	ARMGenDisassemblerTables \
-	ARMGenEDInfo \
 	ARMGenInstrInfo \
 	ARMGenRegisterInfo \
 	ARMGenSubtargetInfo

Modified: trunk/lib/clang/libllvmarminfo/Makefile
===================================================================
--- trunk/lib/clang/libllvmarminfo/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmarminfo/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmarminfo/Makefile 246637 2013-02-10 21:24:47Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmarminfo
 
 SRCDIR=	lib/Target/ARM/TargetInfo

Modified: trunk/lib/clang/libllvmarminstprinter/Makefile
===================================================================
--- trunk/lib/clang/libllvmarminstprinter/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmarminstprinter/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmarminstprinter/Makefile 246637 2013-02-10 21:24:47Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmarminstprinter
 
 SRCDIR=	lib/Target/ARM/InstPrinter

Modified: trunk/lib/clang/libllvmasmparser/Makefile
===================================================================
--- trunk/lib/clang/libllvmasmparser/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmasmparser/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmasmparser/Makefile 246637 2013-02-10 21:24:47Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmasmparser
 
 SRCDIR=	lib/AsmParser

Modified: trunk/lib/clang/libllvmasmprinter/Makefile
===================================================================
--- trunk/lib/clang/libllvmasmprinter/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmasmprinter/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmasmprinter/Makefile 252723 2013-07-04 20:17:04Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmasmprinter
 
 SRCDIR=	lib/CodeGen/AsmPrinter
@@ -13,7 +15,10 @@
 	DwarfCompileUnit.cpp \
 	DwarfDebug.cpp \
 	DwarfException.cpp \
+	ErlangGCPrinter.cpp \
 	OcamlGCPrinter.cpp \
 	Win64Exception.cpp
 
+TGHDRS=	Intrinsics
+
 .include "../clang.lib.mk"

Modified: trunk/lib/clang/libllvmbitreader/Makefile
===================================================================
--- trunk/lib/clang/libllvmbitreader/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmbitreader/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,9 +1,13 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmbitreader/Makefile 252723 2013-07-04 20:17:04Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmbitreader
 
 SRCDIR=	lib/Bitcode/Reader
-SRCS=	BitcodeReader.cpp
+SRCS=	BitReader.cpp \
+	BitcodeReader.cpp \
+	BitstreamReader.cpp
 
 TGHDRS=	Intrinsics
 

Modified: trunk/lib/clang/libllvmbitwriter/Makefile
===================================================================
--- trunk/lib/clang/libllvmbitwriter/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmbitwriter/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,9 +1,12 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmbitwriter/Makefile 252723 2013-07-04 20:17:04Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmbitwriter
 
 SRCDIR=	lib/Bitcode/Writer
-SRCS=	BitcodeWriter.cpp \
+SRCS=	BitWriter.cpp \
+	BitcodeWriter.cpp \
 	BitcodeWriterPass.cpp \
 	ValueEnumerator.cpp
 

Modified: trunk/lib/clang/libllvmcodegen/Makefile
===================================================================
--- trunk/lib/clang/libllvmcodegen/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmcodegen/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmcodegen/Makefile 252723 2013-07-04 20:17:04Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmcodegen
 
 SRCDIR=	lib/CodeGen
@@ -6,16 +8,18 @@
 SRCS=	AggressiveAntiDepBreaker.cpp \
 	AllocationOrder.cpp \
 	Analysis.cpp \
+	BasicTargetTransformInfo.cpp \
 	BranchFolding.cpp \
 	CalcSpillWeights.cpp \
 	CallingConvLower.cpp \
 	CodeGen.cpp \
-	CodePlacementOpt.cpp \
 	CriticalAntiDepBreaker.cpp \
+	DFAPacketizer.cpp \
 	DeadMachineInstructionElim.cpp \
-	DFAPacketizer.cpp \
 	DwarfEHPrepare.cpp \
+	EarlyIfConversion.cpp \
 	EdgeBundles.cpp \
+	ErlangGC.cpp \
 	ExecutionDepsFix.cpp \
 	ExpandISelPseudos.cpp \
 	ExpandPostRAPseudos.cpp \
@@ -34,18 +38,19 @@
 	LiveInterval.cpp \
 	LiveIntervalAnalysis.cpp \
 	LiveIntervalUnion.cpp \
+	LiveRangeCalc.cpp \
+	LiveRangeEdit.cpp \
+	LiveRegMatrix.cpp \
 	LiveStackAnalysis.cpp \
 	LiveVariables.cpp \
-	LiveRangeCalc.cpp \
-	LiveRangeEdit.cpp \
 	LocalStackSlotAllocation.cpp \
 	MachineBasicBlock.cpp \
 	MachineBlockFrequencyInfo.cpp \
 	MachineBlockPlacement.cpp \
 	MachineBranchProbabilityInfo.cpp \
+	MachineCSE.cpp \
 	MachineCodeEmitter.cpp \
 	MachineCopyPropagation.cpp \
-	MachineCSE.cpp \
 	MachineDominators.cpp \
 	MachineFunction.cpp \
 	MachineFunctionAnalysis.cpp \
@@ -55,14 +60,15 @@
 	MachineInstrBundle.cpp \
 	MachineLICM.cpp \
 	MachineLoopInfo.cpp \
-	MachineLoopRanges.cpp \
 	MachineModuleInfo.cpp \
 	MachineModuleInfoImpls.cpp \
 	MachinePassRegistry.cpp \
+	MachinePostDominators.cpp \
 	MachineRegisterInfo.cpp \
 	MachineSSAUpdater.cpp \
 	MachineScheduler.cpp \
 	MachineSink.cpp \
+	MachineTraceMetrics.cpp \
 	MachineVerifier.cpp \
 	OcamlGC.cpp \
 	OptimizePHIs.cpp \
@@ -81,8 +87,8 @@
 	RegAllocPBQP.cpp \
 	RegisterClassInfo.cpp \
 	RegisterCoalescer.cpp \
+	RegisterPressure.cpp \
 	RegisterScavenging.cpp \
-	RenderMachineFunction.cpp \
 	ScheduleDAG.cpp \
 	ScheduleDAGInstrs.cpp \
 	ScheduleDAGPrinter.cpp \
@@ -91,17 +97,21 @@
 	ShrinkWrapping.cpp \
 	SjLjEHPrepare.cpp \
 	SlotIndexes.cpp \
+	SpillPlacement.cpp \
 	Spiller.cpp \
-	SpillPlacement.cpp \
 	SplitKit.cpp \
+	StackColoring.cpp \
 	StackProtector.cpp \
 	StackSlotColoring.cpp \
 	StrongPHIElimination.cpp \
 	TailDuplication.cpp \
 	TargetFrameLoweringImpl.cpp \
-	TargetInstrInfoImpl.cpp \
+	TargetInstrInfo.cpp \
+	TargetLoweringBase.cpp \
 	TargetLoweringObjectFileImpl.cpp \
 	TargetOptionsImpl.cpp \
+	TargetRegisterInfo.cpp \
+	TargetSchedule.cpp \
 	TwoAddressInstructionPass.cpp \
 	UnreachableBlockElim.cpp \
 	VirtRegMap.cpp

Modified: trunk/lib/clang/libllvmcore/Makefile
===================================================================
--- trunk/lib/clang/libllvmcore/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmcore/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,8 +1,10 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmcore/Makefile 252723 2013-07-04 20:17:04Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmcore
 
-SRCDIR=	lib/VMCore
+SRCDIR=	lib/IR
 SRCS=	AsmWriter.cpp \
 	Attributes.cpp \
 	AutoUpgrade.cpp \
@@ -10,9 +12,13 @@
 	ConstantFold.cpp \
 	Constants.cpp \
 	Core.cpp \
+	DIBuilder.cpp \
+	DataLayout.cpp \
+	DebugInfo.cpp \
 	DebugLoc.cpp \
 	Dominators.cpp \
 	Function.cpp \
+	GCOV.cpp \
 	GVMaterializer.cpp \
 	Globals.cpp \
 	IRBuilder.cpp \
@@ -30,6 +36,7 @@
 	PassRegistry.cpp \
 	PrintModulePass.cpp \
 	Type.cpp \
+	TypeFinder.cpp \
 	Use.cpp \
 	User.cpp \
 	Value.cpp \
@@ -36,7 +43,6 @@
 	ValueSymbolTable.cpp \
 	ValueTypes.cpp \
 	Verifier.cpp
-LLVM_REQUIRES_RTTI=
 
 TGHDRS=	Intrinsics
 

Modified: trunk/lib/clang/libllvmdebuginfo/Makefile
===================================================================
--- trunk/lib/clang/libllvmdebuginfo/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmdebuginfo/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmdebuginfo/Makefile 252723 2013-07-04 20:17:04Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmdebuginfo
 
 SRCDIR=	lib/DebugInfo
@@ -10,8 +12,10 @@
 	DWARFDebugAbbrev.cpp \
 	DWARFDebugArangeSet.cpp \
 	DWARFDebugAranges.cpp \
+	DWARFDebugFrame.cpp \
 	DWARFDebugInfoEntry.cpp \
 	DWARFDebugLine.cpp \
+	DWARFDebugRangeList.cpp \
 	DWARFFormValue.cpp
 
 .include "../clang.lib.mk"

Modified: trunk/lib/clang/libllvmexecutionengine/Makefile
===================================================================
--- trunk/lib/clang/libllvmexecutionengine/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmexecutionengine/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmexecutionengine/Makefile 246637 2013-02-10 21:24:47Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmexecutionengine
 
 SRCDIR=	lib/ExecutionEngine

Modified: trunk/lib/clang/libllvminstcombine/Makefile
===================================================================
--- trunk/lib/clang/libllvminstcombine/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvminstcombine/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvminstcombine/Makefile 246637 2013-02-10 21:24:47Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvminstcombine
 
 SRCDIR=	lib/Transforms/InstCombine

Modified: trunk/lib/clang/libllvminstrumentation/Makefile
===================================================================
--- trunk/lib/clang/libllvminstrumentation/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvminstrumentation/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,12 +1,16 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvminstrumentation/Makefile 252723 2013-07-04 20:17:04Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvminstrumentation
 
 SRCDIR=	lib/Transforms/Instrumentation
 SRCS=	AddressSanitizer.cpp \
+	BlackList.cpp \
+	BoundsChecking.cpp \
 	EdgeProfiling.cpp \
-	FunctionBlackList.cpp \
 	GCOVProfiling.cpp \
+	MemorySanitizer.cpp \
 	Instrumentation.cpp \
 	OptimalEdgeProfiling.cpp \
 	PathProfiling.cpp \

Modified: trunk/lib/clang/libllvminterpreter/Makefile
===================================================================
--- trunk/lib/clang/libllvminterpreter/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvminterpreter/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvminterpreter/Makefile 246637 2013-02-10 21:24:47Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvminterpreter
 
 SRCDIR=	lib/ExecutionEngine/Interpreter

Modified: trunk/lib/clang/libllvmipa/Makefile
===================================================================
--- trunk/lib/clang/libllvmipa/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmipa/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,4 +1,4 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmipa/Makefile 252723 2013-07-04 20:17:04Z dim $
 
 .include <bsd.own.mk>
 
@@ -7,8 +7,10 @@
 SRCDIR=	lib/Analysis/IPA
 SRCS=	CallGraph.cpp \
 	CallGraphSCCPass.cpp \
+	CallPrinter.cpp \
 	FindUsedTypes.cpp \
-	GlobalsModRef.cpp
+	GlobalsModRef.cpp \
+	InlineCost.cpp
 
 .if ${MK_CLANG_EXTRAS} != "no"
 SRCS+=	IPA.cpp

Modified: trunk/lib/clang/libllvmipo/Makefile
===================================================================
--- trunk/lib/clang/libllvmipo/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmipo/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,4 +1,4 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmipo/Makefile 245431 2013-01-14 19:51:26Z dim $
 
 .include <bsd.own.mk>
 
@@ -6,6 +6,7 @@
 
 SRCDIR=	lib/Transforms/IPO
 SRCS=	ArgumentPromotion.cpp \
+	BarrierNoopPass.cpp \
 	ConstantMerge.cpp \
 	DeadArgumentElimination.cpp \
 	ExtractGV.cpp \

Added: trunk/lib/clang/libllvmirreader/Makefile
===================================================================
--- trunk/lib/clang/libllvmirreader/Makefile	                        (rev 0)
+++ trunk/lib/clang/libllvmirreader/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -0,0 +1,10 @@
+# $FreeBSD: release/9.2.0/lib/clang/libllvmirreader/Makefile 249423 2013-04-12 17:57:40Z dim $
+
+.include <bsd.own.mk>
+
+LIB=	llvmirreader
+
+SRCDIR=	lib/IRReader
+SRCS=	IRReader.cpp
+
+.include "../clang.lib.mk"

Modified: trunk/lib/clang/libllvmjit/Makefile
===================================================================
--- trunk/lib/clang/libllvmjit/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmjit/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmjit/Makefile 246637 2013-02-10 21:24:47Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmjit
 
 SRCDIR=	lib/ExecutionEngine/JIT

Modified: trunk/lib/clang/libllvmlinker/Makefile
===================================================================
--- trunk/lib/clang/libllvmlinker/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmlinker/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,11 +1,10 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmlinker/Makefile 252723 2013-07-04 20:17:04Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmlinker
 
 SRCDIR=	lib/Linker
-SRCS=	LinkArchives.cpp \
-	LinkItems.cpp \
-	LinkModules.cpp \
-	Linker.cpp
+SRCS=	LinkModules.cpp
 
 .include "../clang.lib.mk"

Modified: trunk/lib/clang/libllvmmc/Makefile
===================================================================
--- trunk/lib/clang/libllvmmc/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmmc/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,4 +1,4 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmmc/Makefile 252723 2013-07-04 20:17:04Z dim $
 
 .include <bsd.own.mk>
 
@@ -12,8 +12,9 @@
 	MCAsmInfoDarwin.cpp \
 	MCAsmStreamer.cpp \
 	MCAssembler.cpp \
+	MCAtom.cpp \
+	MCCodeEmitter.cpp \
 	MCCodeGenInfo.cpp \
-	MCCodeEmitter.cpp \
 	MCContext.cpp \
 	MCDwarf.cpp \
 	MCELF.cpp \
@@ -23,13 +24,16 @@
 	MCInst.cpp \
 	MCInstPrinter.cpp \
 	MCInstrAnalysis.cpp \
+	MCLabel.cpp \
 	MCMachOStreamer.cpp \
 	MCMachObjectTargetWriter.cpp \
+	MCModule.cpp \
 	MCNullStreamer.cpp \
 	MCObjectFileInfo.cpp \
 	MCObjectStreamer.cpp \
 	MCObjectWriter.cpp \
 	MCPureStreamer.cpp \
+	MCRegisterInfo.cpp \
 	MCSection.cpp \
 	MCSectionCOFF.cpp \
 	MCSectionELF.cpp \
@@ -37,7 +41,7 @@
 	MCStreamer.cpp \
 	MCSubtargetInfo.cpp \
 	MCSymbol.cpp \
-	MCTargetAsmLexer.cpp \
+	MCValue.cpp \
 	MCWin64EH.cpp \
 	MachObjectWriter.cpp \
 	SubtargetFeature.cpp \

Modified: trunk/lib/clang/libllvmmcdisassembler/Makefile
===================================================================
--- trunk/lib/clang/libllvmmcdisassembler/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmmcdisassembler/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,12 +1,10 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmmcdisassembler/Makefile 252723 2013-07-04 20:17:04Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmmcdisassembler
 
 SRCDIR=	lib/MC/MCDisassembler
-SRCS=	Disassembler.cpp \
-	EDDisassembler.cpp \
-	EDInst.cpp \
-	EDOperand.cpp \
-	EDToken.cpp
+SRCS=	Disassembler.cpp
 
 .include "../clang.lib.mk"

Modified: trunk/lib/clang/libllvmmcjit/Makefile
===================================================================
--- trunk/lib/clang/libllvmmcjit/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmmcjit/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,4 +1,4 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmmcjit/Makefile 252723 2013-07-04 20:17:04Z dim $
 
 .include <bsd.own.mk>
 
@@ -5,10 +5,7 @@
 LIB=	llvmmcjit
 
 SRCDIR=	lib/ExecutionEngine/MCJIT
-SRCS=	MCJIT.cpp
+SRCS=	MCJIT.cpp \
+	SectionMemoryManager.cpp
 
-.if ${MK_CLANG_EXTRAS} != "no"
-SRCS+=	MCJITMemoryManager.cpp
-.endif
-
 .include "../clang.lib.mk"

Modified: trunk/lib/clang/libllvmmcparser/Makefile
===================================================================
--- trunk/lib/clang/libllvmmcparser/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmmcparser/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmmcparser/Makefile 246637 2013-02-10 21:24:47Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmmcparser
 
 SRCDIR=	lib/MC/MCParser

Modified: trunk/lib/clang/libllvmmipsasmparser/Makefile
===================================================================
--- trunk/lib/clang/libllvmmipsasmparser/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmmipsasmparser/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmmipsasmparser/Makefile 246637 2013-02-10 21:24:47Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmmipsasmparser
 
 SRCDIR=	lib/Target/Mips/AsmParser
@@ -6,7 +8,8 @@
 INCDIR=	lib/Target/Mips
 SRCS=	MipsAsmParser.cpp
 
-TGHDRS=	MipsGenInstrInfo \
+TGHDRS=	MipsGenAsmMatcher \
+	MipsGenInstrInfo \
 	MipsGenRegisterInfo \
 	MipsGenSubtargetInfo
 

Modified: trunk/lib/clang/libllvmmipscodegen/Makefile
===================================================================
--- trunk/lib/clang/libllvmmipscodegen/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmmipscodegen/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,22 +1,36 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmmipscodegen/Makefile 252723 2013-07-04 20:17:04Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmmipscodegen
 
 SRCDIR=	lib/Target/Mips
-SRCS=	MipsAnalyzeImmediate.cpp \
+SRCS=	Mips16FrameLowering.cpp \
+	Mips16ISelDAGToDAG.cpp \
+	Mips16ISelLowering.cpp \
+	Mips16InstrInfo.cpp \
+	Mips16RegisterInfo.cpp \
+	MipsAnalyzeImmediate.cpp \
 	MipsAsmPrinter.cpp \
 	MipsCodeEmitter.cpp \
+	MipsConstantIslandPass.cpp \
 	MipsDelaySlotFiller.cpp \
-	MipsEmitGPRestore.cpp \
-	MipsExpandPseudo.cpp \
 	MipsFrameLowering.cpp \
 	MipsISelDAGToDAG.cpp \
 	MipsISelLowering.cpp \
 	MipsInstrInfo.cpp \
 	MipsJITInfo.cpp \
+	MipsLongBranch.cpp \
 	MipsMCInstLower.cpp \
 	MipsMachineFunction.cpp \
+	MipsModuleISelDAGToDAG.cpp \
+	MipsOs16.cpp \
 	MipsRegisterInfo.cpp \
+	MipsSEFrameLowering.cpp \
+	MipsSEISelDAGToDAG.cpp \
+	MipsSEISelLowering.cpp \
+	MipsSEInstrInfo.cpp \
+	MipsSERegisterInfo.cpp \
 	MipsSelectionDAGInfo.cpp \
 	MipsSubtarget.cpp \
 	MipsTargetMachine.cpp \
@@ -28,6 +42,7 @@
 	MipsGenCodeEmitter \
 	MipsGenDAGISel \
 	MipsGenInstrInfo \
+	MipsGenMCPseudoLowering \
 	MipsGenRegisterInfo \
 	MipsGenSubtargetInfo
 

Modified: trunk/lib/clang/libllvmmipsdesc/Makefile
===================================================================
--- trunk/lib/clang/libllvmmipsdesc/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmmipsdesc/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,13 +1,18 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmmipsdesc/Makefile 252723 2013-07-04 20:17:04Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmmipsdesc
 
 SRCDIR=	lib/Target/Mips/MCTargetDesc
 SRCS=	MipsAsmBackend.cpp \
+	MipsDirectObjLower.cpp \
 	MipsELFObjectWriter.cpp \
+	MipsELFStreamer.cpp \
 	MipsMCAsmInfo.cpp \
 	MipsMCCodeEmitter.cpp \
-	MipsMCTargetDesc.cpp
+	MipsMCTargetDesc.cpp \
+	MipsReginfo.cpp
 CFLAGS+= -I${LLVM_SRCS}/${SRCDIR}/..
 
 TGHDRS=	MipsGenInstrInfo \

Added: trunk/lib/clang/libllvmmipsdisassembler/Makefile
===================================================================
--- trunk/lib/clang/libllvmmipsdisassembler/Makefile	                        (rev 0)
+++ trunk/lib/clang/libllvmmipsdisassembler/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -0,0 +1,16 @@
+# $FreeBSD: release/9.2.0/lib/clang/libllvmmipsdisassembler/Makefile 252723 2013-07-04 20:17:04Z dim $
+
+.include <bsd.own.mk>
+
+LIB=	llvmmipsdisassembler
+
+SRCDIR=	lib/Target/Mips/Disassembler
+INCDIR=	lib/Target/Mips
+SRCS=	MipsDisassembler.cpp
+
+TGHDRS=	MipsGenDisassemblerTables \
+	MipsGenInstrInfo \
+	MipsGenRegisterInfo \
+	MipsGenSubtargetInfo
+
+.include "../clang.lib.mk"

Modified: trunk/lib/clang/libllvmmipsinfo/Makefile
===================================================================
--- trunk/lib/clang/libllvmmipsinfo/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmmipsinfo/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmmipsinfo/Makefile 246637 2013-02-10 21:24:47Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmmipsinfo
 
 SRCDIR=	lib/Target/Mips/TargetInfo

Modified: trunk/lib/clang/libllvmmipsinstprinter/Makefile
===================================================================
--- trunk/lib/clang/libllvmmipsinstprinter/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmmipsinstprinter/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmmipsinstprinter/Makefile 246637 2013-02-10 21:24:47Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmmipsinstprinter
 
 SRCDIR=	lib/Target/Mips/InstPrinter
@@ -8,6 +10,7 @@
 
 TGHDRS=	MipsGenAsmWriter \
 	MipsGenInstrInfo \
-	MipsGenRegisterInfo
+	MipsGenRegisterInfo \
+	MipsGenSubtargetInfo
 
 .include "../clang.lib.mk"

Added: trunk/lib/clang/libllvmobjcarcopts/Makefile
===================================================================
--- trunk/lib/clang/libllvmobjcarcopts/Makefile	                        (rev 0)
+++ trunk/lib/clang/libllvmobjcarcopts/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -0,0 +1,20 @@
+# $FreeBSD: release/9.2.0/lib/clang/libllvmobjcarcopts/Makefile 249423 2013-04-12 17:57:40Z dim $
+
+.include <bsd.own.mk>
+
+LIB=	llvmobjcarcopts
+
+SRCDIR=	lib/Transforms/ObjCARC
+SRCS=	ObjCARC.cpp \
+	ObjCARCOpts.cpp \
+	ObjCARCExpand.cpp \
+	ObjCARCAPElim.cpp \
+	ObjCARCAliasAnalysis.cpp \
+	ObjCARCUtil.cpp \
+	ObjCARCContract.cpp \
+	DependencyAnalysis.cpp \
+	ProvenanceAnalysis.cpp
+
+TGHDRS=	Intrinsics
+
+.include "../clang.lib.mk"

Modified: trunk/lib/clang/libllvmobject/Makefile
===================================================================
--- trunk/lib/clang/libllvmobject/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmobject/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmobject/Makefile 252723 2013-07-04 20:17:04Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmobject
 
 SRCDIR=	lib/Object
@@ -8,7 +10,6 @@
 	COFFObjectFile.cpp \
 	ELFObjectFile.cpp \
 	Error.cpp \
-	MachOObject.cpp \
 	MachOObjectFile.cpp \
 	Object.cpp \
 	ObjectFile.cpp

Modified: trunk/lib/clang/libllvmpowerpccodegen/Makefile
===================================================================
--- trunk/lib/clang/libllvmpowerpccodegen/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmpowerpccodegen/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,10 +1,13 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmpowerpccodegen/Makefile 252723 2013-07-04 20:17:04Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmpowerpccodegen
 
 SRCDIR=	lib/Target/PowerPC
 SRCS=	PPCAsmPrinter.cpp \
 	PPCBranchSelector.cpp \
+	PPCCTRLoops.cpp \
 	PPCCodeEmitter.cpp \
 	PPCFrameLowering.cpp \
 	PPCHazardRecognizers.cpp \
@@ -17,7 +20,8 @@
 	PPCRegisterInfo.cpp \
 	PPCSelectionDAGInfo.cpp \
 	PPCSubtarget.cpp \
-	PPCTargetMachine.cpp
+	PPCTargetMachine.cpp \
+	PPCTargetTransformInfo.cpp
 
 TGHDRS=	Intrinsics \
 	PPCGenCallingConv \

Modified: trunk/lib/clang/libllvmpowerpcdesc/Makefile
===================================================================
--- trunk/lib/clang/libllvmpowerpcdesc/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmpowerpcdesc/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmpowerpcdesc/Makefile 246637 2013-02-10 21:24:47Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmpowerpcdesc
 
 SRCDIR=	lib/Target/PowerPC/MCTargetDesc

Modified: trunk/lib/clang/libllvmpowerpcinfo/Makefile
===================================================================
--- trunk/lib/clang/libllvmpowerpcinfo/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmpowerpcinfo/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmpowerpcinfo/Makefile 246637 2013-02-10 21:24:47Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmpowerpcinfo
 
 SRCDIR=	lib/Target/PowerPC/TargetInfo

Modified: trunk/lib/clang/libllvmpowerpcinstprinter/Makefile
===================================================================
--- trunk/lib/clang/libllvmpowerpcinstprinter/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmpowerpcinstprinter/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmpowerpcinstprinter/Makefile 246637 2013-02-10 21:24:47Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmpowerpcinstprinter
 
 SRCDIR=	lib/Target/PowerPC/InstPrinter

Modified: trunk/lib/clang/libllvmruntimedyld/Makefile
===================================================================
--- trunk/lib/clang/libllvmruntimedyld/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmruntimedyld/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmruntimedyld/Makefile 246637 2013-02-10 21:24:47Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmruntimedyld
 
 SRCDIR=	lib/ExecutionEngine/RuntimeDyld

Modified: trunk/lib/clang/libllvmscalaropts/Makefile
===================================================================
--- trunk/lib/clang/libllvmscalaropts/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmscalaropts/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,4 +1,4 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmscalaropts/Makefile 252723 2013-07-04 20:17:04Z dim $
 
 .include <bsd.own.mk>
 
@@ -20,6 +20,7 @@
 	LICM.cpp \
 	LoopDeletion.cpp \
 	LoopIdiomRecognize.cpp \
+	LoopInstSimplify.cpp \
 	LoopRotation.cpp \
 	LoopStrengthReduce.cpp \
 	LoopUnrollPass.cpp \
@@ -26,10 +27,11 @@
 	LoopUnswitch.cpp \
 	LowerAtomic.cpp \
 	MemCpyOptimizer.cpp \
-	ObjCARC.cpp \
 	Reassociate.cpp \
 	Reg2Mem.cpp \
 	SCCP.cpp \
+	SROA.cpp \
+	Scalar.cpp \
 	ScalarReplAggregates.cpp \
 	SimplifyCFGPass.cpp \
 	SimplifyLibCalls.cpp \

Modified: trunk/lib/clang/libllvmselectiondag/Makefile
===================================================================
--- trunk/lib/clang/libllvmselectiondag/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmselectiondag/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmselectiondag/Makefile 246637 2013-02-10 21:24:47Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmselectiondag
 
 SRCDIR=	lib/CodeGen/SelectionDAG

Modified: trunk/lib/clang/libllvmsupport/Makefile
===================================================================
--- trunk/lib/clang/libllvmsupport/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmsupport/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,4 +1,4 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmsupport/Makefile 252723 2013-07-04 20:17:04Z dim $
 
 .include <bsd.own.mk>
 
@@ -14,6 +14,8 @@
 	BranchProbability.cpp \
 	CommandLine.cpp \
 	ConstantRange.cpp \
+	ConvertUTF.c \
+	ConvertUTFWrapper.cpp \
 	CrashRecoveryContext.cpp \
 	DAGDeltaAlgorithm.cpp \
 	Debug.cpp \
@@ -22,14 +24,18 @@
 	DynamicLibrary.cpp \
 	Errno.cpp \
 	ErrorHandling.cpp \
+	FileOutputBuffer.cpp \
 	FoldingSet.cpp \
 	FormattedStream.cpp \
 	GraphWriter.cpp \
 	Hashing.cpp \
 	Host.cpp \
+	IncludeFile.cpp \
+	IntEqClasses.cpp \
 	IntervalMap.cpp \
-	IntEqClasses.cpp \
 	IntrusiveRefCntPtr.cpp \
+	IsInf.cpp \
+	IsNAN.cpp \
 	Locale.cpp \
 	LockFileManager.cpp \
 	ManagedStatic.cpp \
@@ -65,6 +71,9 @@
 	Triple.cpp \
 	Twine.cpp \
 	Valgrind.cpp \
+	Watchdog.cpp \
+	YAMLParser.cpp \
+	YAMLTraits.cpp \
 	circular_raw_ostream.cpp \
 	raw_os_ostream.cpp \
 	raw_ostream.cpp \
@@ -74,17 +83,19 @@
 	regfree.c \
 	regstrlcpy.c \
 	system_error.cpp
-LLVM_REQUIRES_RTTI=
 
 .if ${MK_CLANG_EXTRAS} != "no"
-SRCS+=	BlockFrequency.cpp \
-	BranchProbability.cpp \
+SRCS+=	Compression.cpp \
 	DataExtractor.cpp \
 	DataStream.cpp \
 	Disassembler.cpp \
 	FileUtilities.cpp \
-	MemoryObject.cpp \
 	SystemUtils.cpp
 .endif
 
 .include "../clang.lib.mk"
+
+# Ugly hack to work around CLOCK_PROCESS_CPUTIME_ID not being properly defined
+# between r239347 and r245428.
+CXXFLAGS.Process.cpp=	-DCLOCK_PROCESS_CPUTIME_ID=15
+CXXFLAGS+=		${CXXFLAGS.${.IMPSRC:T}}

Modified: trunk/lib/clang/libllvmtablegen/Makefile
===================================================================
--- trunk/lib/clang/libllvmtablegen/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmtablegen/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmtablegen/Makefile 252723 2013-07-04 20:17:04Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmtablegen
 
 SRCDIR=	lib/TableGen
@@ -6,10 +8,9 @@
 SRCS=	Error.cpp \
 	Main.cpp \
 	Record.cpp \
-	TableGenAction.cpp \
+	StringMatcher.cpp \
 	TableGenBackend.cpp \
 	TGLexer.cpp \
 	TGParser.cpp
-LLVM_REQUIRES_EH=
 
 .include "../clang.lib.mk"

Modified: trunk/lib/clang/libllvmtarget/Makefile
===================================================================
--- trunk/lib/clang/libllvmtarget/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmtarget/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,19 +1,18 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmtarget/Makefile 252723 2013-07-04 20:17:04Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmtarget
 
 SRCDIR=	lib/Target
 SRCS=	Mangler.cpp \
 	Target.cpp \
-	TargetData.cpp \
-	TargetELFWriterInfo.cpp \
-	TargetInstrInfo.cpp \
 	TargetIntrinsicInfo.cpp \
 	TargetJITInfo.cpp \
 	TargetLibraryInfo.cpp \
 	TargetLoweringObjectFile.cpp \
 	TargetMachine.cpp \
-	TargetRegisterInfo.cpp \
+	TargetMachineC.cpp \
 	TargetSubtargetInfo.cpp
 
 .include "../clang.lib.mk"

Modified: trunk/lib/clang/libllvmtransformutils/Makefile
===================================================================
--- trunk/lib/clang/libllvmtransformutils/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmtransformutils/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,4 +1,4 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmtransformutils/Makefile 252723 2013-07-04 20:17:04Z dim $
 
 .include <bsd.own.mk>
 
@@ -5,10 +5,10 @@
 LIB=	llvmtransformutils
 
 SRCDIR=	lib/Transforms/Utils
-SRCS=	AddrModeMatcher.cpp \
-	BasicBlockUtils.cpp \
+SRCS=	BasicBlockUtils.cpp \
 	BreakCriticalEdges.cpp \
 	BuildLibCalls.cpp \
+	BypassSlowDivision.cpp \
 	CloneFunction.cpp \
 	CloneModule.cpp \
 	CmpInstAnalysis.cpp \
@@ -16,6 +16,7 @@
 	DemoteRegToStack.cpp \
 	InlineFunction.cpp \
 	InstructionNamer.cpp \
+	IntegerDivision.cpp \
 	LCSSA.cpp \
 	Local.cpp \
 	LoopSimplify.cpp \
@@ -25,6 +26,7 @@
 	LowerInvoke.cpp \
 	LowerSwitch.cpp \
 	Mem2Reg.cpp \
+	MetaRenamer.cpp \
 	ModuleUtils.cpp \
 	PromoteMemoryToRegister.cpp \
 	SSAUpdater.cpp \
@@ -31,12 +33,12 @@
 	SimplifyCFG.cpp \
 	SimplifyIndVar.cpp \
 	SimplifyInstructions.cpp \
+	SimplifyLibCalls.cpp \
 	UnifyFunctionExitNodes.cpp \
 	ValueMapper.cpp
 
 .if ${MK_CLANG_EXTRAS} != "no"
-SRCS+=	SimplifyInstructions.cpp \
-	Utils.cpp
+SRCS+=	Utils.cpp
 .endif
 
 TGHDRS=	Intrinsics

Modified: trunk/lib/clang/libllvmvectorize/Makefile
===================================================================
--- trunk/lib/clang/libllvmvectorize/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmvectorize/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,9 +1,14 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmvectorize/Makefile 252723 2013-07-04 20:17:04Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmvectorize
 
 SRCDIR=	lib/Transforms/Vectorize
 SRCS=	BBVectorize.cpp \
+	LoopVectorize.cpp \
+	SLPVectorizer.cpp \
+	VecUtils.cpp \
 	Vectorize.cpp
 
 TGHDRS=	Intrinsics

Modified: trunk/lib/clang/libllvmx86asmparser/Makefile
===================================================================
--- trunk/lib/clang/libllvmx86asmparser/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmx86asmparser/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,11 +1,12 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmx86asmparser/Makefile 252723 2013-07-04 20:17:04Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmx86asmparser
 
 SRCDIR=	lib/Target/X86/AsmParser
 INCDIR=	lib/Target/X86
-SRCS=	X86AsmLexer.cpp \
-	X86AsmParser.cpp
+SRCS=	X86AsmParser.cpp
 
 TGHDRS=	X86GenAsmMatcher \
 	X86GenInstrInfo \

Modified: trunk/lib/clang/libllvmx86codegen/Makefile
===================================================================
--- trunk/lib/clang/libllvmx86codegen/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmx86codegen/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmx86codegen/Makefile 252723 2013-07-04 20:17:04Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmx86codegen
 
 SRCDIR=	lib/Target/X86
@@ -6,8 +8,8 @@
 SRCS=	X86AsmPrinter.cpp \
 	X86COFFMachineModuleInfo.cpp \
 	X86CodeEmitter.cpp \
-	X86ELFWriterInfo.cpp \
 	X86FastISel.cpp \
+	X86FixupLEAs.cpp \
 	X86FloatingPoint.cpp \
 	X86FrameLowering.cpp \
 	X86ISelDAGToDAG.cpp \
@@ -16,12 +18,14 @@
 	X86JITInfo.cpp \
 	X86MCInstLower.cpp \
 	X86MachineFunctionInfo.cpp \
+	X86PadShortFunction.cpp \
 	X86RegisterInfo.cpp \
 	X86SelectionDAGInfo.cpp \
 	X86Subtarget.cpp \
 	X86TargetMachine.cpp \
 	X86TargetObjectFile.cpp \
-	X86VZeroUpper.cpp \
+	X86TargetTransformInfo.cpp \
+	X86VZeroUpper.cpp
 
 TGHDRS=	Intrinsics \
 	X86GenCallingConv \

Modified: trunk/lib/clang/libllvmx86desc/Makefile
===================================================================
--- trunk/lib/clang/libllvmx86desc/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmx86desc/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmx86desc/Makefile 246637 2013-02-10 21:24:47Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmx86desc
 
 SRCDIR=	lib/Target/X86/MCTargetDesc

Modified: trunk/lib/clang/libllvmx86disassembler/Makefile
===================================================================
--- trunk/lib/clang/libllvmx86disassembler/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmx86disassembler/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,4 +1,4 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmx86disassembler/Makefile 252723 2013-07-04 20:17:04Z dim $
 
 .include <bsd.own.mk>
 
@@ -13,7 +13,6 @@
 .endif
 
 TGHDRS=	X86GenDisassemblerTables \
-	X86GenEDInfo \
 	X86GenInstrInfo \
 	X86GenRegisterInfo
 

Modified: trunk/lib/clang/libllvmx86info/Makefile
===================================================================
--- trunk/lib/clang/libllvmx86info/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmx86info/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmx86info/Makefile 246637 2013-02-10 21:24:47Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmx86info
 
 SRCDIR=	lib/Target/X86/TargetInfo

Modified: trunk/lib/clang/libllvmx86instprinter/Makefile
===================================================================
--- trunk/lib/clang/libllvmx86instprinter/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmx86instprinter/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmx86instprinter/Makefile 246637 2013-02-10 21:24:47Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmx86instprinter
 
 SRCDIR=	lib/Target/X86/InstPrinter

Modified: trunk/lib/clang/libllvmx86utils/Makefile
===================================================================
--- trunk/lib/clang/libllvmx86utils/Makefile	2013-12-20 23:11:53 UTC (rev 6513)
+++ trunk/lib/clang/libllvmx86utils/Makefile	2013-12-20 23:12:28 UTC (rev 6514)
@@ -1,5 +1,7 @@
-# $FreeBSD$
+# $FreeBSD: release/9.2.0/lib/clang/libllvmx86utils/Makefile 246637 2013-02-10 21:24:47Z dim $
 
+.include <bsd.own.mk>
+
 LIB=	llvmx86utils
 
 SRCDIR=	lib/Target/X86/Utils



More information about the Midnightbsd-cvs mailing list