Discussion about merging Go frontend
Dave Korn
dave.korn.cygwin@gmail.com
Fri Oct 29 14:34:00 GMT 2010
On 29/10/2010 14:18, Jack Howarth wrote:
> On Fri, Oct 29, 2010 at 09:56:02AM +0100, Dave Korn wrote:
>> On 29/10/2010 02:31, Ian Lance Taylor wrote:
>>> Dave Korn <dave.korn.cygwin@ writes:
>>>
>>>> What would be even nicer would be if we could share the same code-reader
>>>> interface between lto and go (and the lto-plugin), thereby getting object
>>>> format independence equally everywhere for no extra cost.
>>> How about this?
>> That looks excellent, thank you!
>>
>>> This implements an object file reader/writer which does everything
>>> required by LTO and gccgo. The ELF code works. I have not tested the
>>> Mach-O and COFF code at all beyond compiling it; I hope that somebody
>>> else can test those targets and fix them.
>> I'm right here :) Can't help with Darwin but hopefully Jack/Iain will be
>> available.
>>
>
> Dave,
> Doesn't the go compiler require functional split stack support?
Ian will have to answer that, I don't know.
> Mike Stump
> left me with the impression that split stack support would require additional
> linker support on darwin.
Well, this also affects LTO, since it refactors the object file support
underlying that. As Iain has discovered...
cheers,
DaveK
More information about the Gcc-patches
mailing list