[project @ 2003-09-11 15:12:25 by wolfgang]
authorwolfgang <unknown>
Thu, 11 Sep 2003 15:12:25 +0000 (15:12 +0000)
committerwolfgang <unknown>
Thu, 11 Sep 2003 15:12:25 +0000 (15:12 +0000)
commitd8144db0fb48839d381a0f5a7f2374f89182bd57
treee3662f43fc74e002c200588133488ffd5e1e84fb
parenta7e3ac4ebde3e4f323a4147730132c609b035735
[project @ 2003-09-11 15:12:25 by wolfgang]
Mac OS X:

Bypass the dlfcn compatibility layer in lookupSymbol, use Apple's
NSModule functions directly instead. This protects us from differences
between different implementations of the dlcompat library (regarding
treatment of prefixed underscores).
Note that the compatibility layer is still used in addDLL (it's needed by
the POSIX library anyway).

Also, add a little more sanity checking (checkProddableBlock) to the Mach-O
linker itself.

MERGE TO STABLE
ghc/rts/Linker.c