This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] Fix PR46291: broken lto-bootstrap [was Re: Discussion about merging Go frontend]


On Wed, Nov 3, 2010 at 2:22 PM, Dave Korn <dave.korn.cygwin@gmail.com> wrote:
> On 03/11/2010 16:18, H.J. Lu wrote:
>> On Wed, Nov 3, 2010 at 2:41 AM, Dave Korn <dave.korn.cygwin@gmail.com> wrote:
>>> On 03/11/2010 05:29, Dave Korn wrote:
>>>> On 03/11/2010 05:10, Dave Korn wrote:
>>>>
>>>>> ? :) I see our emails crossed in the ether. ?Just preparing a (hopefully
>>>>> final!) spin.
>>>> ? This is underway on the cfarm. ?No changes to the previous changelogs with
>>>> this revision.
>>> ?Testing completed without regressions on x86-64-unknown-linux-gnu; committed
>>> (just the simpleobj-lto-plugin-take2.diff, not the cygming nor coff patches)
>>> at revision 166233.
>>>
>>
>> I am afraid this caused:
>>
>> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46291
>
> ?As mentioned in the audit trail, this patch will fix bootstrap while we
> decide how to resolve the ambiguity in the linker plugin interface spec.
>
> lto-plugin/ChangeLog:
>
> 2010-11-03 ?Dave Korn ?<dave.korn.cygwin@gmail.com>
>
> ? ? ? ?* lto-plugin.c (must_close_files): New global bool.
> ? ? ? ?(claim_file_handler): Respect it.
> ? ? ? ?(onload): Set it if loaded by GNU LD.
>
> ?Now LTO-bootstrapping on x86_64-unknown-linux-gnu. ?OK once it completes
> successfully?

Have you run

# make check-gcc RUNTESTFLAGS="plugin.exp --target_board 'unix{-m32,}'"

with --with-build-config=bootstrap-lto --with-plugin-ld=ld on Linux/x86-64?
I got extra plugin test failures:

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46319


-- 
H.J.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]