Source-Changes-HG archive

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

[src/trunk]: src/external/bsd/llvm Don't checkout compiler-rt, drop old build...



details:   https://anonhg.NetBSD.org/src/rev/20cfe5bb7fb4
branches:  trunk
changeset: 326003:20cfe5bb7fb4
user:      joerg <joerg%NetBSD.org@localhost>
date:      Wed Jan 15 20:53:00 2014 +0000

description:
Don't checkout compiler-rt, drop old build glue.

diffstat:

 external/bsd/llvm/Makefile                           |    4 +-
 external/bsd/llvm/Makefile.inc                       |    4 +-
 external/bsd/llvm/librt/Makefile                     |    9 -
 external/bsd/llvm/librt/Makefile.inc                 |    3 -
 external/bsd/llvm/librt/libclang_asan/Makefile       |   28 ---
 external/bsd/llvm/librt/libclang_asan/shlib_version  |    3 -
 external/bsd/llvm/librt/libcompiler_rt/Makefile      |  163 -------------------
 external/bsd/llvm/librt/libcompiler_rt/shlib_version |    3 -
 8 files changed, 2 insertions(+), 215 deletions(-)

diffs (276 lines):

diff -r 4931356bf9cc -r 20cfe5bb7fb4 external/bsd/llvm/Makefile
--- a/external/bsd/llvm/Makefile        Wed Jan 15 20:43:21 2014 +0000
+++ b/external/bsd/llvm/Makefile        Wed Jan 15 20:53:00 2014 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.7 2013/12/03 22:42:55 joerg Exp $
+#      $NetBSD: Makefile,v 1.8 2014/01/15 20:53:00 joerg Exp $
 
 .include <bsd.init.mk>
 
@@ -15,8 +15,6 @@
 .include "Makefile.inc"
 
 checkout:
-       svn co -r ${COMPILER_RT_REVISION} ${SVN_ROOT}/compiler-rt/${SVN_BRANCH} \
-           ${COMPILER_RT_SRCDIR}
        svn co -r ${LLD_REVISION} ${SVN_ROOT}/lld/${SVN_BRANCH} ${LLD_SRCDIR}
        svn co -r ${LLDB_REVISION} ${SVN_ROOT}/lldb/${SVN_BRANCH} ${LLDB_SRCDIR}
 
diff -r 4931356bf9cc -r 20cfe5bb7fb4 external/bsd/llvm/Makefile.inc
--- a/external/bsd/llvm/Makefile.inc    Wed Jan 15 20:43:21 2014 +0000
+++ b/external/bsd/llvm/Makefile.inc    Wed Jan 15 20:53:00 2014 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile.inc,v 1.67 2014/01/05 16:38:06 joerg Exp $
+#      $NetBSD: Makefile.inc,v 1.68 2014/01/15 20:53:00 joerg Exp $
 
 .if !defined(LLVM_TOPLEVEL_MK)
 LLVM_TOPLEVEL_MK=
@@ -10,7 +10,6 @@
 
 COMMON_REVISION=       198450
 CLANG_REVISION=                ${COMMON_REVISION}
-COMPILER_RT_REVISION=  ${COMMON_REVISION}
 LLD_REVISION=          ${COMMON_REVISION}
 LLDB_REVISION=         ${COMMON_REVISION}
 LLVM_REVISION=         ${COMMON_REVISION}
@@ -21,7 +20,6 @@
 LLVM_VERSION=          3.5
 CLANG_VERSION=         3.5
 
-COMPILER_RT_SRCDIR:=   ${.PARSEDIR}/dist/compiler-rt
 CLANG_SRCDIR:= ${.PARSEDIR}/dist/clang
 LLD_SRCDIR:=   ${.PARSEDIR}/dist/lld
 LLDB_SRCDIR:=  ${.PARSEDIR}/dist/lldb
