summaryrefslogtreecommitdiff
path: root/devel/hs-threadscope/files/patch-gtk2hs-buildtools-0.13.5.0_c2hs_toplevel_C2HSConfig.hs
blob: 32e7b797c270548f90468d4ab2e87334a21a975a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
--- gtk2hs-buildtools-0.13.8.0/c2hs/toplevel/C2HSConfig.hs.orig	1970-01-01 00:00:00 UTC
+++ _cabal_deps/gtk2hs-buildtools-0.13.8.0/c2hs/toplevel/C2HSConfig.hs
@@ -24,7 +24,7 @@
 --  Configuration options; largely set by `configure'.
 --
 --- TODO ----------------------------------------------------------------------
---  
+--
 module C2HSConfig (
   --
   -- programs and paths
@@ -70,8 +70,8 @@ cpp  = case os of
 cppopts :: [String]
 cppopts  = case (os,cpp) of
   ("openbsd","cpp") -> ["-xc", "-w"]
-  (_,"cpp")         -> ["-x", "c", "-w"]
-  (_,"gcc")         -> ["-E", "-x", "c", "-w"]
+  (_,"cpp")         -> ["-x", "c", "-w", "-std=c99", "-D_Nullable=", "-D_Nonnull="]
+  (_,"gcc")         -> ["-E", "-x", "c", "-w", "-std=c99", "-D_Nullable=", "-D_Nonnull="]
   _                 -> []
 
 -- C preprocessor option for including only definitions (EXPORTED)