diff -Nru llvm-toolchain-3.3-3.3/debian/changelog llvm-toolchain-3.3-3.3/debian/changelog --- llvm-toolchain-3.3-3.3/debian/changelog 2013-12-18 10:33:46.000000000 +0000 +++ llvm-toolchain-3.3-3.3/debian/changelog 2014-03-22 14:11:46.000000000 +0000 @@ -1,3 +1,9 @@ +llvm-toolchain-3.3 (1:3.3-16+rpi1) jessie-staging; urgency=low + + * Set clang defaults for rpi. + + -- Peter Michael Green Sat, 22 Mar 2014 14:10:13 +0000 + llvm-toolchain-3.3 (1:3.3-16) unstable; urgency=low * Make lldb-3.3-dev dependencies matches lldb-3.3. diff -Nru llvm-toolchain-3.3-3.3/debian/patches/clang-defaults-raspbian.diff llvm-toolchain-3.3-3.3/debian/patches/clang-defaults-raspbian.diff --- llvm-toolchain-3.3-3.3/debian/patches/clang-defaults-raspbian.diff 1970-01-01 00:00:00.000000000 +0000 +++ llvm-toolchain-3.3-3.3/debian/patches/clang-defaults-raspbian.diff 2014-03-22 14:11:30.000000000 +0000 @@ -0,0 +1,16 @@ +Description: change clang defaults for raspbian +Author: Peter Michael Green + +Index: llvm-toolchain-3.3-3.3/clang/lib/Driver/Tools.cpp +=================================================================== +--- llvm-toolchain-3.3-3.3.orig/clang/lib/Driver/Tools.cpp 2014-03-22 14:11:24.000000000 +0000 ++++ llvm-toolchain-3.3-3.3/clang/lib/Driver/Tools.cpp 2014-03-22 14:11:24.000000000 +0000 +@@ -492,7 +492,7 @@ + MArch = A->getValue(); + } else if (Triple.getEnvironment() == llvm::Triple::GNUEABIHF) { + // Use armv6 for armhf (raspbian version of patch) +- MArch = "armv7-a"; ++ MArch = "armv6"; + } else { + // Otherwise, use the Arch from the triple. + MArch = Triple.getArchName(); diff -Nru llvm-toolchain-3.3-3.3/debian/patches/series llvm-toolchain-3.3-3.3/debian/patches/series --- llvm-toolchain-3.3-3.3/debian/patches/series 2013-11-30 15:37:53.000000000 +0000 +++ llvm-toolchain-3.3-3.3/debian/patches/series 2014-03-22 14:11:14.000000000 +0000 @@ -41,3 +41,4 @@ removeduplicatedeclaration.diff python-clangpath.diff debian-mips64-n32-multiarch.diff +clang-defaults-raspbian.diff