Module Name:    src
Committed By:   joerg
Date:           Sun Jul  7 21:36:44 UTC 2013

Modified Files:
        src/external/bsd/llvm: Makefile.inc
        src/external/bsd/llvm/bin: Makefile
        src/external/bsd/llvm/bin/clang: Makefile
        src/external/bsd/llvm/bin/clang-format: Makefile
        src/external/bsd/llvm/bin/clang-tblgen: Makefile
        src/external/bsd/llvm/bin/llc: Makefile
        src/external/bsd/llvm/bin/lli: Makefile
        src/external/bsd/llvm/bin/llvm-ar: Makefile
        src/external/bsd/llvm/bin/llvm-dwarfdump: Makefile
        src/external/bsd/llvm/bin/llvm-mc: Makefile
        src/external/bsd/llvm/bin/llvm-nm: Makefile
        src/external/bsd/llvm/bin/llvm-objdump: Makefile
        src/external/bsd/llvm/bin/llvm-readobj: Makefile
        src/external/bsd/llvm/bin/llvm-symbolizer: Makefile
        src/external/bsd/llvm/config/clang/Config: config.h
        src/external/bsd/llvm/config/llvm/Config: AsmParsers.def config.h.in
            llvm-config.h.in
        src/external/bsd/llvm/config/llvm/Support: DataTypes.h
        src/external/bsd/llvm/include: Makefile
        src/external/bsd/llvm/lib: Makefile
        src/external/bsd/llvm/lib/libLLVMDebugInfo: Makefile
        src/external/bsd/llvm/lib/libLLVMMipsCodeGen: Makefile
        src/external/bsd/llvm/lib/libLLVMMipsMCTargetDesc: Makefile
        src/external/bsd/llvm/lib/libLLVMObject: Makefile
        src/external/bsd/llvm/lib/libLLVMScalarOpts: Makefile
        src/external/bsd/llvm/lib/libLLVMSparcCodeGen: Makefile
        src/external/bsd/llvm/lib/libLLVMSupport: Makefile
        src/external/bsd/llvm/lib/libLLVMVectorize: Makefile
        src/external/bsd/llvm/lib/libclangAST: Makefile
        src/external/bsd/llvm/lib/libclangCodeGen: Makefile
        src/external/bsd/llvm/lib/libclangDriver: Makefile
        src/external/bsd/llvm/lib/libclangSema: Makefile
Added Files:
        src/tools/llvm-lib/libLLVMOption: Makefile

Log Message:
Update LLVM/Clang to snapshot r185778. This brings in a lot of work on
integrated-assembler support on PowerPC as well as support for
compressed DWARF sections in some tools.


To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 src/external/bsd/llvm/Makefile.inc
cvs rdiff -u -r1.9 -r1.10 src/external/bsd/llvm/bin/Makefile
cvs rdiff -u -r1.26 -r1.27 src/external/bsd/llvm/bin/clang/Makefile
cvs rdiff -u -r1.1 -r1.2 src/external/bsd/llvm/bin/clang-format/Makefile
cvs rdiff -u -r1.3 -r1.4 src/external/bsd/llvm/bin/clang-tblgen/Makefile
cvs rdiff -u -r1.16 -r1.17 src/external/bsd/llvm/bin/llc/Makefile
cvs rdiff -u -r1.9 -r1.10 src/external/bsd/llvm/bin/lli/Makefile
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/bin/llvm-ar/Makefile
cvs rdiff -u -r1.1 -r1.2 src/external/bsd/llvm/bin/llvm-dwarfdump/Makefile
cvs rdiff -u -r1.16 -r1.17 src/external/bsd/llvm/bin/llvm-mc/Makefile
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/bin/llvm-nm/Makefile
cvs rdiff -u -r1.4 -r1.5 src/external/bsd/llvm/bin/llvm-objdump/Makefile
cvs rdiff -u -r1.4 -r1.5 src/external/bsd/llvm/bin/llvm-readobj/Makefile
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/bin/llvm-symbolizer/Makefile
cvs rdiff -u -r1.7 -r1.8 src/external/bsd/llvm/config/clang/Config/config.h
cvs rdiff -u -r1.5 -r1.6 \
    src/external/bsd/llvm/config/llvm/Config/AsmParsers.def
cvs rdiff -u -r1.6 -r1.7 src/external/bsd/llvm/config/llvm/Config/config.h.in
cvs rdiff -u -r1.4 -r1.5 \
    src/external/bsd/llvm/config/llvm/Config/llvm-config.h.in
cvs rdiff -u -r1.3 -r1.4 \
    src/external/bsd/llvm/config/llvm/Support/DataTypes.h
cvs rdiff -u -r1.19 -r1.20 src/external/bsd/llvm/include/Makefile
cvs rdiff -u -r1.31 -r1.32 src/external/bsd/llvm/lib/Makefile
cvs rdiff -u -r1.3 -r1.4 src/external/bsd/llvm/lib/libLLVMDebugInfo/Makefile
cvs rdiff -u -r1.18 -r1.19 \
    src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile
cvs rdiff -u -r1.5 -r1.6 \
    src/external/bsd/llvm/lib/libLLVMMipsMCTargetDesc/Makefile
cvs rdiff -u -r1.6 -r1.7 src/external/bsd/llvm/lib/libLLVMObject/Makefile
cvs rdiff -u -r1.9 -r1.10 \
    src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile
cvs rdiff -u -r1.3 -r1.4 \
    src/external/bsd/llvm/lib/libLLVMSparcCodeGen/Makefile
