split_marker crash

Ben Gamari ben at well-typed.com
Mon Nov 19 21:04:11 UTC 2018


Simon Peyton Jones via ghc-devs <ghc-devs at haskell.org> writes:

> I do indeed have SplitObs=YES in my validate.mk.
>
Ahh, so perhaps Andreas's finding isn't the culprit afterall. Looking at
the source it looks like `split_marker_entry` is indeed emitted for split
objects support.c

> In the past at least, that made binaries quite a bit smaller.
> Happy to change it to SplitSections=YES if that is more kosher these days?
>
We generally recommend SplitSections at this point. Not only is it
simpler, but it may reduce build times, result in smaller binaries, and
generally stays closer to what C compilers do, avoiding toolchain bugs.

Cheers,

- Ben
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 487 bytes
Desc: not available
URL: <http://mail.haskell.org/pipermail/ghc-devs/attachments/20181119/a844c92c/attachment.sig>


More information about the ghc-devs mailing list