Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src Update LLVM/Clang snapshot to r175373. This improves GNU as



details:   https://anonhg.NetBSD.org/src/rev/ac29765d8200
branches:  trunk
changeset: 785041:ac29765d8200
user:      joerg <joerg%NetBSD.org@localhost>
date:      Tue Feb 19 12:35:41 2013 +0000

description:
Update LLVM/Clang snapshot to r175373. This improves GNU as
compatibility.

diffstat:

 external/bsd/llvm/Makefile.inc                       |   4 ++--
 external/bsd/llvm/bin/clang/Makefile                 |   3 ++-
 external/bsd/llvm/bin/llc/Makefile                   |   3 ++-
 external/bsd/llvm/bin/llvm-mc/Makefile               |   3 ++-
 external/bsd/llvm/bin/llvm-objdump/Makefile          |   3 ++-
 external/bsd/llvm/bin/opt/Makefile                   |   3 ++-
 external/bsd/llvm/lib/Makefile                       |   5 +++--
 external/bsd/llvm/lib/libLLVMAArch64CodeGen/Makefile |   4 ++--
 external/bsd/llvm/lib/libLLVMAArch64Utils/Makefile   |  18 ++++++++++++++++++
 external/bsd/llvm/lib/libLLVMDebugInfo/Makefile      |   3 ++-
 external/bsd/llvm/lib/libclangBasic/Makefile         |   3 ++-
 tools/llvm-lib/libLLVMAArch64Utils/Makefile          |   3 +++
 12 files changed, 42 insertions(+), 13 deletions(-)

diffs (203 lines):

diff -r 701549b4ed69 -r ac29765d8200 external/bsd/llvm/Makefile.inc
--- a/external/bsd/llvm/Makefile.inc    Tue Feb 19 11:20:17 2013 +0000
+++ b/external/bsd/llvm/Makefile.inc    Tue Feb 19 12:35:41 2013 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile.inc,v 1.45 2013/02/04 15:00:31 joerg Exp $
+#      $NetBSD: Makefile.inc,v 1.46 2013/02/19 12:35:41 joerg Exp $
 
 .if !defined(LLVM_TOPLEVEL_MK)
 LLVM_TOPLEVEL_MK=
@@ -7,7 +7,7 @@
 
 SVN_ROOT=              http://llvm.org/svn/llvm-project
 
-COMMON_REVISION=       174288
+COMMON_REVISION=       175373
 LLVM_REVISION=         ${COMMON_REVISION}
 CLANG_REVISION=                ${COMMON_REVISION}
 COMPILER_RT_REVISION=  ${COMMON_REVISION}
diff -r 701549b4ed69 -r ac29765d8200 external/bsd/llvm/bin/clang/Makefile
--- a/external/bsd/llvm/bin/clang/Makefile      Tue Feb 19 11:20:17 2013 +0000
+++ b/external/bsd/llvm/bin/clang/Makefile      Tue Feb 19 12:35:41 2013 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.23 2013/02/04 15:00:31 joerg Exp $
+#      $NetBSD: Makefile,v 1.24 2013/02/19 12:35:41 joerg Exp $
 
 PROG_CXX=      clang
 NOMAN=         yes
@@ -47,6 +47,7 @@
        AArch64MCTargetDesc \
        AArch64AsmParser \
        AArch64AsmPrinter \
+       AArch64Utils \
        ARMCodeGen \
        ARMTargetInfo \
        ARMMCTargetDesc \
diff -r 701549b4ed69 -r ac29765d8200 external/bsd/llvm/bin/llc/Makefile
--- a/external/bsd/llvm/bin/llc/Makefile        Tue Feb 19 11:20:17 2013 +0000
+++ b/external/bsd/llvm/bin/llc/Makefile        Tue Feb 19 12:35:41 2013 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.13 2013/02/04 15:00:32 joerg Exp $
+#      $NetBSD: Makefile,v 1.14 2013/02/19 12:35:41 joerg Exp $
 
 PROG_CXX=      llc
 NOMAN=         yes
@@ -18,6 +18,7 @@
        AArch64MCTargetDesc \
        AArch64AsmParser \
        AArch64AsmPrinter \
