Re: [PATCH] LTO plugin: modernize a bit.

2022-05-03 Thread Jeff Law via Gcc-patches
On 5/3/2022 8:04 AM, Martin Liška wrote: This is a follow up patch of something I sent last stage1. I'm not planning moving to C++, but I would like to see this patch go in. Patch can bootstrap on x86_64-linux-gnu and survives regression tests. Ready to be installed? Thanks, Martin include/

Re: [PATCH] LTO plugin: modernize a bit.

2022-01-18 Thread Thomas Schwinge
Hi! On 2022-01-05T12:06:12+0100, Martin Liška wrote: > The patch is about small refactoring of the plugin. Yay! > include/ChangeLog: > > * plugin-api.h (enum ld_plugin_tag): Do not set implicit enum > values. I did wonder whether the original idea there would've been to fixate thes

Re: [PATCH] LTO plugin: modernize a bit.

2022-01-06 Thread Martin Liška
On 1/5/22 18:43, Jeff Law wrote: But the timing isn't great.  We're in stage3 and presumably moving into stage4 shortly. Shouldn't this wait until stage1 re-opens? Agree, I'm going to prepare the changes for GCC 13, same as LTO plugin support for ld.mold. Cheers, Martin

Re: [PATCH] LTO plugin: modernize a bit.

2022-01-05 Thread Jeff Law via Gcc-patches
On 1/5/2022 4:06 AM, Martin Liška wrote: The patch is about small refactoring of the plugin. Patch can bootstrap on x86_64-linux-gnu and survives regression tests. Ready to be installed? Thanks, Martin include/ChangeLog: * plugin-api.h (enum ld_plugin_tag): Do not set implicit enum