cvs rdiff -u -r1.18 -r1.19 src/external/bsd/llvm/lib/libLLVMSupport/Makefile
cvs rdiff -u -r1.4 -r1.5 src/external/bsd/llvm/lib/libLLVMVectorize/Makefile
cvs rdiff -u -r1.10 -r1.11 src/external/bsd/llvm/lib/libclangAST/Makefile
cvs rdiff -u -r1.5 -r1.6 src/external/bsd/llvm/lib/libclangCodeGen/Makefile
cvs rdiff -u -r1.4 -r1.5 src/external/bsd/llvm/lib/libclangDriver/Makefile
cvs rdiff -u -r1.12 -r1.13 src/external/bsd/llvm/lib/libclangSema/Makefile
cvs rdiff -u -r0 -r1.1 src/tools/llvm-lib/libLLVMOption/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/external/bsd/llvm/Makefile.inc
diff -u src/external/bsd/llvm/Makefile.inc:1.52 src/external/bsd/llvm/Makefile.inc:1.53
--- src/external/bsd/llvm/Makefile.inc:1.52	Tue May 28 17:37:33 2013
+++ src/external/bsd/llvm/Makefile.inc	Sun Jul  7 21:36:42 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile.inc,v 1.52 2013/05/28 17:37:33 joerg Exp $
+#	$NetBSD: Makefile.inc,v 1.53 2013/07/07 21:36:42 joerg Exp $
 
 .if !defined(LLVM_TOPLEVEL_MK)
 LLVM_TOPLEVEL_MK=
@@ -7,7 +7,7 @@ LLVM_TOPLEVEL_MK=
 
 SVN_ROOT=		http://llvm.org/svn/llvm-project
 
-COMMON_REVISION=	182734
+COMMON_REVISION=	185778
 LLVM_REVISION=		${COMMON_REVISION}
 CLANG_REVISION=		${COMMON_REVISION}
 COMPILER_RT_REVISION=	${COMMON_REVISION}

Index: src/external/bsd/llvm/bin/Makefile
diff -u src/external/bsd/llvm/bin/Makefile:1.9 src/external/bsd/llvm/bin/Makefile:1.10
--- src/external/bsd/llvm/bin/Makefile:1.9	Sun Mar 24 13:02:16 2013
+++ src/external/bsd/llvm/bin/Makefile	Sun Jul  7 21:36:42 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.9 2013/03/24 13:02:16 joerg Exp $
+#	$NetBSD: Makefile,v 1.10 2013/07/07 21:36:42 joerg Exp $
 
 .include <bsd.own.mk>
 
@@ -30,7 +30,6 @@ SUBDIR+= \
 	llvm-nm \
 	llvm-objdump \
 	llvm-prof \
-	llvm-ranlib \
 	llvm-readobj \
 	llvm-size \
 	llvm-symbolizer \

Index: src/external/bsd/llvm/bin/clang/Makefile
diff -u src/external/bsd/llvm/bin/clang/Makefile:1.26 src/external/bsd/llvm/bin/clang/Makefile:1.27
--- src/external/bsd/llvm/bin/clang/Makefile:1.26	Tue May 28 17:37:33 2013
+++ src/external/bsd/llvm/bin/clang/Makefile	Sun Jul  7 21:36:42 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.26 2013/05/28 17:37:33 joerg Exp $
+#	$NetBSD: Makefile,v 1.27 2013/07/07 21:36:42 joerg Exp $
 
 PROG_CXX=	clang
 NOMAN=		yes
@@ -90,6 +90,7 @@ LLVM_LIBS+= \
 	TransformsUtils \
 	ipa \
 	IR \
+	Option \
 	Support
 
 .include "${.PARSEDIR}/../../link.mk"

Index: src/external/bsd/llvm/bin/clang-format/Makefile
diff -u src/external/bsd/llvm/bin/clang-format/Makefile:1.1 src/external/bsd/llvm/bin/clang-format/Makefile:1.2
--- src/external/bsd/llvm/bin/clang-format/Makefile:1.1	Sun Mar 24 13:02:17 2013
+++ src/external/bsd/llvm/bin/clang-format/Makefile	Sun Jul  7 21:36:42 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2013/03/24 13:02:17 joerg Exp $
+#	$NetBSD: Makefile,v 1.2 2013/07/07 21:36:42 joerg Exp $
 
 PROG_CXX=	clang-format
 NOMAN=		yes
@@ -29,6 +29,7 @@ LLVM_LIBS+= \
 	BitReader \
 	MCParser \
 	MC \
+	Option \
 	Support
 
 .include "${.PARSEDIR}/../../link.mk"

Index: src/external/bsd/llvm/bin/clang-tblgen/Makefile
diff -u src/external/bsd/llvm/bin/clang-tblgen/Makefile:1.3 src/external/bsd/llvm/bin/clang-tblgen/Makefile:1.4
--- src/external/bsd/llvm/bin/clang-tblgen/Makefile:1.3	Mon Feb  4 15:00:32 2013
+++ src/external/bsd/llvm/bin/clang-tblgen/Makefile	Sun Jul  7 21:36:42 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.3 2013/02/04 15:00:32 joerg Exp $
+#	$NetBSD: Makefile,v 1.4 2013/07/07 21:36:42 joerg Exp $
 
 PROG_CXX=	clang-tblgen
 NOMAN=		yes
@@ -15,7 +15,6 @@ SRCS=	ClangASTNodesEmitter.cpp \
 	ClangDiagnosticsEmitter.cpp \
 	ClangSACheckersEmitter.cpp \
 	NeonEmitter.cpp \
-	OptParserEmitter.cpp \
 	TableGen.cpp
 
 LLVM_LIBS+= \

Index: src/external/bsd/llvm/bin/llc/Makefile
diff -u src/external/bsd/llvm/bin/llc/Makefile:1.16 src/external/bsd/llvm/bin/llc/Makefile:1.17
--- src/external/bsd/llvm/bin/llc/Makefile:1.16	Tue May 28 17:37:34 2013
+++ src/external/bsd/llvm/bin/llc/Makefile	Sun Jul  7 21:36:43 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.16 2013/05/28 17:37:34 joerg Exp $
+#	$NetBSD: Makefile,v 1.17 2013/07/07 21:36:43 joerg Exp $
 
 PROG_CXX=	llc
 NOMAN=		yes
