[project @ 2004-02-24 15:18:27 by simonpj]
authorsimonpj <unknown>
Tue, 24 Feb 2004 15:18:27 +0000 (15:18 +0000)
committersimonpj <unknown>
Tue, 24 Feb 2004 15:18:27 +0000 (15:18 +0000)
commit8aa9bfb9957c5253fdb1f569f2451bfc14413059
tree1845e09748612e4ebd2dd66d2b6685fe47b1ce6c
parentfa167f5b3e8a10d50b1f1eee7a60c9c6d6aa30b2
[project @ 2004-02-24 15:18:27 by simonpj]
---------------------------------------
    Make foreign import "&foo" work in constructors
  ---------------------------------------

Merge to stable branch

A foreign-imported-label might be in another DLL or library, and
can't be in the read-only static data.  This showed up when compiling
unix/System/Posix/Env.hs without -O
ghc/compiler/coreSyn/CoreUtils.lhs