From 077b92fa39839a8e83cd87398435424403cf6486 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C3=96mer=20Sinan=20A=C4=9Facan?= <omeragacan@gmail.com>
Date: Thu, 20 Sep 2018 16:04:11 +0300
Subject: [PATCH] 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
---
 rts/ghc.mk | 1 -
 1 file changed, 1 deletion(-)

diff --git a/rts/ghc.mk b/rts/ghc.mk
index 532c9aa175e5..ff3f18f30cd4 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
-- 
GitLab