@@ -33,6 +33,7 @@ LLVM_LIBS+= \
 	PowerPCCodeGen \
 	PowerPCTargetInfo \
 	PowerPCMCTargetDesc \
+	PowerPCAsmParser \
 	PowerPCAsmPrinter \
 	SparcCodeGen \
 	SparcTargetInfo \

Index: src/external/bsd/llvm/bin/lli/Makefile
diff -u src/external/bsd/llvm/bin/lli/Makefile:1.9 src/external/bsd/llvm/bin/lli/Makefile:1.10
--- src/external/bsd/llvm/bin/lli/Makefile:1.9	Thu Apr 25 13:59:55 2013
+++ src/external/bsd/llvm/bin/lli/Makefile	Sun Jul  7 21:36:43 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.9 2013/04/25 13:59:55 joerg Exp $
+#	$NetBSD: Makefile,v 1.10 2013/07/07 21:36:43 joerg Exp $
 
 PROG_CXX=	lli
 NOMAN=		yes
@@ -25,6 +25,7 @@ LLVM_LIBS+= \
 	JIT \
 	MCJIT \
 	RuntimeDyld \
+	Instrumentation \
 	Interpreter \
 	ExecutionEngine \
 	Object \

Index: src/external/bsd/llvm/bin/llvm-ar/Makefile
diff -u src/external/bsd/llvm/bin/llvm-ar/Makefile:1.2 src/external/bsd/llvm/bin/llvm-ar/Makefile:1.3
--- src/external/bsd/llvm/bin/llvm-ar/Makefile:1.2	Wed Jan 23 15:02:54 2013
+++ src/external/bsd/llvm/bin/llvm-ar/Makefile	Sun Jul  7 21:36:43 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.2 2013/01/23 15:02:54 joerg Exp $
+#	$NetBSD: Makefile,v 1.3 2013/07/07 21:36:43 joerg Exp $
 
 PROG_CXX=	llvm-ar
 NOMAN=		yes
@@ -7,10 +7,12 @@ NOMAN=		yes
 
 .PATH: ${LLVM_SRCDIR}/tools/llvm-ar
 
-SRCS=	llvm-ar.cpp
+SRCS=	llvm-ar.cpp \
+	Archive.cpp \
+	ArchiveReader.cpp \
+	ArchiveWriter.cpp
 
 LLVM_LIBS+= \
-	Archive \
 	BitReader \
 	IR \
 	Support

Index: src/external/bsd/llvm/bin/llvm-dwarfdump/Makefile
diff -u src/external/bsd/llvm/bin/llvm-dwarfdump/Makefile:1.1 src/external/bsd/llvm/bin/llvm-dwarfdump/Makefile:1.2
--- src/external/bsd/llvm/bin/llvm-dwarfdump/Makefile:1.1	Tue Oct 11 13:53:57 2011
+++ src/external/bsd/llvm/bin/llvm-dwarfdump/Makefile	Sun Jul  7 21:36:43 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2011/10/11 13:53:57 joerg Exp $
+#	$NetBSD: Makefile,v 1.2 2013/07/07 21:36:43 joerg Exp $
 
 PROG_CXX=	llvm-dwarfdump
 NOMAN=		yes
@@ -14,6 +14,9 @@ LLVM_LIBS+= \
 	Object \
 	Support
 
+LDADD+=	-lz
+DPADD+=	${LIBZ}
+
 .include "${.PARSEDIR}/../../link.mk"
 
 .include <bsd.prog.mk>

Index: src/external/bsd/llvm/bin/llvm-mc/Makefile
diff -u src/external/bsd/llvm/bin/llvm-mc/Makefile:1.16 src/external/bsd/llvm/bin/llvm-mc/Makefile:1.17
--- src/external/bsd/llvm/bin/llvm-mc/Makefile:1.16	Tue May 28 17:37:34 2013
+++ src/external/bsd/llvm/bin/llvm-mc/Makefile	Sun Jul  7 21:36:43 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.16 2013/05/28 17:37:34 joerg Exp $
+#	$NetBSD: Makefile,v 1.17 2013/07/07 21:36:43 joerg Exp $
 
 PROG_CXX=	llvm-mc
 NOMAN=		yes
@@ -32,6 +32,7 @@ LLVM_LIBS+= \
 	MipsMCTargetDesc \
 	MipsAsmPrinter \
 	PowerPCCodeGen \
+	PowerPCAsmParser \
 	PowerPCTargetInfo \
 	PowerPCMCTargetDesc \
 	PowerPCAsmPrinter \

Index: src/external/bsd/llvm/bin/llvm-nm/Makefile
diff -u src/external/bsd/llvm/bin/llvm-nm/Makefile:1.2 src/external/bsd/llvm/bin/llvm-nm/Makefile:1.3
--- src/external/bsd/llvm/bin/llvm-nm/Makefile:1.2	Wed Jan 23 15:02:56 2013
+++ src/external/bsd/llvm/bin/llvm-nm/Makefile	Sun Jul  7 21:36:43 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.2 2013/01/23 15:02:56 joerg Exp $
+#	$NetBSD: Makefile,v 1.3 2013/07/07 21:36:43 joerg Exp $
 
 PROG_CXX=	llvm-nm
 NOMAN=		yes
@@ -10,7 +10,6 @@ NOMAN=		yes
 SRCS=	llvm-nm.cpp
 
 LLVM_LIBS+= \
-	Archive \
 	BitReader \
 	IR \
 	Object \

