summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Ben Gamari [Wed, 31 Aug 2016 01:08:05 +0000 (21:08 -0400)]
StgCmmPrim: Add missing MO_WriteBarrier
StgCmmPrim: Add missing MO_WriteBarrier
Test Plan: Good question
Reviewers: austin, trommler, simonmar, rrnewton
Reviewed By: simonmar
Subscribers: RyanGlScott, thomie
Differential Revision: https://phabricator.haskell.org/D2495
GHC Trac Issues: #12469
(cherry picked from commit
d40d6df74a9fca382a84709ac9bc862897fbec18)
Gbp-Pq: Name add-missing-MO_WriteBarrier
Peter Trommler [Mon, 16 May 2016 11:19:09 +0000 (13:19 +0200)]
PPC: Implement SMP primitives using gcc built-ins
PPC: Implement SMP primitives using gcc built-ins
The SMP primitives were missing appropriate memory barriers
(sync, isync instructions) on all PowerPCs.
Use the built-ins _sync_* provided by gcc and clang. This
reduces code size significantly.
Remove broken mark for concprog001 on powerpc64. The referenced
ticket number (11259) was wrong.
Test Plan: validate on powerpc and ARM
Reviewers: erikd, austin, simonmar, bgamari, hvr
Reviewed By: bgamari, hvr
Subscribers: thomie
Differential Revision: https://phabricator.haskell.org/D2225
GHC Trac Issues: #12070
(cherry picked from commit
563a4857abcee4a6e43c68323274309c58f42aa0)
Gbp-Pq: Name ppc-smp-primitives
Debian Haskell Group [Wed, 5 Oct 2016 19:27:23 +0000 (19:27 +0000)]
do-not-use-SHELL
Gbp-Pq: Name do-not-use-SHELL
Debian Haskell Group [Wed, 5 Oct 2016 19:27:23 +0000 (19:27 +0000)]
sparc64-initial-platform-support
Gbp-Pq: Name sparc64-initial-platform-support.patch
Debian Haskell Group [Wed, 5 Oct 2016 19:27:23 +0000 (19:27 +0000)]
sh4-platform-detection-support
Gbp-Pq: Name sh4-platform-detection-support.patch
Debian Haskell Group [Wed, 5 Oct 2016 19:27:23 +0000 (19:27 +0000)]
cabal-show-detail-direct
commit
3792d212a6f60573ef43dd72088a353725d09461
Author: Joachim Breitner <mail@joachim-breitner.de>
Date: Thu Nov 5 11:31:12 2015 +0100
test: New mode --show-details=direct
This mode implements #2911, and allows to connect the test runner
directly to stdout/stdin. This is more reliable in the presence of no
threading, i.e. a work-arond for #2398.
I make the test suite use this, so that it passes again, despite
printing lots of stuff. Once #2398 is fixed properly, the test suite
should probably be extended to test all the various --show-details
modes.
Gbp-Pq: Name cabal-show-detail-direct.patch
Debian Haskell Group [Wed, 5 Oct 2016 19:27:23 +0000 (19:27 +0000)]
reproducible-tmp-names
This is an attempt to make GHC build reproducible. The name of .c files may end
up in the resulting binary (in the debug section), but not the directory.
Instead of using the process id, create a hash from the command line arguments,
and assume that is going to be unique.
Gbp-Pq: Name reproducible-tmp-names
Debian Haskell Group [Wed, 5 Oct 2016 19:27:23 +0000 (19:27 +0000)]
buildpath-abi-stability
Forwarded to https://ghc.haskell.org/trac/ghc/ticket/10424
Gbp-Pq: Name buildpath-abi-stability.patch
Debian Haskell Group [Wed, 5 Oct 2016 19:27:23 +0000 (19:27 +0000)]
hurd
Provided by “Pino” via Samuel Thibault. Not yet pushed upstream.
Gbp-Pq: Name hurd.diff
Debian Haskell Group [Wed, 5 Oct 2016 19:27:23 +0000 (19:27 +0000)]
no-missing-haddock-file-warning
Gbp-Pq: Name no-missing-haddock-file-warning
Debian Haskell Group [Wed, 5 Oct 2016 19:27:23 +0000 (19:27 +0000)]
ARM-VFPv3D16
Gbp-Pq: Name ARM-VFPv3D16
Debian Haskell Group [Wed, 5 Oct 2016 19:27:23 +0000 (19:27 +0000)]
use-debian-gen_contents_index
===================================================================
Gbp-Pq: Name use-debian-gen_contents_index
Clint Adams [Wed, 5 Oct 2016 19:27:23 +0000 (19:27 +0000)]
ghc (7.10.3-10) unstable; urgency=medium
[ Balint Reczey ]
* Disable PIE to fix build when PIE is the default in gcc
(change taken/revised from Ubuntu, Closes: #712228)
[ Clint Adams ]
* Backport upstream
563a4857abcee4a6e43c68323274309c58f42aa0 to use gcc's
SMP primitives instead of GHC's broken ones.
* Backport upstream
7053019e7b04842dd7364039381d8c4c069489a2 to add a
missing MO_WriteBarrier to emitPrimOp.
[dgit import unpatched ghc 7.10.3-10]
Clint Adams [Wed, 5 Oct 2016 19:27:23 +0000 (19:27 +0000)]
Import ghc_7.10.3-10.debian.tar.xz
[dgit import tarball ghc 7.10.3-10 ghc_7.10.3-10.debian.tar.xz]
Clint Adams [Thu, 3 Dec 2015 15:38:40 +0000 (15:38 +0000)]
Import ghc_7.10.3.orig.tar.xz
[dgit import orig ghc_7.10.3.orig.tar.xz]