[gcc-6] 364/401: * Update the gccgo-m68k patch (Adrian Glaubitz). Closes: #853223.

Ximin Luo infinity0 at debian.org
Wed Apr 5 15:50:39 UTC 2017


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

infinity0 pushed a commit to branch pu/reproducible_builds
in repository gcc-6.

commit f369f839f853b90d81492679529918e741714868
Author: doko <doko at 6ca36cf4-e1d1-0310-8c6f-e303bb2178ca>
Date:   Wed Feb 1 12:21:39 2017 +0000

      * Update the gccgo-m68k patch (Adrian Glaubitz). Closes: #853223.
    
    
    git-svn-id: svn://anonscm.debian.org/gcccvs/branches/sid/gcc-6@9270 6ca36cf4-e1d1-0310-8c6f-e303bb2178ca
---
 debian/changelog               |  4 +++-
 debian/patches/gccgo-m68k.diff | 19 +++++++++++++++++++
 2 files changed, 22 insertions(+), 1 deletion(-)

diff --git a/debian/changelog b/debian/changelog
index fdf122a..76206fe 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -4,7 +4,9 @@ gcc-6 (6.3.0-6) UNRELEASED; urgency=medium
   * Don't use disable madd4 on MIPS big-endian.
   * Disable lxc1/sxc1 instruction on mips and mipsel.
 
- -- Matthias Klose <doko at debian.org>  Fri, 27 Jan 2017 09:04:42 +0100
+  * Update the gccgo-m68k patch (Adrian Glaubitz). Closes: #853223.
+
+ -- Matthias Klose <doko at debian.org>  Wed, 01 Feb 2017 13:21:10 +0100
 
 gcc-6 (6.3.0-5) unstable; urgency=medium
 
diff --git a/debian/patches/gccgo-m68k.diff b/debian/patches/gccgo-m68k.diff
index f8a6924..aa5339b 100644
--- a/debian/patches/gccgo-m68k.diff
+++ b/debian/patches/gccgo-m68k.diff
@@ -63,3 +63,22 @@
  	uint64 nstealcnt;
  	uint64 nprocyield;
  	uint64 nosyield;
+--- a/src/libgo/runtime/runtime.h.orig	2016-02-12 23:10:09.000000000 +0100
++++ b/src/libgo/runtime/runtime.h	2017-01-30 18:30:14.188171787 +0100
+@@ -154,14 +154,14 @@
+ 	// Futex-based impl treats it as uint32 key,
+ 	// while sema-based impl as M* waitm.
+ 	// Used to be a union, but unions break precise GC.
+-	uintptr	key;
++	uintptr	key __attribute__((aligned(4)));
+ };
+ struct	Note
+ {
+ 	// Futex-based impl treats it as uint32 key,
+ 	// while sema-based impl as M* waitm.
+ 	// Used to be a union, but unions break precise GC.
+-	uintptr	key;
++	uintptr	key __attribute__((aligned(4)));
+ };
+ struct String
+ {

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



More information about the Reproducible-commits mailing list