For GHC, implement the Typeable.hs macros using standalone deriving
authorIan Lynagh <igloo@earth.li>
Sun, 24 Apr 2011 18:16:52 +0000 (19:16 +0100)
committerIan Lynagh <igloo@earth.li>
Sun, 24 Apr 2011 18:16:52 +0000 (19:16 +0100)
commit4475dcabbc206d1cf0fc3fee88f600a4791d948c
tree9ac74969530a8c89b2a6c5428a198764798c78b4
parent7b7fc46fd296030068c6682b37c028656fdf4a55
For GHC, implement the Typeable.hs macros using standalone deriving

As well as being more pleasant, this fixes #1841:
    Data.Typeable: Instances of basic types don't provide qualified
    strings to mkTyCon
19 files changed:
Control/Concurrent/Chan.hs
Control/Concurrent/QSem.hs
Control/Concurrent/QSemN.hs
Control/Concurrent/SampleVar.hs
Control/Exception/Base.hs
Control/OldException.hs
Data/Complex.hs
Data/Dynamic.hs
Data/Either.hs
Data/Typeable.hs
Foreign/C/Types.hs
Foreign/Ptr.hs
GHC/Conc/Sync.lhs
GHC/ForeignPtr.hs
GHC/Weak.lhs
System/Mem/StableName.hs
System/Posix/Types.hs
System/Timeout.hs
include/Typeable.h