From aaf764b3ad8b1816d68b5f27299eac125f08e1a5 Mon Sep 17 00:00:00 2001
From: simonmar <unknown>
Date: Tue, 11 Jan 2005 16:04:30 +0000
Subject: [PATCH] [project @ 2005-01-11 16:04:08 by simonmar] Use OPTIONS_GHC
instead of OPTIONS
---
Control/Monad.hs | 2 +-
Data/Array.hs | 2 +-
Data/Array/IO.hs | 2 +-
Data/Array/IO/Internals.hs | 2 +-
Data/Bits.hs | 2 +-
Data/Bool.hs | 2 +-
Data/Char.hs | 2 +-
Data/Dynamic.hs | 2 +-
Data/Either.hs | 2 +-
Data/HashTable.hs | 2 +-
Data/Int.hs | 2 +-
Data/List.hs | 2 +-
Data/Maybe.hs | 2 +-
Data/Tuple.hs | 2 +-
Data/Typeable.hs | 2 +-
Data/Word.hs | 2 +-
Foreign.hs | 2 +-
Foreign/C.hs | 2 +-
Foreign/C/Error.hs | 2 +-
Foreign/C/String.hs | 2 +-
Foreign/C/Types.hs | 2 +-
Foreign/Concurrent.hs | 2 +-
Foreign/ForeignPtr.hs | 2 +-
Foreign/Marshal.hs | 2 +-
Foreign/Marshal/Alloc.hs | 2 +-
Foreign/Marshal/Array.hs | 2 +-
Foreign/Marshal/Error.hs | 2 +-
Foreign/Marshal/Pool.hs | 2 +-
Foreign/Marshal/Utils.hs | 2 +-
Foreign/Ptr.hs | 2 +-
Foreign/StablePtr.hs | 2 +-
Foreign/Storable.hs | 2 +-
GHC/Arr.lhs | 2 +-
GHC/Base.lhs | 2 +-
GHC/Conc.lhs | 2 +-
GHC/ConsoleHandler.hs | 2 +-
GHC/Dotnet.hs | 2 +-
GHC/Enum.lhs | 2 +-
GHC/Err.lhs | 2 +-
GHC/Exception.lhs | 2 +-
GHC/Float.lhs | 2 +-
GHC/ForeignPtr.hs | 2 +-
GHC/Handle.hs | 2 +-
GHC/IO.hs | 2 +-
GHC/IOBase.lhs | 2 +-
GHC/Int.hs | 2 +-
GHC/List.lhs | 2 +-
GHC/Num.lhs | 2 +-
GHC/PArr.hs | 2 +-
GHC/Pack.lhs | 2 +-
GHC/Ptr.lhs | 2 +-
GHC/Read.lhs | 2 +-
GHC/Real.lhs | 2 +-
GHC/ST.lhs | 2 +-
GHC/STRef.lhs | 2 +-
GHC/Show.lhs | 2 +-
GHC/Stable.lhs | 2 +-
GHC/Storable.lhs | 2 +-
GHC/Unicode.hs | 2 +-
GHC/Weak.lhs | 2 +-
GHC/Word.hs | 2 +-
Numeric.hs | 2 +-
Prelude.hs | 2 +-
System/FilePath.hs | 2 +-
System/IO.hs | 2 +-
System/IO/Error.hs | 2 +-
System/IO/Unsafe.hs | 2 +-
System/Posix/Internals.hs | 2 +-
System/Posix/Types.hs | 2 +-
System/Process.hs | 2 +-
System/Process/Internals.hs | 2 +-
Text/ParserCombinators/ReadP.hs | 2 +-
Text/ParserCombinators/ReadPrec.hs | 2 +-
Text/Read.hs | 2 +-
Text/Read/Lex.hs | 2 +-
Text/Show.hs | 2 +-
76 files changed, 76 insertions(+), 76 deletions(-)
diff --git a/Control/Monad.hs b/Control/Monad.hs
index 805996fb..07b4d3b4 100644
--- a/Control/Monad.hs
+++ b/Control/Monad.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : Control.Monad
diff --git a/Data/Array.hs b/Data/Array.hs
index 2cd6553a..e8e8c76d 100644
--- a/Data/Array.hs
+++ b/Data/Array.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : Data.Array
diff --git a/Data/Array/IO.hs b/Data/Array/IO.hs
index b43573d7..0023a6a5 100644
--- a/Data/Array/IO.hs
+++ b/Data/Array/IO.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -#include "HsBase.h" #-}
+{-# OPTIONS_GHC -#include "HsBase.h" #-}
-----------------------------------------------------------------------------
-- |
-- Module : Data.Array.IO
diff --git a/Data/Array/IO/Internals.hs b/Data/Array/IO/Internals.hs
index 0cf19010..fda59f0c 100644
--- a/Data/Array/IO/Internals.hs
+++ b/Data/Array/IO/Internals.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -#include "HsBase.h" #-}
+{-# OPTIONS_GHC -#include "HsBase.h" #-}
-----------------------------------------------------------------------------
-- |
-- Module : Data.Array.IO.Internal
diff --git a/Data/Bits.hs b/Data/Bits.hs
index 25bc9a1f..d33f7ee2 100644
--- a/Data/Bits.hs
+++ b/Data/Bits.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : Data.Bits
diff --git a/Data/Bool.hs b/Data/Bool.hs
index 2232aa3e..0e145384 100644
--- a/Data/Bool.hs
+++ b/Data/Bool.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : Data.Bool
diff --git a/Data/Char.hs b/Data/Char.hs
index 76eb39c1..1debe79e 100644
--- a/Data/Char.hs
+++ b/Data/Char.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : Data.Char
diff --git a/Data/Dynamic.hs b/Data/Dynamic.hs
index f4e35cd8..f02290a4 100644
--- a/Data/Dynamic.hs
+++ b/Data/Dynamic.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : Data.Dynamic
diff --git a/Data/Either.hs b/Data/Either.hs
index d6261b6f..0c5e1534 100644
--- a/Data/Either.hs
+++ b/Data/Either.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : Data.Either
diff --git a/Data/HashTable.hs b/Data/HashTable.hs
index d1a482bd..0f31af52 100644
--- a/Data/HashTable.hs
+++ b/Data/HashTable.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
diff --git a/Data/Int.hs b/Data/Int.hs
index 8d3b202f..1033270d 100644
--- a/Data/Int.hs
+++ b/Data/Int.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : Data.Int
diff --git a/Data/List.hs b/Data/List.hs
index 7250333f..da6c878a 100644
--- a/Data/List.hs
+++ b/Data/List.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : Data.List
diff --git a/Data/Maybe.hs b/Data/Maybe.hs
index f98fa859..69dd75f0 100644
--- a/Data/Maybe.hs
+++ b/Data/Maybe.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : Data.Maybe
diff --git a/Data/Tuple.hs b/Data/Tuple.hs
index 3fb4074c..a1495854 100644
--- a/Data/Tuple.hs
+++ b/Data/Tuple.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : Data.Tuple
diff --git a/Data/Typeable.hs b/Data/Typeable.hs
index 7f0e974e..f5b1c824 100644
--- a/Data/Typeable.hs
+++ b/Data/Typeable.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : Data.Typeable
diff --git a/Data/Word.hs b/Data/Word.hs
index 3a0a7952..e3a1ab9f 100644
--- a/Data/Word.hs
+++ b/Data/Word.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : Data.Word
diff --git a/Foreign.hs b/Foreign.hs
index fc251596..9fef16ff 100644
--- a/Foreign.hs
+++ b/Foreign.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : Foreign
diff --git a/Foreign/C.hs b/Foreign/C.hs
index 6d6409f9..62dbaeac 100644
--- a/Foreign/C.hs
+++ b/Foreign/C.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : Foreign.C
diff --git a/Foreign/C/Error.hs b/Foreign/C/Error.hs
index 9c99ddf5..74d4e1a5 100644
--- a/Foreign/C/Error.hs
+++ b/Foreign/C/Error.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude -#include "HsBase.h" #-}
+{-# OPTIONS_GHC -fno-implicit-prelude -#include "HsBase.h" #-}
-----------------------------------------------------------------------------
-- |
-- Module : Foreign.C.Error
diff --git a/Foreign/C/String.hs b/Foreign/C/String.hs
index b03d32b5..03826dd4 100644
--- a/Foreign/C/String.hs
+++ b/Foreign/C/String.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : Foreign.C.String
diff --git a/Foreign/C/Types.hs b/Foreign/C/Types.hs
index c40e1972..b897718c 100644
--- a/Foreign/C/Types.hs
+++ b/Foreign/C/Types.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : Foreign.C.Types
diff --git a/Foreign/Concurrent.hs b/Foreign/Concurrent.hs
index e5a24491..664fa07c 100644
--- a/Foreign/Concurrent.hs
+++ b/Foreign/Concurrent.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : Foreign.Concurrent
diff --git a/Foreign/ForeignPtr.hs b/Foreign/ForeignPtr.hs
index 63e0b25f..50db97d7 100644
--- a/Foreign/ForeignPtr.hs
+++ b/Foreign/ForeignPtr.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : Foreign.ForeignPtr
diff --git a/Foreign/Marshal.hs b/Foreign/Marshal.hs
index 12133e28..9ea2f685 100644
--- a/Foreign/Marshal.hs
+++ b/Foreign/Marshal.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : Foreign.Marshal
diff --git a/Foreign/Marshal/Alloc.hs b/Foreign/Marshal/Alloc.hs
index 65588ff7..67e81eb8 100644
--- a/Foreign/Marshal/Alloc.hs
+++ b/Foreign/Marshal/Alloc.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : Foreign.Marshal.Alloc
diff --git a/Foreign/Marshal/Array.hs b/Foreign/Marshal/Array.hs
index 787c37de..b347b3a9 100644
--- a/Foreign/Marshal/Array.hs
+++ b/Foreign/Marshal/Array.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : Foreign.Marshal.Array
diff --git a/Foreign/Marshal/Error.hs b/Foreign/Marshal/Error.hs
index a88fc192..ce6336e2 100644
--- a/Foreign/Marshal/Error.hs
+++ b/Foreign/Marshal/Error.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : Foreign.Marshal.Error
diff --git a/Foreign/Marshal/Pool.hs b/Foreign/Marshal/Pool.hs
index f182d193..a2a73ace 100644
--- a/Foreign/Marshal/Pool.hs
+++ b/Foreign/Marshal/Pool.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
--------------------------------------------------------------------------------
-- |
-- Module : Foreign.Marshal.Pool
diff --git a/Foreign/Marshal/Utils.hs b/Foreign/Marshal/Utils.hs
index 91ae9457..0012fedf 100644
--- a/Foreign/Marshal/Utils.hs
+++ b/Foreign/Marshal/Utils.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : Foreign.Marshal.Utils
diff --git a/Foreign/Ptr.hs b/Foreign/Ptr.hs
index a7db5614..7ab3c024 100644
--- a/Foreign/Ptr.hs
+++ b/Foreign/Ptr.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : Foreign.Ptr
diff --git a/Foreign/StablePtr.hs b/Foreign/StablePtr.hs
index 21abd1dd..9554060c 100644
--- a/Foreign/StablePtr.hs
+++ b/Foreign/StablePtr.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : Foreign.StablePtr
diff --git a/Foreign/Storable.hs b/Foreign/Storable.hs
index 3ee78d04..bff2869b 100644
--- a/Foreign/Storable.hs
+++ b/Foreign/Storable.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : Foreign.Storable
diff --git a/GHC/Arr.lhs b/GHC/Arr.lhs
index a74920c6..ede18bce 100644
--- a/GHC/Arr.lhs
+++ b/GHC/Arr.lhs
@@ -1,5 +1,5 @@
\begin{code}
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : GHC.Arr
diff --git a/GHC/Base.lhs b/GHC/Base.lhs
index d3dcd465..6a692691 100644
--- a/GHC/Base.lhs
+++ b/GHC/Base.lhs
@@ -64,7 +64,7 @@ GHC.ByteArr Types: ByteArray, MutableByteArray
Other Prelude modules are much easier with fewer complex dependencies.
\begin{code}
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : GHC.Base
diff --git a/GHC/Conc.lhs b/GHC/Conc.lhs
index 3c69c225..02b256a8 100644
--- a/GHC/Conc.lhs
+++ b/GHC/Conc.lhs
@@ -1,5 +1,5 @@
\begin{code}
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : GHC.Conc
diff --git a/GHC/ConsoleHandler.hs b/GHC/ConsoleHandler.hs
index 1a713f40..761926db 100644
--- a/GHC/ConsoleHandler.hs
+++ b/GHC/ConsoleHandler.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -cpp #-}
+{-# OPTIONS_GHC -cpp #-}
-----------------------------------------------------------------------------
-- |
-- Module : GHC.ConsoleHandler
diff --git a/GHC/Dotnet.hs b/GHC/Dotnet.hs
index 9d427fdf..64a84b72 100644
--- a/GHC/Dotnet.hs
+++ b/GHC/Dotnet.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : GHC.Dotnet
diff --git a/GHC/Enum.lhs b/GHC/Enum.lhs
index 4591bc89..655b53f3 100644
--- a/GHC/Enum.lhs
+++ b/GHC/Enum.lhs
@@ -1,5 +1,5 @@
\begin{code}
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : GHC.Enum
diff --git a/GHC/Err.lhs b/GHC/Err.lhs
index 803fdf0b..53dedf12 100644
--- a/GHC/Err.lhs
+++ b/GHC/Err.lhs
@@ -1,5 +1,5 @@
\begin{code}
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : GHC.Err
diff --git a/GHC/Exception.lhs b/GHC/Exception.lhs
index 04f732a8..fb9e7aa5 100644
--- a/GHC/Exception.lhs
+++ b/GHC/Exception.lhs
@@ -1,5 +1,5 @@
\begin{code}
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : GHC.Exception
diff --git a/GHC/Float.lhs b/GHC/Float.lhs
index 41ea69a8..9831ec90 100644
--- a/GHC/Float.lhs
+++ b/GHC/Float.lhs
@@ -1,5 +1,5 @@
\begin{code}
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : GHC.Float
diff --git a/GHC/ForeignPtr.hs b/GHC/ForeignPtr.hs
index a418efce..fac44613 100644
--- a/GHC/ForeignPtr.hs
+++ b/GHC/ForeignPtr.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : GHC.ForeignPtr
diff --git a/GHC/Handle.hs b/GHC/Handle.hs
index f79a2cbb..a822696e 100644
--- a/GHC/Handle.hs
+++ b/GHC/Handle.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude -#include "HsBase.h" #-}
+{-# OPTIONS_GHC -fno-implicit-prelude -#include "HsBase.h" #-}
#undef DEBUG_DUMP
#undef DEBUG
diff --git a/GHC/IO.hs b/GHC/IO.hs
index 28729443..99599149 100644
--- a/GHC/IO.hs
+++ b/GHC/IO.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude -#include "HsBase.h" #-}
+{-# OPTIONS_GHC -fno-implicit-prelude -#include "HsBase.h" #-}
#undef DEBUG_DUMP
diff --git a/GHC/IOBase.lhs b/GHC/IOBase.lhs
index e87728c6..233148b0 100644
--- a/GHC/IOBase.lhs
+++ b/GHC/IOBase.lhs
@@ -1,5 +1,5 @@
\begin{code}
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : GHC.IOBase
diff --git a/GHC/Int.hs b/GHC/Int.hs
index e3d045dd..4416bfea 100644
--- a/GHC/Int.hs
+++ b/GHC/Int.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : GHC.Int
diff --git a/GHC/List.lhs b/GHC/List.lhs
index 96b53832..02119655 100644
--- a/GHC/List.lhs
+++ b/GHC/List.lhs
@@ -1,5 +1,5 @@
\begin{code}
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : GHC.List
diff --git a/GHC/Num.lhs b/GHC/Num.lhs
index 04cdd689..5d559469 100644
--- a/GHC/Num.lhs
+++ b/GHC/Num.lhs
@@ -1,5 +1,5 @@
\begin{code}
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : GHC.Num
diff --git a/GHC/PArr.hs b/GHC/PArr.hs
index a1e3deb7..8ce44881 100644
--- a/GHC/PArr.hs
+++ b/GHC/PArr.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fparr #-}
+{-# OPTIONS_GHC -fparr #-}
-----------------------------------------------------------------------------
-- |
diff --git a/GHC/Pack.lhs b/GHC/Pack.lhs
index 6cf52113..17d371ef 100644
--- a/GHC/Pack.lhs
+++ b/GHC/Pack.lhs
@@ -1,5 +1,5 @@
\begin{code}
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : GHC.Pack
diff --git a/GHC/Ptr.lhs b/GHC/Ptr.lhs
index 1fbfeb6c..31daa5f1 100644
--- a/GHC/Ptr.lhs
+++ b/GHC/Ptr.lhs
@@ -1,5 +1,5 @@
\begin{code}
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : GHC.Ptr
diff --git a/GHC/Read.lhs b/GHC/Read.lhs
index f8174cb4..e24cbe5c 100644
--- a/GHC/Read.lhs
+++ b/GHC/Read.lhs
@@ -1,5 +1,5 @@
\begin{code}
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : GHC.Read
diff --git a/GHC/Real.lhs b/GHC/Real.lhs
index 10feee92..c12146b1 100644
--- a/GHC/Real.lhs
+++ b/GHC/Real.lhs
@@ -1,5 +1,5 @@
\begin{code}
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : GHC.Real
diff --git a/GHC/ST.lhs b/GHC/ST.lhs
index 12ec5cae..ebfb224c 100644
--- a/GHC/ST.lhs
+++ b/GHC/ST.lhs
@@ -1,5 +1,5 @@
\begin{code}
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : GHC.ST
diff --git a/GHC/STRef.lhs b/GHC/STRef.lhs
index ed56bc99..9824b15f 100644
--- a/GHC/STRef.lhs
+++ b/GHC/STRef.lhs
@@ -1,5 +1,5 @@
\begin{code}
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : GHC.STRef
diff --git a/GHC/Show.lhs b/GHC/Show.lhs
index 297764ee..133e2d5e 100644
--- a/GHC/Show.lhs
+++ b/GHC/Show.lhs
@@ -1,5 +1,5 @@
\begin{code}
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : GHC.Show
diff --git a/GHC/Stable.lhs b/GHC/Stable.lhs
index 8ded1e47..b52e7560 100644
--- a/GHC/Stable.lhs
+++ b/GHC/Stable.lhs
@@ -1,5 +1,5 @@
\begin{code}
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : GHC.Stable
diff --git a/GHC/Storable.lhs b/GHC/Storable.lhs
index 5fe18941..7e3c7da6 100644
--- a/GHC/Storable.lhs
+++ b/GHC/Storable.lhs
@@ -1,5 +1,5 @@
\begin{code}
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : GHC.Storable
diff --git a/GHC/Unicode.hs b/GHC/Unicode.hs
index b29d44fb..e190cc16 100644
--- a/GHC/Unicode.hs
+++ b/GHC/Unicode.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : GHC.Unicde
diff --git a/GHC/Weak.lhs b/GHC/Weak.lhs
index c3839b10..7179e3da 100644
--- a/GHC/Weak.lhs
+++ b/GHC/Weak.lhs
@@ -1,5 +1,5 @@
\begin{code}
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : GHC.Weak
diff --git a/GHC/Word.hs b/GHC/Word.hs
index b7037827..eb0a9c33 100644
--- a/GHC/Word.hs
+++ b/GHC/Word.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : GHC.Word
diff --git a/Numeric.hs b/Numeric.hs
index 89ac0ca9..e24803e9 100644
--- a/Numeric.hs
+++ b/Numeric.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : Numeric
diff --git a/Prelude.hs b/Prelude.hs
index ddf3a93f..578ba7b4 100644
--- a/Prelude.hs
+++ b/Prelude.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : Prelude
diff --git a/System/FilePath.hs b/System/FilePath.hs
index 40a39761..a9704866 100644
--- a/System/FilePath.hs
+++ b/System/FilePath.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
diff --git a/System/IO.hs b/System/IO.hs
index 74682509..da1575c8 100644
--- a/System/IO.hs
+++ b/System/IO.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : System.IO
diff --git a/System/IO/Error.hs b/System/IO/Error.hs
index 7250ef48..95fde852 100644
--- a/System/IO/Error.hs
+++ b/System/IO/Error.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
diff --git a/System/IO/Unsafe.hs b/System/IO/Unsafe.hs
index e794ab15..96a252e4 100644
--- a/System/IO/Unsafe.hs
+++ b/System/IO/Unsafe.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : System.IO.Unsafe
diff --git a/System/Posix/Internals.hs b/System/Posix/Internals.hs
index c5ad0eda..25fe8c78 100644
--- a/System/Posix/Internals.hs
+++ b/System/Posix/Internals.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
diff --git a/System/Posix/Types.hs b/System/Posix/Types.hs
index 7c30a54e..f24fed15 100644
--- a/System/Posix/Types.hs
+++ b/System/Posix/Types.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : System.Posix.Types
diff --git a/System/Process.hs b/System/Process.hs
index 7a1965bf..7216ac76 100644
--- a/System/Process.hs
+++ b/System/Process.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -cpp -fffi #-}
+{-# OPTIONS_GHC -cpp -fffi #-}
-----------------------------------------------------------------------------
-- |
-- Module : System.Process
diff --git a/System/Process/Internals.hs b/System/Process/Internals.hs
index f53dd5b0..9943bc00 100644
--- a/System/Process/Internals.hs
+++ b/System/Process/Internals.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -cpp -fffi #-}
+{-# OPTIONS_GHC -cpp -fffi #-}
-----------------------------------------------------------------------------
-- |
-- Module : System.Process.Internals
diff --git a/Text/ParserCombinators/ReadP.hs b/Text/ParserCombinators/ReadP.hs
index 5835d9a4..d0743e7d 100644
--- a/Text/ParserCombinators/ReadP.hs
+++ b/Text/ParserCombinators/ReadP.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fglasgow-exts -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fglasgow-exts -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : Text.ParserCombinators.ReadP
diff --git a/Text/ParserCombinators/ReadPrec.hs b/Text/ParserCombinators/ReadPrec.hs
index a8a51c06..17e40257 100644
--- a/Text/ParserCombinators/ReadPrec.hs
+++ b/Text/ParserCombinators/ReadPrec.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : Text.ParserCombinators.ReadPrec
diff --git a/Text/Read.hs b/Text/Read.hs
index a7b71b40..16a4d158 100644
--- a/Text/Read.hs
+++ b/Text/Read.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : Text.Read
diff --git a/Text/Read/Lex.hs b/Text/Read/Lex.hs
index dda28594..6adb8ae1 100644
--- a/Text/Read/Lex.hs
+++ b/Text/Read/Lex.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : Text.Read.Lex
diff --git a/Text/Show.hs b/Text/Show.hs
index da7df9b2..dc4535eb 100644
--- a/Text/Show.hs
+++ b/Text/Show.hs
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
-----------------------------------------------------------------------------
-- |
-- Module : Text.Show
--
GitLab