+       AArch64Utils \
        ARMCodeGen \
        ARMTargetInfo \
        ARMMCTargetDesc \
diff -r 701549b4ed69 -r ac29765d8200 external/bsd/llvm/bin/llvm-mc/Makefile
--- a/external/bsd/llvm/bin/llvm-mc/Makefile    Tue Feb 19 11:20:17 2013 +0000
+++ b/external/bsd/llvm/bin/llvm-mc/Makefile    Tue Feb 19 12:35:41 2013 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.14 2013/02/04 15:00:32 joerg Exp $
+#      $NetBSD: Makefile,v 1.15 2013/02/19 12:35:42 joerg Exp $
 
 PROG_CXX=      llvm-mc
 NOMAN=         yes
@@ -18,6 +18,7 @@
        AArch64MCTargetDesc \
        AArch64AsmPrinter \
        AArch64Disassembler \
+       AArch64Utils \
        ARMCodeGen \
        ARMTargetInfo \
        ARMAsmParser \
diff -r 701549b4ed69 -r ac29765d8200 external/bsd/llvm/bin/llvm-objdump/Makefile
--- a/external/bsd/llvm/bin/llvm-objdump/Makefile       Tue Feb 19 11:20:17 2013 +0000
+++ b/external/bsd/llvm/bin/llvm-objdump/Makefile       Tue Feb 19 12:35:41 2013 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.2 2013/02/04 15:00:32 joerg Exp $
+#      $NetBSD: Makefile,v 1.3 2013/02/19 12:35:42 joerg Exp $
 
 PROG_CXX=      llvm-objdump
 NOMAN=         yes
@@ -20,6 +20,7 @@
        AArch64MCTargetDesc \
        AArch64AsmParser \
        AArch64AsmPrinter \
+       AArch64Utils \
        ARMDisassembler \
        ARMTargetInfo \
        ARMMCTargetDesc \
diff -r 701549b4ed69 -r ac29765d8200 external/bsd/llvm/bin/opt/Makefile
--- a/external/bsd/llvm/bin/opt/Makefile        Tue Feb 19 11:20:17 2013 +0000
+++ b/external/bsd/llvm/bin/opt/Makefile        Tue Feb 19 12:35:41 2013 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.6 2013/02/04 15:00:32 joerg Exp $
+#      $NetBSD: Makefile,v 1.7 2013/02/19 12:35:42 joerg Exp $
 
 PROG_CXX=      opt
 NOMAN=         yes
@@ -22,6 +22,7 @@
        AArch64TargetInfo \
        AArch64MCTargetDesc \
        AArch64AsmPrinter \
+       AArch64Utils \
        ARMCodeGen \
        ARMTargetInfo \
        ARMMCTargetDesc \
diff -r 701549b4ed69 -r ac29765d8200 external/bsd/llvm/lib/Makefile
--- a/external/bsd/llvm/lib/Makefile    Tue Feb 19 11:20:17 2013 +0000
+++ b/external/bsd/llvm/lib/Makefile    Tue Feb 19 12:35:41 2013 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.27 2013/02/04 15:00:33 joerg Exp $
+# $NetBSD: Makefile,v 1.28 2013/02/19 12:35:42 joerg Exp $
 
 .include <bsd.own.mk>
 
@@ -40,7 +40,8 @@
        libLLVMAArch64AsmPrinter \
        libLLVMAArch64Disassembler \
        libLLVMAArch64MCTargetDesc \
-       libLLVMAArch64TargetInfo
+       libLLVMAArch64TargetInfo \
+       libLLVMAArch64Utils
 
 SUBDIR+= \
        libLLVMARMAsmParser \
diff -r 701549b4ed69 -r ac29765d8200 external/bsd/llvm/lib/libLLVMAArch64CodeGen/Makefile
--- a/external/bsd/llvm/lib/libLLVMAArch64CodeGen/Makefile      Tue Feb 19 11:20:17 2013 +0000
+++ b/external/bsd/llvm/lib/libLLVMAArch64CodeGen/Makefile      Tue Feb 19 12:35:41 2013 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.1 2013/02/04 15:00:33 joerg Exp $
+#      $NetBSD: Makefile,v 1.2 2013/02/19 12:35:42 joerg Exp $
 
 LIB=   LLVMAArch64CodeGen
 
