Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/external/bsd/llvm Update LLVM/Clang snapshot to r193633. Fix...
details: https://anonhg.NetBSD.org/src/rev/24a3c7c7871d
branches: trunk
changeset: 791011:24a3c7c7871d
user: joerg <joerg%NetBSD.org@localhost>
date: Wed Oct 30 20:27:39 2013 +0000
description:
Update LLVM/Clang snapshot to r193633. Fixes an old and somewhat amusing
bug involving a source file foo.c, a function foo and a static
function-local variable c in the direct object writer.
diffstat:
external/bsd/llvm/Makefile.inc | 4 ++--
external/bsd/llvm/include/Makefile | 4 ++--
external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile | 3 ++-
external/bsd/llvm/lib/liblldDriver/Makefile | 7 +++++--
external/bsd/llvm/lib/liblldPasses/Makefile | 4 +++-
external/bsd/llvm/lib/liblldReaderWriterELF/Makefile | 5 +++--
external/bsd/llvm/lib/liblldReaderWriterELFX86_64/Makefile | 3 ++-
external/bsd/llvm/lib/liblldbPluginSymbolFileDWARF/Makefile | 3 ++-
8 files changed, 21 insertions(+), 12 deletions(-)
diffs (146 lines):
diff -r 58a71a40f535 -r 24a3c7c7871d external/bsd/llvm/Makefile.inc
--- a/external/bsd/llvm/Makefile.inc Wed Oct 30 15:41:14 2013 +0000
+++ b/external/bsd/llvm/Makefile.inc Wed Oct 30 20:27:39 2013 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.inc,v 1.60 2013/10/21 19:27:55 joerg Exp $
+# $NetBSD: Makefile.inc,v 1.61 2013/10/30 20:27:39 joerg Exp $
.if !defined(LLVM_TOPLEVEL_MK)
LLVM_TOPLEVEL_MK=
@@ -7,7 +7,7 @@
SVN_ROOT= http://llvm.org/svn/llvm-project
-COMMON_REVISION= 193064
+COMMON_REVISION= 193633
CLANG_REVISION= ${COMMON_REVISION}
COMPILER_RT_REVISION= ${COMMON_REVISION}
LLD_REVISION= ${COMMON_REVISION}
diff -r 58a71a40f535 -r 24a3c7c7871d external/bsd/llvm/include/Makefile
--- a/external/bsd/llvm/include/Makefile Wed Oct 30 15:41:14 2013 +0000
+++ b/external/bsd/llvm/include/Makefile Wed Oct 30 20:27:39 2013 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.23 2013/10/14 01:47:50 joerg Exp $
+# $NetBSD: Makefile,v 1.24 2013/10/30 20:27:39 joerg Exp $
.include <bsd.init.mk>
@@ -71,7 +71,7 @@
clang/AST/AttrImpl.inc|-gen-clang-attr-impl \
clang/Basic/AttrList.inc|-gen-clang-attr-list \
clang/Lex/AttrSpellings.inc|-gen-clang-attr-spelling-list \
- clang/Parse/AttrExprArgs.inc|-gen-clang-attr-expr-args-list \
+ clang/Parse/AttrIdentifierArg.inc|-gen-clang-attr-identifier-arg-list \
clang/Parse/AttrLateParsed.inc|-gen-clang-attr-late-parsed-list \
clang/Sema/AttrParsedAttrImpl.inc|-gen-clang-attr-parsed-attr-impl \
clang/Sema/AttrParsedAttrKinds.inc|-gen-clang-attr-parsed-attr-kinds \
diff -r 58a71a40f535 -r 24a3c7c7871d external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile
--- a/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile Wed Oct 30 15:41:14 2013 +0000
+++ b/external/bsd/llvm/lib/libLLVMTransformsUtils/Makefile Wed Oct 30 20:27:39 2013 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.12 2013/09/02 14:34:56 joerg Exp $
+# $NetBSD: Makefile,v 1.13 2013/10/30 20:27:39 joerg Exp $
LIB= LLVMTransformsUtils
@@ -16,6 +16,7 @@
CodeExtractor.cpp \
DemoteRegToStack.cpp \
FlattenCFG.cpp \
+ GlobalStatus.cpp \
InlineFunction.cpp \
InstructionNamer.cpp \
IntegerDivision.cpp \
diff -r 58a71a40f535 -r 24a3c7c7871d external/bsd/llvm/lib/liblldDriver/Makefile
--- a/external/bsd/llvm/lib/liblldDriver/Makefile Wed Oct 30 15:41:14 2013 +0000
+++ b/external/bsd/llvm/lib/liblldDriver/Makefile Wed Oct 30 20:27:39 2013 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2013/09/21 22:28:12 joerg Exp $
+# $NetBSD: Makefile,v 1.3 2013/10/30 20:27:39 joerg Exp $
LIB= lldDriver
@@ -14,8 +14,11 @@
UniversalDriver.cpp \
WinLinkDriver.cpp
-TABLEGEN_SRC= CoreOptions.td DarwinLdOptions.td GnuLdOptions.td WinLinkOptions.td
+TABLEGEN_SRC= CoreOptions.td DarwinLdOptions.td GnuLdOptions.td \
+ UniversalDriverOptions.td WinLinkOptions.td
+TABLEGEN_OUTPUT.UniversalDriverOptions.td= \
+ UniversalDriverOptions.inc|-gen-opt-parser-defs
TABLEGEN_OUTPUT.CoreOptions.td= \
CoreOptions.inc|-gen-opt-parser-defs
TABLEGEN_OUTPUT.DarwinLdOptions.td= \
diff -r 58a71a40f535 -r 24a3c7c7871d external/bsd/llvm/lib/liblldPasses/Makefile
--- a/external/bsd/llvm/lib/liblldPasses/Makefile Wed Oct 30 15:41:14 2013 +0000
+++ b/external/bsd/llvm/lib/liblldPasses/Makefile Wed Oct 30 20:27:39 2013 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2013/09/02 14:34:57 joerg Exp $
+# $NetBSD: Makefile,v 1.2 2013/10/30 20:27:39 joerg Exp $
LIB= lldPasses
@@ -8,6 +8,8 @@
SRCS+= GOTPass.cpp \
LayoutPass.cpp \
+ RoundTripNativePass.cpp \
+ RoundTripYAMLPass.cpp \
StubsPass.cpp
.if defined(HOSTLIB)
diff -r 58a71a40f535 -r 24a3c7c7871d external/bsd/llvm/lib/liblldReaderWriterELF/Makefile
--- a/external/bsd/llvm/lib/liblldReaderWriterELF/Makefile Wed Oct 30 15:41:14 2013 +0000
+++ b/external/bsd/llvm/lib/liblldReaderWriterELF/Makefile Wed Oct 30 20:27:39 2013 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2013/09/02 14:34:57 joerg Exp $
+# $NetBSD: Makefile,v 1.2 2013/10/30 20:27:40 joerg Exp $
LIB= lldReaderWriterELF
@@ -8,7 +8,8 @@
CPPFLAGS+= -I${LLD_SRCDIR}/lib/ReaderWriter/ELF
-SRCS+= ELFLinkingContext.cpp \
+SRCS+= ArrayOrderPass.cpp \
+ ELFLinkingContext.cpp \
Reader.cpp \
Writer.cpp
diff -r 58a71a40f535 -r 24a3c7c7871d external/bsd/llvm/lib/liblldReaderWriterELFX86_64/Makefile
--- a/external/bsd/llvm/lib/liblldReaderWriterELFX86_64/Makefile Wed Oct 30 15:41:14 2013 +0000
+++ b/external/bsd/llvm/lib/liblldReaderWriterELFX86_64/Makefile Wed Oct 30 20:27:39 2013 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2013/09/02 14:34:57 joerg Exp $
+# $NetBSD: Makefile,v 1.2 2013/10/30 20:27:40 joerg Exp $
LIB= lldReaderWriterELFX86_64
@@ -10,6 +10,7 @@
SRCS+= X86_64LinkingContext.cpp \
X86_64RelocationHandler.cpp \
+ X86_64RelocationPass.cpp \
X86_64TargetHandler.cpp
.if defined(HOSTLIB)
diff -r 58a71a40f535 -r 24a3c7c7871d external/bsd/llvm/lib/liblldbPluginSymbolFileDWARF/Makefile
--- a/external/bsd/llvm/lib/liblldbPluginSymbolFileDWARF/Makefile Wed Oct 30 15:41:14 2013 +0000
+++ b/external/bsd/llvm/lib/liblldbPluginSymbolFileDWARF/Makefile Wed Oct 30 20:27:39 2013 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2013/09/29 12:12:02 joerg Exp $
+# $NetBSD: Makefile,v 1.2 2013/10/30 20:27:40 joerg Exp $
LIB= lldbPluginSymbolFileDWARF
@@ -8,6 +8,7 @@
SRCS+= DWARFAbbreviationDeclaration.cpp \
DWARFCompileUnit.cpp \
+ DWARFDataExtractor.cpp \
DWARFDebugAbbrev.cpp \
DWARFDebugAranges.cpp \
DWARFDebugArangeSet.cpp \
Home |
Main Index |
Thread Index |
Old Index