[project @ 2001-12-20 16:39:29 by simonmar]
authorsimonmar <unknown>
Thu, 20 Dec 2001 16:39:29 +0000 (16:39 +0000)
committersimonmar <unknown>
Thu, 20 Dec 2001 16:39:29 +0000 (16:39 +0000)
commit09355297ea98a09628333f162cfa7fb04df3874d
tree0c84c052d63b6ec440903f53a6ad813f41e1deb9
parent791d890ca039ce45704b879b292069ddc5821dc0
[project @ 2001-12-20 16:39:29 by simonmar]
Now that we can derive arbitrary classes for newtypes, use this to
derive all the classes we need for the types in PrelCTypes and
PrelCTypesISO, instead of the previous hack of explicitly coercing the
methods.

This should improve the quality of code using these types too; the
coercions were surely getting in the way of optimisations before.
ghc/lib/std/cbits/CTypes.h