@@ -9,7 +9,7 @@
 CPPFLAGS+=     -I${LLVM_SRCDIR}/lib/Target/AArch64
 
 SRCS+= AArch64AsmPrinter.cpp \
-       AArch64ConstantIslandPass.cpp \
+       AArch64BranchFixupPass.cpp \
        AArch64FrameLowering.cpp \
        AArch64ISelDAGToDAG.cpp \
        AArch64ISelLowering.cpp \
diff -r 701549b4ed69 -r ac29765d8200 external/bsd/llvm/lib/libLLVMAArch64Utils/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/bsd/llvm/lib/libLLVMAArch64Utils/Makefile        Tue Feb 19 12:35:41 2013 +0000
@@ -0,0 +1,18 @@
+#      $NetBSD: Makefile,v 1.1 2013/02/19 12:35:43 joerg Exp $
+
+LIB=   LLVMAArch64Utils
+
+.include <bsd.init.mk>
+
+AARCH64_OBJDIR!=       cd ${.CURDIR}/../libLLVMAArch64CodeGen && ${PRINTOBJDIR}
+CPPFLAGS+=     -I${AARCH64_OBJDIR} -I${LLVM_SRCDIR}/lib/Target/AArch64
+
+.PATH: ${LLVM_SRCDIR}/lib/Target/AArch64/Utils
+
+SRCS+= AArch64BaseInfo.cpp
+
+.if defined(HOSTLIB)
+.include <bsd.hostlib.mk>
+.else
+.include <bsd.lib.mk>
+.endif
diff -r 701549b4ed69 -r ac29765d8200 external/bsd/llvm/lib/libLLVMDebugInfo/Makefile
--- a/external/bsd/llvm/lib/libLLVMDebugInfo/Makefile   Tue Feb 19 11:20:17 2013 +0000
+++ b/external/bsd/llvm/lib/libLLVMDebugInfo/Makefile   Tue Feb 19 12:35:41 2013 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.2 2012/09/23 17:22:23 joerg Exp $
+#      $NetBSD: Makefile,v 1.3 2013/02/19 12:35:43 joerg Exp $
 
 LIB=   LLVMDebugInfo
 
@@ -13,6 +13,7 @@
        DWARFDebugAbbrev.cpp \
        DWARFDebugArangeSet.cpp \
        DWARFDebugAranges.cpp \
+       DWARFDebugFrame.cpp \
        DWARFDebugInfoEntry.cpp \
        DWARFDebugLine.cpp \
        DWARFDebugRangeList.cpp \
diff -r 701549b4ed69 -r ac29765d8200 external/bsd/llvm/lib/libclangBasic/Makefile
--- a/external/bsd/llvm/lib/libclangBasic/Makefile      Tue Feb 19 11:20:17 2013 +0000
+++ b/external/bsd/llvm/lib/libclangBasic/Makefile      Tue Feb 19 12:35:41 2013 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.8 2013/02/04 15:00:36 joerg Exp $
+#      $NetBSD: Makefile,v 1.9 2013/02/19 12:35:43 joerg Exp $
 
 LIB=   clangBasic
 
@@ -7,6 +7,7 @@
 .PATH: ${CLANG_SRCDIR}/lib/Basic
 
 SRCS+= Builtins.cpp \
+       CharInfo.cpp \
        Diagnostic.cpp \
        DiagnosticIDs.cpp \
        FileManager.cpp \
diff -r 701549b4ed69 -r ac29765d8200 tools/llvm-lib/libLLVMAArch64Utils/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/tools/llvm-lib/libLLVMAArch64Utils/Makefile       Tue Feb 19 12:35:41 2013 +0000
@@ -0,0 +1,3 @@
+#      $NetBSD: Makefile,v 1.1 2013/02/19 12:35:43 joerg Exp $
+
+.include <bsd.init.mk>



Home | Main Index | Thread Index | Old Index