Date: Thu, 19 Nov 2009 11:13:36 +0000 (UTC) From: Roman Divacky <rdivacky@FreeBSD.org> To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r199515 - in projects/clangbsd/usr.bin/clang: . bin/clang bin/tblgen include/clang/Driver lib/libclangdriver Message-ID: <200911191113.nAJBDaG4004633@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
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"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200911191113.nAJBDaG4004633>