[project @ 2001-08-31 13:51:45 by sewardj]
authorsewardj <unknown>
Fri, 31 Aug 2001 13:51:45 +0000 (13:51 +0000)
committersewardj <unknown>
Fri, 31 Aug 2001 13:51:45 +0000 (13:51 +0000)
Pass -w to gcc for .hc compilation on sparc-solaris so as to suppress
warnings about call-clobbered regs being used for global vars.

ghc/compiler/main/DriverFlags.hs

index e9b2a80..06e2bc5 100644 (file)
@@ -1,7 +1,7 @@
 {-# OPTIONS -#include "hschooks.h" #-}
 
 -----------------------------------------------------------------------------
--- $Id: DriverFlags.hs,v 1.66 2001/08/17 17:18:52 apt Exp $
+-- $Id: DriverFlags.hs,v 1.67 2001/08/31 13:51:45 sewardj Exp $
 --
 -- Driver flags
 --
@@ -517,6 +517,9 @@ machdepCCOpts
    | prefixMatch "mips"    cTARGETPLATFORM
        = return ( ["-static"], [] )
 
+   | prefixMatch "sparc"    cTARGETPLATFORM
+       = return ( [], ["-w"] )
+
    | prefixMatch "powerpc" cTARGETPLATFORM || prefixMatch "rs6000" cTARGETPLATFORM
        = return ( ["-static"], ["-finhibit-size-directive"] )