Index: src/external/bsd/llvm/bin/llvm-objdump/Makefile
diff -u src/external/bsd/llvm/bin/llvm-objdump/Makefile:1.4 src/external/bsd/llvm/bin/llvm-objdump/Makefile:1.5
--- src/external/bsd/llvm/bin/llvm-objdump/Makefile:1.4	Tue May 28 17:37:34 2013
+++ src/external/bsd/llvm/bin/llvm-objdump/Makefile	Sun Jul  7 21:36:43 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.4 2013/05/28 17:37:34 joerg Exp $
+#	$NetBSD: Makefile,v 1.5 2013/07/07 21:36:43 joerg Exp $
 
 PROG_CXX=	llvm-objdump
 NOMAN=		yes
@@ -30,6 +30,7 @@ LLVM_LIBS+= \
 	MipsMCTargetDesc \
 	MipsAsmPrinter \
 	MipsAsmParser \
+	PowerPCAsmParser \
 	PowerPCTargetInfo \
 	PowerPCMCTargetDesc \
 	PowerPCAsmPrinter \
@@ -47,6 +48,9 @@ LLVM_LIBS+= \
 	IR \
 	Support
 
+LDADD+=	-lz
+DPADD+=	${LIBZ}
+
 .include "${.PARSEDIR}/../../link.mk"
 
 .include <bsd.prog.mk>

Index: src/external/bsd/llvm/bin/llvm-readobj/Makefile
diff -u src/external/bsd/llvm/bin/llvm-readobj/Makefile:1.4 src/external/bsd/llvm/bin/llvm-readobj/Makefile:1.5
--- src/external/bsd/llvm/bin/llvm-readobj/Makefile:1.4	Thu Apr 25 13:59:56 2013
+++ src/external/bsd/llvm/bin/llvm-readobj/Makefile	Sun Jul  7 21:36:43 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.4 2013/04/25 13:59:56 joerg Exp $
+#	$NetBSD: Makefile,v 1.5 2013/07/07 21:36:43 joerg Exp $
 
 PROG_CXX=	llvm-readobj
 NOMAN=		yes
@@ -23,7 +23,6 @@ LLVM_LIBS+= \
 	SparcTargetInfo \
 	X86TargetInfo \
 	MC \
-	Archive \
 	BitReader \
 	Object \
 	IR \

Index: src/external/bsd/llvm/bin/llvm-symbolizer/Makefile
diff -u src/external/bsd/llvm/bin/llvm-symbolizer/Makefile:1.2 src/external/bsd/llvm/bin/llvm-symbolizer/Makefile:1.3
--- src/external/bsd/llvm/bin/llvm-symbolizer/Makefile:1.2	Mon Feb  4 15:00:32 2013
+++ src/external/bsd/llvm/bin/llvm-symbolizer/Makefile	Sun Jul  7 21:36:43 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.2 2013/02/04 15:00:32 joerg Exp $
+#	$NetBSD: Makefile,v 1.3 2013/07/07 21:36:43 joerg Exp $
 
 PROG_CXX=	llvm-symbolizer
 NOMAN=		yes
@@ -15,6 +15,9 @@ LLVM_LIBS+= \
 	Object \
 	Support
 
+LDADD+=	-lz
+DPADD+=	${LIBZ}
+
 .include "${.PARSEDIR}/../../link.mk"
 
 .include <bsd.prog.mk>

Index: src/external/bsd/llvm/config/clang/Config/config.h
diff -u src/external/bsd/llvm/config/clang/Config/config.h:1.7 src/external/bsd/llvm/config/clang/Config/config.h:1.8
--- src/external/bsd/llvm/config/clang/Config/config.h:1.7	Tue May 28 17:37:34 2013
+++ src/external/bsd/llvm/config/clang/Config/config.h	Sun Jul  7 21:36:43 2013
@@ -14,7 +14,7 @@
 #define C_INCLUDE_DIRS "/usr/include/clang-3.4:/usr/include"
 
 /* Linker version detected at compile time. */
-#define HOST_LINK_VERSION "1"
+#define HOST_LINK_VERSION "2.23.2"
 
 /* Default <path> to all compiler invocations for --sysroot=<path>. */
 #define DEFAULT_SYSROOT ""

Index: src/external/bsd/llvm/config/llvm/Config/AsmParsers.def
diff -u src/external/bsd/llvm/config/llvm/Config/AsmParsers.def:1.5 src/external/bsd/llvm/config/llvm/Config/AsmParsers.def:1.6
--- src/external/bsd/llvm/config/llvm/Config/AsmParsers.def:1.5	Mon Feb  4 15:00:33 2013
+++ src/external/bsd/llvm/config/llvm/Config/AsmParsers.def	Sun Jul  7 21:36:43 2013
@@ -24,6 +24,6 @@
 #  error Please define the macro LLVM_ASM_PARSER(TargetName)
 #endif
 
-LLVM_ASM_PARSER(X86) LLVM_ASM_PARSER(AArch64) LLVM_ASM_PARSER(ARM) LLVM_ASM_PARSER(Mips) 
+LLVM_ASM_PARSER(X86) LLVM_ASM_PARSER(PowerPC) LLVM_ASM_PARSER(AArch64) LLVM_ASM_PARSER(ARM) LLVM_ASM_PARSER(Mips) 
 
 #undef LLVM_ASM_PARSER

Index: src/external/bsd/llvm/config/llvm/Config/config.h.in
diff -u src/external/bsd/llvm/config/llvm/Config/config.h.in:1.6 src/external/bsd/llvm/config/llvm/Config/config.h.in:1.7
--- src/external/bsd/llvm/config/llvm/Config/config.h.in:1.6	Tue May 28 17:37:34 2013
+++ src/external/bsd/llvm/config/llvm/Config/config.h.in	Sun Jul  7 21:36:43 2013
@@ -79,6 +79,9 @@
 /* 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. */
+/* #undef HAVE_CXXABI_H */
+
 /* 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
@@ -144,7 +147,9 @@
 /* #undef HAVE_FDP */
 
 /* Define to 1 if you have the <fenv.h> header file. */
+  #ifndef __ppc__
 #define HAVE_FENV_H 1
