Wibble: make -fno-implicit-prelude work
authorsimonpj@microsoft.com <unknown>
Thu, 21 Jun 2007 07:24:56 +0000 (07:24 +0000)
committersimonpj@microsoft.com <unknown>
Thu, 21 Jun 2007 07:24:56 +0000 (07:24 +0000)
compiler/main/DynFlags.hs

index 605474f..a0882f2 100644 (file)
@@ -1026,6 +1026,7 @@ dynamic_flags = [
 
        -- For now, allow -X flags with -f; ToDo: report this as deprecated
   ,  ( "f",            PrefixPred (isFlag xFlags) (\f ->  setDynFlag (getFlag xFlags f)) )
+  ,  ( "f",            PrefixPred (isNoFlag xFlags) (\f -> unSetDynFlag (getNoFlag xFlags f)) )
 
        -- the rest of the -X* and -Xno-* flags
   ,  ( "X",            PrefixPred (isFlag xFlags)   (\f -> setDynFlag   (getFlag xFlags f)) )