From 8826de3cce32141c6fa383d136598220743a929a Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Sat, 9 Apr 2016 09:29:56 +0000 Subject: [PATCH] rebase of the patch --- debian/patches/atomic_library_1.diff | 18 +++++++++--------- debian/patches/removeduplicatedeclaration.diff | 10 +++++----- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/debian/patches/atomic_library_1.diff b/debian/patches/atomic_library_1.diff index c6b8cc4a..af7f763d 100644 --- a/debian/patches/atomic_library_1.diff +++ b/debian/patches/atomic_library_1.diff @@ -1,8 +1,8 @@ -Index: llvm-toolchain-snapshot_3.9~svn265666/clang/lib/Basic/Targets.cpp +Index: llvm-toolchain-snapshot_3.9~svn265871/clang/lib/Basic/Targets.cpp =================================================================== ---- llvm-toolchain-snapshot_3.9~svn265666.orig/clang/lib/Basic/Targets.cpp -+++ llvm-toolchain-snapshot_3.9~svn265666/clang/lib/Basic/Targets.cpp -@@ -4052,6 +4052,20 @@ protected: +--- llvm-toolchain-snapshot_3.9~svn265871.orig/clang/lib/Basic/Targets.cpp ++++ llvm-toolchain-snapshot_3.9~svn265871/clang/lib/Basic/Targets.cpp +@@ -4021,6 +4021,20 @@ protected: Builder.defineMacro("__ELF__"); } @@ -21,12 +21,12 @@ Index: llvm-toolchain-snapshot_3.9~svn265666/clang/lib/Basic/Targets.cpp + } + public: - RTEMSTargetInfo(const llvm::Triple &Triple, const CodeGenOptions &CGOpts) - : OSTargetInfo(Triple, CGOpts) { -Index: llvm-toolchain-snapshot_3.9~svn265666/clang/test/CodeGen/linux-arm-atomic.c + RTEMSTargetInfo(const llvm::Triple &Triple) : OSTargetInfo(Triple) { + switch (Triple.getArch()) { +Index: llvm-toolchain-snapshot_3.9~svn265871/clang/test/CodeGen/linux-arm-atomic.c =================================================================== ---- llvm-toolchain-snapshot_3.9~svn265666.orig/clang/test/CodeGen/linux-arm-atomic.c -+++ llvm-toolchain-snapshot_3.9~svn265666/clang/test/CodeGen/linux-arm-atomic.c +--- llvm-toolchain-snapshot_3.9~svn265871.orig/clang/test/CodeGen/linux-arm-atomic.c ++++ llvm-toolchain-snapshot_3.9~svn265871/clang/test/CodeGen/linux-arm-atomic.c @@ -1,5 +1,15 @@ // RUN: %clang_cc1 %s -emit-llvm -o - -triple=armv7-unknown-linux | FileCheck %s // RUN: %clang_cc1 %s -emit-llvm -o - -triple=armv6-unknown-linux | FileCheck %s diff --git a/debian/patches/removeduplicatedeclaration.diff b/debian/patches/removeduplicatedeclaration.diff index d76638d8..ee0c5709 100644 --- a/debian/patches/removeduplicatedeclaration.diff +++ b/debian/patches/removeduplicatedeclaration.diff @@ -1,8 +1,8 @@ -Index: llvm-toolchain-snapshot_3.9~svn265666/clang/lib/Basic/Targets.cpp +Index: llvm-toolchain-snapshot_3.9~svn265871/clang/lib/Basic/Targets.cpp =================================================================== ---- llvm-toolchain-snapshot_3.9~svn265666.orig/clang/lib/Basic/Targets.cpp -+++ llvm-toolchain-snapshot_3.9~svn265666/clang/lib/Basic/Targets.cpp -@@ -4052,33 +4052,6 @@ protected: +--- llvm-toolchain-snapshot_3.9~svn265871.orig/clang/lib/Basic/Targets.cpp ++++ llvm-toolchain-snapshot_3.9~svn265871/clang/lib/Basic/Targets.cpp +@@ -4021,33 +4021,6 @@ protected: Builder.defineMacro("__ELF__"); } @@ -35,4 +35,4 @@ Index: llvm-toolchain-snapshot_3.9~svn265666/clang/lib/Basic/Targets.cpp - } public: - RTEMSTargetInfo(const llvm::Triple &Triple, const CodeGenOptions &CGOpts) + RTEMSTargetInfo(const llvm::Triple &Triple) : OSTargetInfo(Triple) {