+  #endif
 
 /* Define if libffi is available on this platform. */
 /* #undef HAVE_FFI_CALL */
@@ -164,6 +169,12 @@
 /* Define to 1 if you have the `fmodf' function. */
 #define HAVE_FMODF 1
 
+/* Define to 1 if you have the `futimens' function. */
+#define HAVE_FUTIMENS 1
+
+/* Define to 1 if you have the `futimes' function. */
+#define HAVE_FUTIMES 1
+
 /* Define to 1 if you have the `getcwd' function. */
 #define HAVE_GETCWD 1
 
@@ -198,13 +209,13 @@
 #define HAVE_ISATTY 1
 
 /* Set to 1 if the isinf function is found in <cmath> */
-/* #undef HAVE_ISINF_IN_CMATH */
+#define HAVE_ISINF_IN_CMATH 1
 
 /* Set to 1 if the isinf function is found in <math.h> */
 #define HAVE_ISINF_IN_MATH_H 1
 
 /* Set to 1 if the isnan function is found in <cmath> */
-/* #undef HAVE_ISNAN_IN_CMATH */
+#define HAVE_ISNAN_IN_CMATH 1
 
 /* Set to 1 if the isnan function is found in <math.h> */
 #define HAVE_ISNAN_IN_MATH_H 1
@@ -582,6 +593,9 @@
 /* Define if threads enabled */
 #define LLVM_ENABLE_THREADS 1
 
+/* Define if zlib is enabled */
+#define LLVM_ENABLE_ZLIB 1
+
 /* Installation directory for config files */
 #define LLVM_ETCDIR "/usr/etc/llvm"
 
@@ -597,9 +611,6 @@
 /* Installation directory for .info files */
 #define LLVM_INFODIR "/usr/info"
 
-/* Installation directory for libraries */
-#define LLVM_LIBDIR "/usr/lib"
-
 /* Installation directory for man pages */
 #define LLVM_MANDIR "/usr/man"
 
@@ -679,10 +690,6 @@
    */
 #define LTDL_OBJDIR ".libs/"
 
-/* Define to the name of the environment variable that determines the dynamic
-   library search path. */
-#define LTDL_SHLIBPATH_VAR "LD_LIBRARY_PATH"
-
 /* Define to the extension used for shared libraries, say, ".so". */
 #define LTDL_SHLIB_EXT ".so"
 

Index: src/external/bsd/llvm/config/llvm/Config/llvm-config.h.in
diff -u src/external/bsd/llvm/config/llvm/Config/llvm-config.h.in:1.4 src/external/bsd/llvm/config/llvm/Config/llvm-config.h.in:1.5
--- src/external/bsd/llvm/config/llvm/Config/llvm-config.h.in:1.4	Tue May 28 17:37:34 2013
+++ src/external/bsd/llvm/config/llvm/Config/llvm-config.h.in	Sun Jul  7 21:36:43 2013
@@ -50,9 +50,6 @@
 /* Installation directory for .info files */
 #define LLVM_INFODIR "/usr/info"
 
-/* Installation directory for libraries */
-#define LLVM_LIBDIR "/usr/lib"
-
 /* Installation directory for man pages */
 #define LLVM_MANDIR "/usr/man"
 

Index: src/external/bsd/llvm/config/llvm/Support/DataTypes.h
diff -u src/external/bsd/llvm/config/llvm/Support/DataTypes.h:1.3 src/external/bsd/llvm/config/llvm/Support/DataTypes.h:1.4
--- src/external/bsd/llvm/config/llvm/Support/DataTypes.h:1.3	Sun Sep 23 17:22:23 2012
+++ src/external/bsd/llvm/config/llvm/Support/DataTypes.h	Sun Jul  7 21:36:43 2013
@@ -99,7 +99,12 @@ typedef short int16_t;
 typedef unsigned short uint16_t;
 typedef signed char int8_t;
 typedef unsigned char uint8_t;
-typedef signed int ssize_t;
+#if defined(_WIN64)
+  typedef signed __int64 ssize_t;
+#else
+  typedef signed long ssize_t;
+#endif
+
 #ifndef INT8_MAX
 # define INT8_MAX 127
 #endif

Index: src/external/bsd/llvm/include/Makefile
diff -u src/external/bsd/llvm/include/Makefile:1.19 src/external/bsd/llvm/include/Makefile:1.20
--- src/external/bsd/llvm/include/Makefile:1.19	Tue May 28 17:37:34 2013
+++ src/external/bsd/llvm/include/Makefile	Sun Jul  7 21:36:43 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.19 2013/05/28 17:37:34 joerg Exp $
+#	$NetBSD: Makefile,v 1.20 2013/07/07 21:36:43 joerg Exp $
 
 .include <bsd.init.mk>
 
@@ -53,15 +53,14 @@ HEADER=	\
 	${CLANG_SRCDIR}/include/clang/Basic \
 	${CLANG_SRCDIR}/include/clang/Driver
 
-TABLEGEN_SRC=	Intrinsics.td
+TABLEGEN_SRC=	Intrinsics.td Options.td CC1AsOptions.td 
 
 TABLEGEN_OUTPUT.Intrinsics.td= \
 	llvm/IR/Intrinsics.gen|-gen-intrinsic
 
 CLANG_TABLEGEN_SRC=	Attr.td CommentCommands.td CommentHTMLTags.td \
 	CommentNodes.td CommentHTMLNamedCharacterReferences.td DeclNodes.td \
-	StmtNodes.td Diagnostic.td arm_neon.td Options.td \
-	CC1AsOptions.td CC1Options.td
+	StmtNodes.td Diagnostic.td arm_neon.td
 
 CLANG_TABLEGEN_INCLUDES.Attr.td=	-I${CLANG_SRCDIR}/include
 CLANG_TABLEGEN_OUTPUT.Attr.td= \
