Hello community,

here is the log from the commit of package llvm4 for openSUSE:Factory checked 
in at 2017-04-25 08:56:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/llvm4 (Old)
 and      /work/SRC/openSUSE:Factory/.llvm4.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "llvm4"

Tue Apr 25 08:56:35 2017 rev:2 rq:489790 version:4.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/llvm4/llvm4.changes      2017-04-17 
10:20:17.757327901 +0200
+++ /work/SRC/openSUSE:Factory/.llvm4.new/llvm4.changes 2017-04-25 
08:56:37.568342272 +0200
@@ -1,0 +2,6 @@
+Wed Apr 19 15:08:25 UTC 2017 - dmuel...@suse.com
+
+- readd arm_suse_support.diff which was accidentally removed
+  in the 4.0.0 update
+
+-------------------------------------------------------------------

New:
----
  arm_suse_support.diff

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ llvm4.spec ++++++
--- /var/tmp/diff_new_pack.3LYW3j/_old  2017-04-25 08:56:39.892013703 +0200
+++ /var/tmp/diff_new_pack.3LYW3j/_new  2017-04-25 08:56:39.900012572 +0200
@@ -67,6 +67,8 @@
 Patch5:         llvm-remove-clang-only-flags.patch
 Patch6:         llvm-fix-find-gcc5-install.patch
 Patch7:         aarch64-disable-memorytest.patch
+# PATCH-FIX-OPENSUSE arm_suse_support.diff -- Enable ARM suse toolchain support
+Patch8:         arm_suse_support.diff
 BuildRequires:  binutils-devel >= 2.21.90
 BuildRequires:  bison
 BuildRequires:  cmake
@@ -361,6 +363,7 @@
 %ifarch aarch64
 %patch7 -p1
 %endif
+%patch8
 
 # Move into right place
 mv cfe-%{version}.src tools/clang
@@ -410,7 +413,7 @@
 flags+=" -mfloat-abi=hard -march=armv6zk -mtune=arm1176jzf-s -mfpu=vfp"
 %endif
 %ifarch armv7hl
-flags+=" -mfloat-abi=hard -march=armv7-a -mtune=cortex-a9 -mfpu=vfpv3-d16"
+flags+=" -mfloat-abi=hard -march=armv7-a -mtune=cortex-a15 -mfpu=vfpv3-d16"
 %endif
 %ifarch %{ix86} x86_64
 TARGETS_TO_BUILD="all"

++++++ arm_suse_support.diff ++++++
--- cfe-4.0.0.src/lib/Driver/ToolChains.cpp
+++ cfe-4.0.0.src/lib/Driver/ToolChains.cpp
@@ -1427,7 +1427,9 @@ bool Generic_GCC::GCCInstallationDetecto
   static const char *const ARMTriples[] = {"arm-linux-gnueabi",
                                            "arm-linux-androideabi"};
   static const char *const ARMHFTriples[] = {"arm-linux-gnueabihf",
-                                             "armv7hl-redhat-linux-gnueabi"};
+                                             "armv7hl-redhat-linux-gnueabi",
+                                             "armv6hl-suse-linux-gnueabi",
+                                             "armv7hl-suse-linux-gnueabi"};
   static const char *const ARMebLibDirs[] = {"/lib"};
   static const char *const ARMebTriples[] = {"armeb-linux-gnueabi",
                                              "armeb-linux-androideabi"};

Reply via email to