[commit: ghc] master: Remove -Waggregate-return when building RTS (077b92f)

git at git.haskell.org git at git.haskell.org
Thu Sep 20 13:04:46 UTC 2018


Repository : ssh://git@git.haskell.org/ghc

On branch  : master
Link       : http://ghc.haskell.org/trac/ghc/changeset/077b92fa39839a8e83cd87398435424403cf6486/ghc

>---------------------------------------------------------------

commit 077b92fa39839a8e83cd87398435424403cf6486
Author: Ömer Sinan Ağacan <omeragacan at gmail.com>
Date:   Thu Sep 20 16:04:11 2018 +0300

    Remove -Waggregate-return when building RTS
    
    This causes slow validate build to fail (in Profiling.c:countTickss), and
    there's nothing wrong with struct returns.
    
    Reviewers: simonmar, bgamari, erikd
    
    Subscribers: rwbarton, carter
    
    Differential Revision: https://phabricator.haskell.org/D5164


>---------------------------------------------------------------

077b92fa39839a8e83cd87398435424403cf6486
 rts/ghc.mk | 1 -
 1 file changed, 1 deletion(-)

diff --git a/rts/ghc.mk b/rts/ghc.mk
index 532c9aa..ff3f18f 100644
--- a/rts/ghc.mk
+++ b/rts/ghc.mk
@@ -329,7 +329,6 @@ WARNING_OPTS += -Wstrict-prototypes
 WARNING_OPTS += -Wmissing-prototypes 
 WARNING_OPTS += -Wmissing-declarations
 WARNING_OPTS += -Winline
-WARNING_OPTS += -Waggregate-return
 WARNING_OPTS += -Wpointer-arith
 WARNING_OPTS += -Wmissing-noreturn
 WARNING_OPTS += -Wnested-externs



More information about the ghc-commits mailing list