@@ -118,12 +117,12 @@ CLANG_TABLEGEN_OUTPUT.arm_neon.td= \
 	clang/Basic/arm_neon.inc|-gen-arm-neon-sema \
 	arm_neon.h.inc|-gen-arm-neon
 
-CLANG_TABLEGEN_INCLUDES.Options.td=	-I${CLANG_SRCDIR}/include/clang/Driver
-CLANG_TABLEGEN_OUTPUT.Options.td= \
+TABLEGEN_INCLUDES.Options.td=	-I${CLANG_SRCDIR}/include/clang/Driver
+TABLEGEN_OUTPUT.Options.td= \
 	clang/Driver/Options.inc|-gen-opt-parser-defs
 
-CLANG_TABLEGEN_INCLUDES.CC1AsOptions.td=	-I${CLANG_SRCDIR}/include/clang/Driver
-CLANG_TABLEGEN_OUTPUT.CC1AsOptions.td= \
+TABLEGEN_INCLUDES.CC1AsOptions.td=	-I${CLANG_SRCDIR}/include/clang/Driver
+TABLEGEN_OUTPUT.CC1AsOptions.td= \
 	clang/Driver/CC1AsOptions.inc|-gen-opt-parser-defs
 
 .include "${.PARSEDIR}/../tablegen.mk"
@@ -147,7 +146,7 @@ llvm/Config/config.h: ${LLVM_TOPLEVEL}/M
 	mkdir -p ${.TARGET:H}
 	${TOOL_SED} -e /LLVM_DEFAULT_TARGET_TRIPLE/d -e /LLVM_NATIVE_/d \
 	    -e /LLVM_VERSION_/d -e /PACKAGE_VERSION/d \
-	    -e /\#endif/d \
+	    -e /^\#endif/d \
 	    < ${LLVM_TOPLEVEL}/config/llvm/Config/config.h.in \
 	    > ${.TARGET}.tmp
 	printf '#define LLVM_DEFAULT_TARGET_TRIPLE "${MACHINE_GNU_PLATFORM}"\n' >> ${.TARGET}.tmp

Index: src/external/bsd/llvm/lib/Makefile
diff -u src/external/bsd/llvm/lib/Makefile:1.31 src/external/bsd/llvm/lib/Makefile:1.32
--- src/external/bsd/llvm/lib/Makefile:1.31	Tue May 28 17:37:34 2013
+++ src/external/bsd/llvm/lib/Makefile	Sun Jul  7 21:36:43 2013
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.31 2013/05/28 17:37:34 joerg Exp $
+# $NetBSD: Makefile,v 1.32 2013/07/07 21:36:43 joerg Exp $
 
 .include <bsd.own.mk>
 
@@ -21,6 +21,7 @@ SUBDIR=	\
 	libLLVMMCParser \
 	libLLVMObjCARC \
 	libLLVMObject \
+	libLLVMOption \
 	libLLVMScalarOpts \
 	libLLVMSelectionDAG \
 	libLLVMSupport \
@@ -79,7 +80,6 @@ SUBDIR+= \
 
 .if ${NO_LLVM_DEVELOPER:Uno} == "no" && ${LLVM_DEVELOPER:U} == "yes"
 SUBDIR+= \
-	libLLVMArchive \
 	libLLVMDebugInfo \
 	libLLVMCppBackend \
 	libLLVMCppBackendInfo \
@@ -88,7 +88,6 @@ SUBDIR+= \
 	libLLVMInterpreter \
 	libLLVMJIT \
 	libLLVMMCJIT \
-	libLLVMOption \
 	libLLVMRuntimeDyld
 .endif
 

Index: src/external/bsd/llvm/lib/libLLVMDebugInfo/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMDebugInfo/Makefile:1.3 src/external/bsd/llvm/lib/libLLVMDebugInfo/Makefile:1.4
--- src/external/bsd/llvm/lib/libLLVMDebugInfo/Makefile:1.3	Tue Feb 19 12:35:43 2013
+++ src/external/bsd/llvm/lib/libLLVMDebugInfo/Makefile	Sun Jul  7 21:36:44 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.3 2013/02/19 12:35:43 joerg Exp $
+#	$NetBSD: Makefile,v 1.4 2013/07/07 21:36:44 joerg Exp $
 
 LIB=	LLVMDebugInfo
 
@@ -16,6 +16,7 @@ SRCS+=	DIContext.cpp \
 	DWARFDebugFrame.cpp \
 	DWARFDebugInfoEntry.cpp \
 	DWARFDebugLine.cpp \
+	DWARFDebugLoc.cpp \
 	DWARFDebugRangeList.cpp \
 	DWARFFormValue.cpp
 

Index: src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile:1.18 src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile:1.19
--- src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile:1.18	Tue May 28 17:37:35 2013
+++ src/external/bsd/llvm/lib/libLLVMMipsCodeGen/Makefile	Sun Jul  7 21:36:44 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.18 2013/05/28 17:37:35 joerg Exp $
+#	$NetBSD: Makefile,v 1.19 2013/07/07 21:36:44 joerg Exp $
 
 LIB=	LLVMMipsCodeGen
 
@@ -26,6 +26,7 @@ SRCS+=	Mips16ISelDAGToDAG.cpp \
 	MipsMachineFunction.cpp \
 	MipsModuleISelDAGToDAG.cpp \
 	MipsMCInstLower.cpp \
+	MipsOptimizeMathLibCalls.cpp \
 	MipsOs16.cpp \
 	MipsRegisterInfo.cpp \
 	MipsSEISelLowering.cpp \

