add -fflatten and -funsafe-skolemize flags
[ghc-hetmet.git] / libraries / libraries-footer.txt
1 Implementation-specific notes:
2
3 [GHC\/GHCi] Most of the time, all the packages are available without the need to
4 use any additional command-line options.  The only time when this is not the
5 case is when linking a program on the command line, without using the @--make@
6 option: in this case you must list all the packages to link to by adding the
7 @-package@ /P/ flag (where /P/ is the package name) to the command line for each
8 package.  See the User's Guide (<../users_guide/index.html>) for more
9 details.
10
11 [Hugs] Hugs provides almost all of the modules in the above packages,
12 with exceptions listed on the Hugs 98 libraries status page
13 (<http://cvs.haskell.org/Hugs/pages/libstatus.html>).
14 All those modules are always available.
15
16 [Nhc98] Nhc98 provides many of the modules in the above packages (see the
17 Nhc98 libraries page (<http://www.haskell.org/nhc98/libraries.html>) for a more
18 details).  The modules of the @haskell98@ package are available without the need
19 to use any additional compile-time options.  To use modules from some other
20 package /P/ with Nhc98, add the compile-time option @-package@ /P/.