[gcc-7] 106/354: * Disable lxc1/sxc1 instruction on mips and mipsel. * Disable madd4 instructions on mipsel, mips64el and mipsn32el.

Ximin Luo infinity0 at debian.org
Thu Nov 23 15:50:38 UTC 2017


This is an automated email from the git hooks/post-receive script.

infinity0 pushed a commit to branch master
in repository gcc-7.

commit 9b6ffdf0a00684779ba324b7b1f89b6ca3077fe7
Author: aurel32 <aurel32 at 6ca36cf4-e1d1-0310-8c6f-e303bb2178ca>
Date:   Sat Feb 4 09:27:09 2017 +0000

    * Disable lxc1/sxc1 instruction on mips and mipsel.
    * Disable madd4 instructions on mipsel, mips64el and mipsn32el.
    
    git-svn-id: svn+ssh://svn.debian.org/svn/gcccvs/branches/sid/gcc-7@9276 6ca36cf4-e1d1-0310-8c6f-e303bb2178ca
---
 debian/changelog | 5 +++++
 debian/rules2    | 5 +++++
 2 files changed, 10 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index a46245b..0a02edd 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,14 @@
 gcc-7 (7-20170129-2) UNRELEASED; urgency=medium
 
+  [ Matthias Klose ]
   * Fix some hppa64 related build issues. Addresses: #853023.
   * Allow setting offload targets by OFFLOAD_TARGET_DEFAULT.
   * Again, disable go on m68k. Closes: #853906.
 
+  [ Aurelien Jarno ]
+  * Disable lxc1/sxc1 instruction on mips and mipsel.
+  * Disable madd4 instructions on mipsel, mips64el and mipsn32el.
+
  -- Matthias Klose <doko at debian.org>  Tue, 31 Jan 2017 12:34:55 +0100
 
 gcc-7 (7-20170129-1) experimental; urgency=medium
diff --git a/debian/rules2 b/debian/rules2
index ace4157..f38e20c 100644
--- a/debian/rules2
+++ b/debian/rules2
@@ -588,6 +588,7 @@ endif
 
 ifneq (,$(findstring mips-linux,$(DEB_TARGET_GNU_TYPE)))
   CONFARGS += --with-arch-32=mips32r2 --with-fp-32=xx
+  CONFARGS += --with-lxc1-sxc1=no
   ifeq ($(multilib),yes)
     ifeq ($(biarchn32)-$(biarch64),yes-yes)
       CONFARGS += --enable-targets=all
@@ -598,6 +599,8 @@ endif
 
 ifneq (,$(findstring mipsel-linux,$(DEB_TARGET_GNU_TYPE)))
   CONFARGS += --with-arch-32=mips32r2 --with-fp-32=xx
+  CONFARGS += --with-madd4=no
+  CONFARGS += --with-lxc1-sxc1=no
   ifeq ($(multilib),yes)
     ifeq ($(biarchn32)-$(biarch64),yes-yes)
       CONFARGS += --enable-targets=all
@@ -608,6 +611,7 @@ endif
 
 #FIXME: howto for mipsn32?
 ifneq (,$(findstring mips64el-linux-gnuabin32,$(DEB_TARGET_GNU_TYPE)))
+  CONFARGS += --with-madd4=no
   ifeq ($(multilib),yes)
     ifeq ($(biarchn32)-$(biarch32),yes-yes)
       CONFARGS += --enable-targets=all
@@ -630,6 +634,7 @@ endif
 ifneq (,$(findstring mips64el-linux-gnuabi64,$(DEB_TARGET_GNU_TYPE)))
   CONFARGS += --with-mips-plt
   CONFARGS += --with-arch-64=mips64r2
+  CONFARGS += --with-madd4=no
   ifeq ($(multilib),yes)
     ifeq ($(biarchn32)-$(biarch32),yes-yes)
       CONFARGS += --enable-targets=all

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/gcc-7.git



More information about the Reproducible-commits mailing list