On Tue, 4 Jun 2024, Thomas Schwinge wrote: > Hi! > > On 2011-01-10T13:56:06+0100, Richard Guenther <rguent...@suse.de> wrote: > > On Sun, 9 Jan 2011, Jan Hubicka wrote: > >> On 2011-01-09T07:24:57-0800, "H.J. Lu" <hjl.to...@gmail.com> wrote: > >> > On Sat, Jan 8, 2011 at 5:01 PM, Jan Hubicka <hubi...@ucw.cz> wrote: > >> > > the PR is about testsuite/initpri1.c failing with lto. > >> > > > >> > > I am not sure why the testcase is not run with -flto flags. It is > >> > > declared as > >> > > /* { dg-do run { target init_priority } } */ and thus I would expect > >> > > all > >> > > default flags > >> > > to be cycled over. > >> > > >> > It is because it isn't in lto nor torture directories. > > >> > > The problem is simple - FINI_PRIORITY is not streamed at all. [...] > >> > > >> > Can you add a testcase? > >> > >> Copying initpri1.c into lto directory should do the trick then, right? > >> I will give it a try. > > > > Ok with a testcase. > > No need for "Copying initpri1.c" if there's '#include "initpri1.c"'. ;-P > (In preparation for further changes) OK to push the attached > "Clarify that 'gcc.dg/initpri3.c' is a LTO variant of 'gcc.dg/initpri1.c': > 'gcc.dg/initpri1-lto.c' [PR46083]"?
OK.