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
_______________________________________________
Cvs-ghc mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to