Index: src/external/bsd/llvm/lib/libLLVMMipsMCTargetDesc/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMMipsMCTargetDesc/Makefile:1.5 src/external/bsd/llvm/lib/libLLVMMipsMCTargetDesc/Makefile:1.6
--- src/external/bsd/llvm/lib/libLLVMMipsMCTargetDesc/Makefile:1.5	Mon Feb  4 15:00:34 2013
+++ src/external/bsd/llvm/lib/libLLVMMipsMCTargetDesc/Makefile	Sun Jul  7 21:36:44 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.5 2013/02/04 15:00:34 joerg Exp $
+#	$NetBSD: Makefile,v 1.6 2013/07/07 21:36:44 joerg Exp $
 
 LIB=	LLVMMipsMCTargetDesc
 
@@ -10,7 +10,6 @@ CPPFLAGS+=	-I${MIPS_OBJDIR} -I${LLVM_SRC
 .PATH: ${LLVM_SRCDIR}/lib/Target/Mips/MCTargetDesc
 
 SRCS+=	MipsAsmBackend.cpp \
-	MipsDirectObjLower.cpp \
 	MipsELFObjectWriter.cpp \
 	MipsELFStreamer.cpp \
 	MipsMCAsmInfo.cpp \

Index: src/external/bsd/llvm/lib/libLLVMObject/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMObject/Makefile:1.6 src/external/bsd/llvm/lib/libLLVMObject/Makefile:1.7
--- src/external/bsd/llvm/lib/libLLVMObject/Makefile:1.6	Tue May 28 17:37:35 2013
+++ src/external/bsd/llvm/lib/libLLVMObject/Makefile	Sun Jul  7 21:36:44 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.6 2013/05/28 17:37:35 joerg Exp $
+#	$NetBSD: Makefile,v 1.7 2013/07/07 21:36:44 joerg Exp $
 
 LIB=	LLVMObject
 NOGCCERROR=	yes
@@ -12,10 +12,13 @@ SRCS+=	Archive.cpp \
 	COFFObjectFile.cpp \
 	COFFYAML.cpp \
 	ELFObjectFile.cpp \
+	ELFYAML.cpp \
 	Error.cpp \
 	MachOObjectFile.cpp \
+	MachOUniversal.cpp \
 	Object.cpp \
-	ObjectFile.cpp
+	ObjectFile.cpp \
+	YAML.cpp
 
 .if defined(HOSTLIB)
 .include <bsd.hostlib.mk>

Index: src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile:1.9 src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile:1.10
--- src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile:1.9	Mon Feb  4 15:00:35 2013
+++ src/external/bsd/llvm/lib/libLLVMScalarOpts/Makefile	Sun Jul  7 21:36:44 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.9 2013/02/04 15:00:35 joerg Exp $
+#	$NetBSD: Makefile,v 1.10 2013/07/07 21:36:44 joerg Exp $
 
 LIB=	LLVMScalarOpts
 
@@ -35,8 +35,8 @@ SRCS+=	ADCE.cpp \
 	Scalar.cpp \
 	ScalarReplAggregates.cpp \
 	SimplifyCFGPass.cpp \
-	SimplifyLibCalls.cpp \
 	Sink.cpp \
+	StructurizeCFG.cpp \
 	TailRecursionElimination.cpp
 
 .if defined(HOSTLIB)

Index: src/external/bsd/llvm/lib/libLLVMSparcCodeGen/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMSparcCodeGen/Makefile:1.3 src/external/bsd/llvm/lib/libLLVMSparcCodeGen/Makefile:1.4
--- src/external/bsd/llvm/lib/libLLVMSparcCodeGen/Makefile:1.3	Wed Jan 11 23:24:48 2012
+++ src/external/bsd/llvm/lib/libLLVMSparcCodeGen/Makefile	Sun Jul  7 21:36:44 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.3 2012/01/11 23:24:48 joerg Exp $
+#	$NetBSD: Makefile,v 1.4 2013/07/07 21:36:44 joerg Exp $
 
 LIB=	LLVMSparcCodeGen
 
@@ -7,7 +7,6 @@ LIB=	LLVMSparcCodeGen
 .PATH: ${LLVM_SRCDIR}/lib/Target/Sparc
 
 SRCS+=	DelaySlotFiller.cpp \
-	FPMover.cpp \
 	SparcAsmPrinter.cpp \
 	SparcInstrInfo.cpp \
 	SparcISelDAGToDAG.cpp \

Index: src/external/bsd/llvm/lib/libLLVMSupport/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMSupport/Makefile:1.18 src/external/bsd/llvm/lib/libLLVMSupport/Makefile:1.19
--- src/external/bsd/llvm/lib/libLLVMSupport/Makefile:1.18	Tue May 28 17:37:35 2013
+++ src/external/bsd/llvm/lib/libLLVMSupport/Makefile	Sun Jul  7 21:36:44 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.18 2013/05/28 17:37:35 joerg Exp $
+#	$NetBSD: Makefile,v 1.19 2013/07/07 21:36:44 joerg Exp $
 
 LIB=	LLVMSupport
 
@@ -84,7 +84,6 @@ SRCS+=	Atomic.cpp \
 	Memory.cpp \
 	Mutex.cpp \
 	Path.cpp \
-	PathV2.cpp \
 	Process.cpp \
 	Program.cpp \
 	RWMutex.cpp \
@@ -102,7 +101,6 @@ SRCS+=	Host.inc \
 	Memory.inc \
 	Mutex.inc \
 	Path.inc \
-	PathV2.inc \
 	Process.inc \
 	Program.inc \
 	RWMutex.inc \

Index: src/external/bsd/llvm/lib/libLLVMVectorize/Makefile
diff -u src/external/bsd/llvm/lib/libLLVMVectorize/Makefile:1.4 src/external/bsd/llvm/lib/libLLVMVectorize/Makefile:1.5
--- src/external/bsd/llvm/lib/libLLVMVectorize/Makefile:1.4	Thu Apr 25 13:59:57 2013
+++ src/external/bsd/llvm/lib/libLLVMVectorize/Makefile	Sun Jul  7 21:36:44 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.4 2013/04/25 13:59:57 joerg Exp $
+#	$NetBSD: Makefile,v 1.5 2013/07/07 21:36:44 joerg Exp $
 
 LIB=	LLVMVectorize
 
@@ -9,7 +9,6 @@ LIB=	LLVMVectorize
 SRCS+=	BBVectorize.cpp \
 	LoopVectorize.cpp \
 	SLPVectorizer.cpp \
-	VecUtils.cpp \
 	Vectorize.cpp
 
 .if defined(HOSTLIB)

Index: src/external/bsd/llvm/lib/libclangAST/Makefile
diff -u src/external/bsd/llvm/lib/libclangAST/Makefile:1.10 src/external/bsd/llvm/lib/libclangAST/Makefile:1.11
--- src/external/bsd/llvm/lib/libclangAST/Makefile:1.10	Thu Apr 25 13:59:58 2013
+++ src/external/bsd/llvm/lib/libclangAST/Makefile	Sun Jul  7 21:36:44 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.10 2013/04/25 13:59:58 joerg Exp $
+#	$NetBSD: Makefile,v 1.11 2013/07/07 21:36:44 joerg Exp $
 
 LIB=	clangAST
 
@@ -12,6 +12,7 @@ SRCS+=	APValue.cpp \
 	ASTDiagnostic.cpp \
 	ASTDumper.cpp \
 	ASTImporter.cpp \
+	ASTTypeTraits.cpp \
 	AttrImpl.cpp \
 	CXXInheritance.cpp \
 	Comment.cpp \
@@ -39,8 +40,8 @@ SRCS+=	APValue.cpp \
 	InheritViz.cpp \
 	ItaniumCXXABI.cpp \
 	ItaniumMangle.cpp \
-	LambdaMangleContext.cpp \
 	Mangle.cpp \
+	MangleNumberingContext.cpp \
 	MicrosoftCXXABI.cpp \
 	MicrosoftMangle.cpp \
 	NSAPI.cpp \

Index: src/external/bsd/llvm/lib/libclangCodeGen/Makefile
diff -u src/external/bsd/llvm/lib/libclangCodeGen/Makefile:1.5 src/external/bsd/llvm/lib/libclangCodeGen/Makefile:1.6
--- src/external/bsd/llvm/lib/libclangCodeGen/Makefile:1.5	Sun Mar 24 13:02:17 2013
+++ src/external/bsd/llvm/lib/libclangCodeGen/Makefile	Sun Jul  7 21:36:44 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.5 2013/03/24 13:02:17 joerg Exp $
+#	$NetBSD: Makefile,v 1.6 2013/07/07 21:36:44 joerg Exp $
 
 LIB=	clangCodeGen
 
@@ -44,6 +44,7 @@ SRCS+=	BackendUtil.cpp \
 	CodeGenTypes.cpp \
 	ItaniumCXXABI.cpp \
 	MicrosoftCXXABI.cpp \
+	MicrosoftVBTables.cpp \
 	ModuleBuilder.cpp \
 	TargetInfo.cpp
 

Index: src/external/bsd/llvm/lib/libclangDriver/Makefile
diff -u src/external/bsd/llvm/lib/libclangDriver/Makefile:1.4 src/external/bsd/llvm/lib/libclangDriver/Makefile:1.5
--- src/external/bsd/llvm/lib/libclangDriver/Makefile:1.4	Tue May 29 19:31:52 2012
+++ src/external/bsd/llvm/lib/libclangDriver/Makefile	Sun Jul  7 21:36:44 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.4 2012/05/29 19:31:52 joerg Exp $
+#	$NetBSD: Makefile,v 1.5 2013/07/07 21:36:44 joerg Exp $
 
 LIB=	clangDriver
 
@@ -7,15 +7,11 @@ LIB=	clangDriver
 .PATH: ${CLANG_SRCDIR}/lib/Driver
 
 SRCS+=	Action.cpp \
-	Arg.cpp \
-	ArgList.cpp \
 	CC1AsOptions.cpp \
 	Compilation.cpp \
 	Driver.cpp \
 	DriverOptions.cpp \
 	Job.cpp \
-	Option.cpp \
-	OptTable.cpp \
 	Phases.cpp \
 	Tool.cpp \
 	ToolChain.cpp \

Index: src/external/bsd/llvm/lib/libclangSema/Makefile
diff -u src/external/bsd/llvm/lib/libclangSema/Makefile:1.12 src/external/bsd/llvm/lib/libclangSema/Makefile:1.13
--- src/external/bsd/llvm/lib/libclangSema/Makefile:1.12	Thu Apr 25 13:59:58 2013
+++ src/external/bsd/llvm/lib/libclangSema/Makefile	Sun Jul  7 21:36:44 2013
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.12 2013/04/25 13:59:58 joerg Exp $
+#	$NetBSD: Makefile,v 1.13 2013/07/07 21:36:44 joerg Exp $
 
 LIB=	clangSema
 
@@ -50,7 +50,8 @@ SRCS+=	AnalysisBasedWarnings.cpp \
 	SemaTemplateInstantiateDecl.cpp \
 	SemaTemplateVariadic.cpp \
 	SemaType.cpp \
-	TargetAttributesSema.cpp
+	TargetAttributesSema.cpp \
+	TypeLocBuilder.cpp
 
 .if defined(HOSTLIB)
 .include <bsd.hostlib.mk>

Added files:

Index: src/tools/llvm-lib/libLLVMOption/Makefile
diff -u /dev/null src/tools/llvm-lib/libLLVMOption/Makefile:1.1
--- /dev/null	Sun Jul  7 21:36:45 2013
+++ src/tools/llvm-lib/libLLVMOption/Makefile	Sun Jul  7 21:36:44 2013
@@ -0,0 +1,3 @@
+#	$NetBSD: Makefile,v 1.1 2013/07/07 21:36:44 joerg Exp $
+
+.include <bsd.init.mk>

Reply via email to