From owner-svn-src-projects@FreeBSD.ORG Thu Nov 19 11:13:36 2009 Return-Path: Delivered-To: svn-src-projects@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B97CB106566B; Thu, 19 Nov 2009 11:13:36 +0000 (UTC) (envelope-from rdivacky@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:4f8:fff6::2c]) by mx1.freebsd.org (Postfix) with ESMTP id A6BFF8FC0A; Thu, 19 Nov 2009 11:13:36 +0000 (UTC) Received: from svn.freebsd.org (localhost [127.0.0.1]) by svn.freebsd.org (8.14.3/8.14.3) with ESMTP id nAJBDamH004640; Thu, 19 Nov 2009 11:13:36 GMT (envelope-from rdivacky@svn.freebsd.org) Received: (from rdivacky@localhost) by svn.freebsd.org (8.14.3/8.14.3/Submit) id nAJBDaG4004633; Thu, 19 Nov 2009 11:13:36 GMT (envelope-from rdivacky@svn.freebsd.org) Message-Id: <200911191113.nAJBDaG4004633@svn.freebsd.org> From: Roman Divacky Date: Thu, 19 Nov 2009 11:13:36 +0000 (UTC) To: src-committers@freebsd.org, svn-src-projects@freebsd.org X-SVN-Group: projects MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: Subject: svn commit: r199515 - in projects/clangbsd/usr.bin/clang: . bin/clang bin/tblgen include/clang/Driver lib/libclangdriver X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Nov 2009 11:13:36 -0000 Author: rdivacky Date: Thu Nov 19 11:13:36 2009 New Revision: 199515 URL: http://svn.freebsd.org/changeset/base/199515 Log: update LLVM/clang build Added: projects/clangbsd/usr.bin/clang/include/clang/Driver/ projects/clangbsd/usr.bin/clang/include/clang/Driver/CC1Options.inc projects/clangbsd/usr.bin/clang/include/clang/Driver/Options.inc Modified: projects/clangbsd/usr.bin/clang/bin/clang/Makefile projects/clangbsd/usr.bin/clang/bin/tblgen/Makefile projects/clangbsd/usr.bin/clang/clang.build.mk projects/clangbsd/usr.bin/clang/lib/libclangdriver/Makefile Modified: projects/clangbsd/usr.bin/clang/bin/clang/Makefile ============================================================================== --- projects/clangbsd/usr.bin/clang/bin/clang/Makefile Thu Nov 19 11:12:59 2009 (r199514) +++ projects/clangbsd/usr.bin/clang/bin/clang/Makefile Thu Nov 19 11:13:36 2009 (r199515) @@ -5,7 +5,7 @@ PROG_CXX=clang SRCDIR= tools/clang/tools/driver -SRCS= driver.cpp +SRCS= cc1_main.cpp driver.cpp MAN= .if ${MK_CLANG_IS_CC} != "no" @@ -15,7 +15,7 @@ LINKS= ${BINDIR}/clang ${BINDIR}/cc \ ${BINDIR}/clang ${BINDIR}/clang++ .endif -TGHDRS= DiagnosticCommonKinds +TGHDRS= DiagnosticCommonKinds DiagnosticDriverKinds CC1Options LIBDEPS=clangdriver clangfrontend clanglex clangbasic \ llvmbitreader llvmbitwriter llvmsupport llvmsystem Modified: projects/clangbsd/usr.bin/clang/bin/tblgen/Makefile ============================================================================== --- projects/clangbsd/usr.bin/clang/bin/tblgen/Makefile Thu Nov 19 11:12:59 2009 (r199514) +++ projects/clangbsd/usr.bin/clang/bin/tblgen/Makefile Thu Nov 19 11:13:36 2009 (r199515) @@ -8,7 +8,7 @@ SRCS= AsmMatcherEmitter.cpp AsmWriterEmi CodeGenDAGPatterns.cpp CodeGenInstruction.cpp \ CodeGenTarget.cpp DAGISelEmitter.cpp FastISelEmitter.cpp \ InstrEnumEmitter.cpp InstrInfoEmitter.cpp IntrinsicEmitter.cpp \ - LLVMCConfigurationEmitter.cpp Record.cpp \ + LLVMCConfigurationEmitter.cpp OptParserEmitter.cpp Record.cpp \ RegisterInfoEmitter.cpp SubtargetEmitter.cpp TGLexer.cpp \ TGParser.cpp TGValueTypes.cpp TableGen.cpp TableGenBackend.cpp Modified: projects/clangbsd/usr.bin/clang/clang.build.mk ============================================================================== --- projects/clangbsd/usr.bin/clang/clang.build.mk Thu Nov 19 11:12:59 2009 (r199514) +++ projects/clangbsd/usr.bin/clang/clang.build.mk Thu Nov 19 11:13:36 2009 (r199515) @@ -50,6 +50,15 @@ Diagnostic${hdr}Kinds.inc.h: ${CLANG_SRC -gen-clang-diags-defs -clang-component=${hdr} \ ${CLANG_SRCS}/include/clang/Basic/Diagnostic.td > ${.TARGET} .endfor +Options.inc.h: ${CLANG_SRCS}/include/clang/Driver/Options.td + ${TBLGEN} -I${CLANG_SRCS}/include/clang/Driver \ + -gen-opt-parser-defs \ + ${CLANG_SRCS}/include/clang/Driver/Options.td > ${.TARGET} + +CC1Options.inc.h: ${CLANG_SRCS}/include/clang/Driver/CC1Options.td + ${TBLGEN} -I${CLANG_SRCS}/include/clang/Driver \ + -gen-opt-parser-defs \ + ${CLANG_SRCS}/include/clang/Driver/CC1Options.td > ${.TARGET} SRCS+= ${TGHDRS:C/$/.inc.h/} DPADD+= ${TGHDRS:C/$/.inc.h/} Added: projects/clangbsd/usr.bin/clang/include/clang/Driver/CC1Options.inc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/clangbsd/usr.bin/clang/include/clang/Driver/CC1Options.inc Thu Nov 19 11:13:36 2009 (r199515) @@ -0,0 +1,2 @@ +/* $FreeBSD$ */ +#include "CC1Options.inc.h" Added: projects/clangbsd/usr.bin/clang/include/clang/Driver/Options.inc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ projects/clangbsd/usr.bin/clang/include/clang/Driver/Options.inc Thu Nov 19 11:13:36 2009 (r199515) @@ -0,0 +1,2 @@ +/* $FreeBSD$ */ +#include "Options.inc.h" Modified: projects/clangbsd/usr.bin/clang/lib/libclangdriver/Makefile ============================================================================== --- projects/clangbsd/usr.bin/clang/lib/libclangdriver/Makefile Thu Nov 19 11:12:59 2009 (r199514) +++ projects/clangbsd/usr.bin/clang/lib/libclangdriver/Makefile Thu Nov 19 11:13:36 2009 (r199515) @@ -3,10 +3,11 @@ LIB= clangdriver SRCDIR= tools/clang/lib/Driver -SRCS= Action.cpp Arg.cpp ArgList.cpp Compilation.cpp Driver.cpp \ - HostInfo.cpp Job.cpp OptTable.cpp Option.cpp Phases.cpp \ +SRCS= Action.cpp Arg.cpp ArgList.cpp CC1Options.cpp Compilation.cpp \ + Driver.cpp DriverOptions.cpp HostInfo.cpp Job.cpp OptTable.cpp \ + Option.cpp Phases.cpp \ Tool.cpp ToolChain.cpp ToolChains.cpp Tools.cpp Types.cpp -TGHDRS= DiagnosticCommonKinds DiagnosticDriverKinds +TGHDRS= DiagnosticCommonKinds DiagnosticDriverKinds Options CC1Options .include "../../clang.lib.mk"