diff options
Diffstat (limited to 'lib/clang')
-rw-r--r-- | lib/clang/Makefile | 1 | ||||
-rw-r--r-- | lib/clang/include/clang/Basic/Version.inc | 4 | ||||
-rw-r--r-- | lib/clang/include/clang/Config/config.h | 3 | ||||
-rw-r--r-- | lib/clang/include/llvm/Config/config.h | 3 | ||||
-rw-r--r-- | lib/clang/libllvmanalysis/Makefile | 1 | ||||
-rw-r--r-- | lib/clang/libllvmasmprinter/Makefile | 4 | ||||
-rw-r--r-- | lib/clang/libllvmcodegen/Makefile | 1 | ||||
-rw-r--r-- | lib/clang/libllvmmc/Makefile | 2 | ||||
-rw-r--r-- | lib/clang/libllvmmirparser/Makefile | 10 | ||||
-rw-r--r-- | lib/clang/libllvmobject/Makefile | 1 | ||||
-rw-r--r-- | lib/clang/libllvmtarget/Makefile | 1 |
11 files changed, 26 insertions, 5 deletions
diff --git a/lib/clang/Makefile b/lib/clang/Makefile index 7aa8837..1575c9c 100644 --- a/lib/clang/Makefile +++ b/lib/clang/Makefile @@ -45,6 +45,7 @@ SUBDIR= libclanganalysis \ libllvmmc \ libllvmmcdisassembler \ libllvmmcparser \ + libllvmmirparser \ libllvmobjcarcopts \ libllvmobject \ libllvmoption \ diff --git a/lib/clang/include/clang/Basic/Version.inc b/lib/clang/include/clang/Basic/Version.inc index 7244e22..2575dc2 100644 --- a/lib/clang/include/clang/Basic/Version.inc +++ b/lib/clang/include/clang/Basic/Version.inc @@ -6,6 +6,6 @@ #define CLANG_VERSION_PATCHLEVEL 0 #define CLANG_VENDOR "FreeBSD " -#define CLANG_VENDOR_SUFFIX " 20150530" +#define CLANG_VENDOR_SUFFIX " 20150609" -#define SVN_REVISION "238337" +#define SVN_REVISION "239412" diff --git a/lib/clang/include/clang/Config/config.h b/lib/clang/include/clang/Config/config.h index 6f49238..43b3a1a 100644 --- a/lib/clang/include/clang/Config/config.h +++ b/lib/clang/include/clang/Config/config.h @@ -10,6 +10,9 @@ /* Bug report URL. */ #define BUG_REPORT_URL "https://bugs.freebsd.org/submit/" +/* Default OpenMP runtime used by -fopenmp. */ +#define CLANG_DEFAULT_OPENMP_RUNTIME "libgomp" + /* Multilib suffix for libdir. */ #define CLANG_LIBDIR_SUFFIX "" diff --git a/lib/clang/include/llvm/Config/config.h b/lib/clang/include/llvm/Config/config.h index 9921836..ec32e0d 100644 --- a/lib/clang/include/llvm/Config/config.h +++ b/lib/clang/include/llvm/Config/config.h @@ -11,6 +11,9 @@ /* Bug report URL. */ #define BUG_REPORT_URL "https://bugs.freebsd.org/submit/" +/* Default OpenMP runtime used by -fopenmp. */ +#define CLANG_DEFAULT_OPENMP_RUNTIME "libgomp" + /* Define if we have libxml2 */ /* #undef CLANG_HAVE_LIBXML */ diff --git a/lib/clang/libllvmanalysis/Makefile b/lib/clang/libllvmanalysis/Makefile index 4d0485f..b12d0ae 100644 --- a/lib/clang/libllvmanalysis/Makefile +++ b/lib/clang/libllvmanalysis/Makefile @@ -48,6 +48,7 @@ SRCS= AliasAnalysis.cpp \ MemDerefPrinter.cpp \ MemoryBuiltins.cpp \ MemoryDependenceAnalysis.cpp \ + MemoryLocation.cpp \ ModuleDebugInfoPrinter.cpp \ NoAliasAnalysis.cpp \ PHITransAddr.cpp \ diff --git a/lib/clang/libllvmasmprinter/Makefile b/lib/clang/libllvmasmprinter/Makefile index 4ff6f22..f7d41c2 100644 --- a/lib/clang/libllvmasmprinter/Makefile +++ b/lib/clang/libllvmasmprinter/Makefile @@ -24,8 +24,8 @@ SRCS= ARMException.cpp \ EHStreamer.cpp \ ErlangGCPrinter.cpp \ OcamlGCPrinter.cpp \ - Win64Exception.cpp \ - WinCodeViewLineTables.cpp + WinCodeViewLineTables.cpp \ + WinException.cpp TGHDRS= Intrinsics diff --git a/lib/clang/libllvmcodegen/Makefile b/lib/clang/libllvmcodegen/Makefile index 522b707..f28798d 100644 --- a/lib/clang/libllvmcodegen/Makefile +++ b/lib/clang/libllvmcodegen/Makefile @@ -49,6 +49,7 @@ SRCS= AggressiveAntiDepBreaker.cpp \ LiveStackAnalysis.cpp \ LiveVariables.cpp \ LocalStackSlotAllocation.cpp \ + MIRPrintingPass.cpp \ MachineBasicBlock.cpp \ MachineBlockFrequencyInfo.cpp \ MachineBlockPlacement.cpp \ diff --git a/lib/clang/libllvmmc/Makefile b/lib/clang/libllvmmc/Makefile index d88eebe..8db86fd 100644 --- a/lib/clang/libllvmmc/Makefile +++ b/lib/clang/libllvmmc/Makefile @@ -18,7 +18,6 @@ SRCS= ConstantPools.cpp \ MCCodeGenInfo.cpp \ MCContext.cpp \ MCDwarf.cpp \ - MCELF.cpp \ MCELFObjectTargetWriter.cpp \ MCELFStreamer.cpp \ MCExpr.cpp \ @@ -42,6 +41,7 @@ SRCS= ConstantPools.cpp \ MCStreamer.cpp \ MCSubtargetInfo.cpp \ MCSymbol.cpp \ + MCSymbolELF.cpp \ MCSymbolizer.cpp \ MCTargetOptions.cpp \ MCValue.cpp \ diff --git a/lib/clang/libllvmmirparser/Makefile b/lib/clang/libllvmmirparser/Makefile new file mode 100644 index 0000000..633c020 --- /dev/null +++ b/lib/clang/libllvmmirparser/Makefile @@ -0,0 +1,10 @@ +# $FreeBSD$ + +.include <bsd.own.mk> + +LIB= llvmmirparser + +SRCDIR= lib/CodeGen/MIRParser +SRCS= MIRParser.cpp + +.include "../clang.lib.mk" diff --git a/lib/clang/libllvmobject/Makefile b/lib/clang/libllvmobject/Makefile index 804fff8..2254d53 100644 --- a/lib/clang/libllvmobject/Makefile +++ b/lib/clang/libllvmobject/Makefile @@ -6,6 +6,7 @@ LIB= llvmobject SRCDIR= lib/Object SRCS= Archive.cpp \ + ArchiveWriter.cpp \ Binary.cpp \ COFFObjectFile.cpp \ COFFYAML.cpp \ diff --git a/lib/clang/libllvmtarget/Makefile b/lib/clang/libllvmtarget/Makefile index 5567695..2935e3e 100644 --- a/lib/clang/libllvmtarget/Makefile +++ b/lib/clang/libllvmtarget/Makefile @@ -10,6 +10,7 @@ SRCS= Target.cpp \ TargetLoweringObjectFile.cpp \ TargetMachine.cpp \ TargetMachineC.cpp \ + TargetRecip.cpp \ TargetSubtargetInfo.cpp TGHDRS= Intrinsics |