diff -r 4931356bf9cc -r 20cfe5bb7fb4 external/bsd/llvm/librt/Makefile
--- a/external/bsd/llvm/librt/Makefile  Wed Jan 15 20:43:21 2014 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-# $NetBSD: Makefile,v 1.2 2012/06/17 18:48:46 joerg Exp $
-
-.include <bsd.own.mk>
-
-SUBDIR+= \
-       libclang_asan \
-       libcompiler_rt
-
-.include <bsd.subdir.mk>
diff -r 4931356bf9cc -r 20cfe5bb7fb4 external/bsd/llvm/librt/Makefile.inc
--- a/external/bsd/llvm/librt/Makefile.inc      Wed Jan 15 20:43:21 2014 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,3 +0,0 @@
-#      $NetBSD: Makefile.inc,v 1.1 2012/06/17 16:51:31 joerg Exp $
-
-.include "${.PARSEDIR}/../Makefile.inc"
diff -r 4931356bf9cc -r 20cfe5bb7fb4 external/bsd/llvm/librt/libclang_asan/Makefile
--- a/external/bsd/llvm/librt/libclang_asan/Makefile    Wed Jan 15 20:43:21 2014 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,28 +0,0 @@
-#      $NetBSD: Makefile,v 1.1 2012/06/17 18:48:47 joerg Exp $
-
-LIB=           clang_asan
-USE_SHLIBDIR=  yes
-WARNS=         4
-CWARNFLAGS+=   -Wno-missing-noreturn
-
-.include <bsd.init.mk>
-
-LDFLAGS+=      -nodefaultlibs
-
-.PATH: ${COMPILER_RT_SRCDIR}/lib/asan
-
-SRCS+=         asan_allocator.cc asan_globals.cc \
-               asan_poisoning.cc asan_posix.cc asan_printf.cc \
-               asan_rtl.cc asan_stack.cc asan_stats.cc \
-               asan_thread.cc asan_thread_registry.cc
-
-.PATH: ${COMPILER_RT_SRCDIR}/lib/sanitizer_common
-
-SRCS+=         sanitizer_allocator.cc sanitizer_common.cc \
-               sanitizer_libc.cc \
-               sanitizer_posix.cc sanitizer_printf.cc sanitizer_symbolizer.cc
-
-CPPFLAGS+=-I${COMPILER_RT_SRCDIR}/lib
-CPPFLAGS+=-I${COMPILER_RT_SRCDIR}/lib/sanitizer_common
-
-.include <bsd.lib.mk>
diff -r 4931356bf9cc -r 20cfe5bb7fb4 external/bsd/llvm/librt/libclang_asan/shlib_version
--- a/external/bsd/llvm/librt/libclang_asan/shlib_version       Wed Jan 15 20:43:21 2014 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,3 +0,0 @@
-#      $NetBSD: shlib_version,v 1.1 2012/06/17 18:48:47 joerg Exp $
-major=1
-minor=0
diff -r 4931356bf9cc -r 20cfe5bb7fb4 external/bsd/llvm/librt/libcompiler_rt/Makefile
--- a/external/bsd/llvm/librt/libcompiler_rt/Makefile   Wed Jan 15 20:43:21 2014 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,163 +0,0 @@
-#      $NetBSD: Makefile,v 1.1 2012/06/17 16:51:32 joerg Exp $
-
-LIB=   compiler_rt
-USE_SHLIBDIR=  yes
-CWARNFLAGS+=   -Wno-missing-prototypes
-WARNS=         4
-NOLINT=
-
-.include <bsd.init.mk>
-
-LDFLAGS+=      -nodefaultlibs
-
-# Excluded:
-#      apple_versioning.c
-#      clear_cache.c
-#      enable_execute_stack.c
-#      eprintf.c
-#      trampoline_setup.c
-#
-# Must be optimised:
-#      atomic.c
-
-GENERIC_SRCS+= \
-       absvdi2.c \
-       absvsi2.c \
-       absvti2.c \
-       adddf3.c \
-       addsf3.c \
-       addvdi3.c \
-       addvsi3.c \
-       addvti3.c \
-       ashldi3.c \
-       ashlti3.c \
-       ashrdi3.c \
-       ashrti3.c \
-       atomic.c \
-       clzdi2.c \
-       clzsi2.c \
-       clzti2.c \
-       cmpdi2.c \
-       cmpti2.c \
-       comparedf2.c \
-       comparesf2.c \
-       ctzdi2.c \
-       ctzsi2.c \
-       ctzti2.c \
-       divdc3.c \
-       divdf3.c \
-       divdi3.c \
-       divmoddi4.c \
-       divmodsi4.c \
-       divsc3.c \
-       divsf3.c \
-       divsi3.c \
-       divti3.c \
-       divxc3.c \
-       extendsfdf2.c \
-       ffsdi2.c \
-       ffsti2.c \
-       fixdfdi.c \
-       fixdfsi.c \
-       fixdfti.c \
-       fixsfdi.c \
-       fixsfsi.c \
-       fixsfti.c \
-       fixunsdfdi.c \
-       fixunsdfsi.c \
-       fixunsdfti.c \
-       fixunssfdi.c \
-       fixunssfsi.c \
-       fixunssfti.c \
-       fixunsxfdi.c \
-       fixunsxfsi.c \
-       fixunsxfti.c \
-       fixxfdi.c \
-       fixxfti.c \
-       floatdidf.c \
-       floatdisf.c \
-       floatdixf.c \
-       floatsidf.c \
-       floatsisf.c \
-       floattidf.c \
-       floattisf.c \
-       floattixf.c \
-       floatundidf.c \
-       floatundisf.c \
-       floatundixf.c \
-       floatunsidf.c \
-       floatunsisf.c \
-       floatuntidf.c \
-       floatuntisf.c \
-       floatuntixf.c \
-       gcc_personality_v0.c \
-       int_util.c \
-       lshrdi3.c \
-       lshrti3.c \
-       moddi3.c \
-       modsi3.c \
-       modti3.c \
-       muldc3.c \
-       muldf3.c \
-       muldi3.c \
-       mulodi4.c \
-       mulosi4.c \
-       muloti4.c \
-       mulsc3.c \
-       mulsf3.c \
-       multi3.c \
-       mulvdi3.c \
-       mulvsi3.c \
-       mulvti3.c \
-       mulxc3.c \
-       negdf2.c \
-       negdi2.c \
-       negsf2.c \
-       negti2.c \
-       negvdi2.c \
-       negvsi2.c \
-       negvti2.c \
-       paritydi2.c \
-       paritysi2.c \
-       parityti2.c \
-       popcountdi2.c \
-       popcountsi2.c \
-       popcountti2.c \
-       powidf2.c \
-       powisf2.c \
-       powitf2.c \
-       powixf2.c \
-       subdf3.c \
-       subsf3.c \
-       subvdi3.c \
-       subvsi3.c \
-       subvti3.c \
-       truncdfsf2.c \
-       ucmpdi2.c \
-       ucmpti2.c \
-       udivdi3.c \
-       udivmoddi4.c \
-       udivmodsi4.c \
-       udivmodti4.c \
-       udivsi3.c \
-       udivti3.c \
-       umoddi3.c \
-       umodsi3.c \
-       umodti3.c
-
-CPU_DIR=       ${COMPILER_RT_SRCDIR}/lib/${MACHINE_CPU}
-ARCH_DIR=      ${COMPILER_RT_SRCDIR}/lib/${MACHINE_ARCH}
-
-.PATH: ${CPU_DIR}
-.PATH: ${ARCH_DIR}
-.PATH: ${COMPILER_RT_SRCDIR}/lib
-
-.for src in ${GENERIC_SRCS}
-.  if exists(${CPU_DIR}/${src:R}.S) || exists(${ARCH_DIR}/${src:R}.S)
-SRCS+= ${src:R}.S
-.  else
-SRCS+= ${src}
-.  endif
-.endfor
-
-.include <bsd.lib.mk>
diff -r 4931356bf9cc -r 20cfe5bb7fb4 external/bsd/llvm/librt/libcompiler_rt/shlib_version
--- a/external/bsd/llvm/librt/libcompiler_rt/shlib_version      Wed Jan 15 20:43:21 2014 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,3 +0,0 @@
-#      $NetBSD: shlib_version,v 1.1 2012/06/17 16:51:32 joerg Exp $
-major=1
-minor=0



Home | Main Index | Thread Index | Old Index