Resolving Windows 64-bit linker issues

Tamar Christina lonetiger at gmail.com
Tue Feb 17 07:41:57 UTC 2015


Hi Darren,

I'm afraid I don't off the top of my head. I've never had to look at that
file yet. On my way to work this morning I was reading up on what mingw64
uses .refptr for. So now I understand at least that part. But I'm afraid I
can't offer any advice on how to tackle it in GHC at the moment.

Regards,
Tamar

Sent from my Windows Phone
------------------------------
From: Darren Grant <dedgrant at gmail.com>
Sent: ‎17/‎02/‎2015 06:57
To: Tamar Christina <lonetiger at gmail.com>
Cc: Mikolaj Konarski <mikolaj at well-typed.com>; Roman Kuznetsov
<kuznero at gmail.com>; ghc-devs at haskell.org; Simon Peyton Jones
<simonpj at microsoft.com>; David Macek <david.macek.0 at gmail.com>; kyra
<kyrab at mail.ru>; Gintautas Miliauskas <gintautas at miliauskas.lt>; Martin
Foster <martin.e.foster at gmail.com>
Subject: Re: Resolving Windows 64-bit linker issues

Hi Tamar,

Thank you for the offer.

Do you have any thoughts or advice on approaching changes to the existing
PE code in Linker.c? I'm wondering if this was destined to be extended into
support for PE+ given the absence of .refptr and $.

Cheers,
Darren


On Mon, Feb 16, 2015 at 9:10 PM, Tamar Christina <lonetiger at gmail.com>
wrote:

>  Hi Darren,
>
> I don’t actually know what the status of these issues are. I think one of
> the tasks we had set out to do was actually checking on these tickets and
> their progress.
>
> Gintautas was doing most of the mingw64 build stuff. I don’t know if the
> cygwin64 link stuff has been looked at by anyone since I think we’re all
> mostly using mingw64.
>
> I have two issues I’m working on atm, both related to the RTS. But if
> there’s anything I can do to help then just let me know.
>
> Cheers,
> Tamar
>
> *From:* Darren Grant <dedgrant at gmail.com>
> *Sent:* ‎Tuesday‎, ‎February‎ ‎17‎, ‎2015 ‎06‎:‎02
> *To:* Mikolaj Konarski <mikolaj at well-typed.com>
> *Cc:* Phyx <lonetiger at gmail.com>, Roman Kuznetsov <kuznero at gmail.com>,
> ghc-devs at haskell.org, Simon Peyton Jones <simonpj at microsoft.com>, David
> Macek <david.macek.0 at gmail.com>, kyra <kyrab at mail.ru>, Gintautas
> Miliauskas <gintautas at miliauskas.lt>, Martin Foster
> <martin.e.foster at gmail.com>
>
> To expand on that (let's see if I can do this without accidentally sending
> again, oops!):
>
> Roman, I will get in touch with you on a separate email thread to see if
> we can find an optimal way to coordinate, something that satisfies our
> schedules and needs. Others please feel free to bug me any time by email (
> dedgrant at gmail.com) or on freenode #ghc as dedgrant, PST hours.
>
> In the meantime I'll be auditing some of the related backlogged tickets on
> trac. If there's something I can do to help further the goal of a Windows
> Task Force page, please let me know.
>
>
> Pleased to meet everyone!
>
> Cheers,
> Darren
>
>
> On Mon, Feb 16, 2015 at 8:48 PM, Darren Grant <dedgrant at gmail.com> wrote:
>
>> Thank you kindly for the great introduction. I hope I can be helpful here.
>>
>>
>> On Feb 16, 2015 7:47 AM, "Mikolaj Konarski" <mikolaj at well-typed.com>
>> wrote:
>>
>>> Resending, since Roman's and Kyril's email addresses were
>>> mangled/missing.
>>>
>>> On Mon, Feb 16, 2015 at 3:43 PM, Simon Peyton Jones
>>> <simonpj at microsoft.com> wrote:
>>> > Darren
>>> >
>>> >
>>> >
>>> > Excellent!  We have a Windows Task Force, consisting roughly of the
>>> folk in
>>> > cc.  So they would be the first group to ask.
>>> >
>>> >
>>> >
>>> > (I think it would be very helpful to have a Windows Task Force home
>>> page, so
>>> > that it’s easier to find the group.)
>>> >
>>> >
>>> >
>>> > thanks for helping with Windows.
>>> >
>>> >
>>> >
>>> > Simon
>>> >
>>> >
>>> >
>>> > From: ghc-devs [mailto:ghc-devs-bounces at haskell.org] On Behalf Of
>>> Darren
>>> > Grant
>>> > Sent: 15 February 2015 07:36
>>> > To: ghc-devs at haskell.org
>>> > Subject: Resolving Windows 64-bit linker issues
>>> >
>>> >
>>> >
>>> > Hi all,
>>> >
>>> >
>>> >
>>> > I notice there are a series of related long-standing issues subject to
>>> > particular cygwin64 quirks, and I'd like to offer time to help resolve
>>> these
>>> > if possible
>>> >
>>> > At this point I've had some exposure to the GHC build process (7.8.3),
>>> and
>>> > have poked around the GHC linker to gain some low level insight.
>>> >
>>> >
>>> >
>>> > Would anyone be available to fill me in on the current state of
>>> affairs with
>>> > mingw64 GHCi linking? For instance, is there ongoing work, or perhaps a
>>> > preferred direction but no available developer bandwidth to proceed?
>>> >
>>> >
>>> >
>>> > Thank you.
>>> >
>>> >
>>> >
>>> > Cheers,
>>> >
>>> > Darren
>>> >
>>> >
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-devs/attachments/20150216/452e5a74/attachment.html>


More information about the ghc-devs mailing list