X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=docs%2Fusers_guide%2Fphases.xml;h=ac71b97b7abea97b1c433a93d2e59d2839619926;hb=901d7795d31fb6706ffcb7e522160feddf4260b7;hp=f3a6e339cf6e8fa1bc124d759d906e045b656f5b;hpb=4ca6790feb128b03e0783de7f44399fef5c5ad22;p=ghc-hetmet.git diff --git a/docs/users_guide/phases.xml b/docs/users_guide/phases.xml index f3a6e33..ac71b97 100644 --- a/docs/users_guide/phases.xml +++ b/docs/users_guide/phases.xml @@ -863,6 +863,19 @@ $ cat foo.hspp + + + + + + + + This flag selects one of a number of modes for finding shared + libraries at runtime. See for + a description of each mode. + + + @@ -966,23 +979,11 @@ $ cat foo.hspp machine. See . The ability to make a foreign call that does not - block all other Haskell threads. - - The ability to invoke foreign exported Haskell - functions from multiple OS threads. + block all other Haskell threads, and to invoke + foreign-exported Haskell functions from multiple OS + threads. See . - - With , calls to foreign - functions are made using the same OS thread that created the - Haskell thread (if it was created by a call to a foreign - exported Haskell function), or an arbitrary OS thread - otherwise (if the Haskell thread was created by - forkIO). - - More details on the use of "bound threads" in the - threaded runtime can be found in the Control.Concurrent module.