[project @ 2001-10-19 10:02:50 by sewardj]
merge from stable, revs:
1.191.4.1 +2 -2 fptools/ghc/compiler/Makefile
1.7.4.2 +38 -13 fptools/ghc/compiler/ghci/ByteCodeFFI.lhs
1.58.4.2 +4 -3 fptools/ghc/compiler/ghci/ByteCodeGen.lhs
1.25.4.1 +40 -10 fptools/ghc/compiler/ghci/ByteCodeLink.lhs
Make the bytecode generation machinery print a helpful message if
it has to give up due to lack of 64-bit support.
Add various bits of supporting infrastructure for 64-bit values
in the bytecode generator. Making it all work is beyond the scope
of a patchlevel release, so these are unused right now.
1.25.4.2 +27 -7 fptools/ghc/compiler/ghci/ByteCodeLink.lhs
Print a civilised and helpful error message if the bytecode linker
should encounter a link failure.
1.58.4.3 +6 -8 fptools/ghc/compiler/ghci/ByteCodeGen.lhs
1.25.4.3 +1 -1 fptools/ghc/compiler/ghci/ByteCodeLink.lhs
Also give civilised messages for interactive FFI link failures.
1.25.4.4 +2 -1 fptools/ghc/compiler/ghci/ByteCodeLink.lhs
Refine the runtime-link-failure msg a bit.