cvs commit: fptools/ghc/rts Linker.c
Sigbjorn Finne
sof at haskell.org
Thu May 5 14:14:28 EDT 2005
sof 2005/05/05 11:14:28 PDT
Modified files:
ghc/rts Linker.c
Log:
ocResolve_PEi386():
when fixing up REL32 relocations, _add_ displacement to value at the
given offset. The existing value has so far been assumed to be zero
(which we've asserted for), but curiously wxhaskell-0.9.4's wx.o
contains lots of interesting non-zero values. Information / specifications
are awfully thin on the ground as to how to precisely handle these
relocations, but adding rather than overwriting seems to have a
generally healthy effect; unable to crash wxhaskell-0.9.4 with a 6.4 build.
Merge to STABLE.
Revision Changes Path
1.192 +8 -2 fptools/ghc/rts/Linker.c
More information about the Cvs-ghc
mailing list