[add -fdebug option to include debugging code in generated executable
John Meacham <john@repetae.net>**20070224225344] hunk ./FlagOpts.flags 32
+debug enable debugging code in generated executable
hunk ./Main.hs 809
-        comm = shellQuote $ [optCC options, "-std=gnu99", "-foptimize-sibling-calls", "-O", {- "-funit-at-a-time", -} "-g", "-Wall", "-o", fn, cf ] ++ (map ("-l" ++) rls) ++ optCCargs options  ++ boehmOpts ++ profileOpts
+        comm = shellQuote $ [optCC options, "-std=gnu99", "-D_GNU_SOURCE", "-ffast-math", "-foptimize-sibling-calls", "-O2", {- "-funit-at-a-time", -} "-Wall", "-o", fn, cf ] ++ (map ("-l" ++) rls) ++ debug ++ optCCargs options  ++ boehmOpts ++ profileOpts
+        debug = if fopts FO.Debug then ["-g"] else ["-DNDEBUG"]
hunk ./data/jhc_rts.c 2
-#define _GNU_SOURCE
hunk ./data/jhc_rts.c 5
-#define _GNU_SOURCE