<div dir="ltr"><div class="gmail_quote"><div dir="ltr">Am Fr., 31. Aug. 2018 um 21:17 Uhr schrieb Brandon Allbery <<a href="mailto:allbery.b@gmail.com">allbery.b@gmail.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I don't think ghc ever used gcc's version of this; it used the Evil Mangler to do it.</div></blockquote><div><br></div><div>Well, I actually *do* think it used GCC's global variables: I fixed GHC in the late 90's to make it work on HP-UX, and I'm quite sure that this involved fiddling around with header files, finding suitable registers, describing stack layout, fixing alignment problems etc.  Alas, I don't have any unregistered build for GHC 0.29 (?) on HP-UX 10 at hand anymore. :-D  Perhaps one of the Simons remembers the details...</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="m_9094667878633277408gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"></div></div></div></div>
</blockquote></div></div>