On Mon, Nov 17, 2025 at 12:38 AM Jeff Law <[email protected]> wrote: > > > > On 10/27/25 3:53 PM, H.J. Lu wrote: > > > > >> As HJ indicated, I wouldn't expect significant fallout on load/store > >> architectures. So the scope of fallout isn't likely to be too terrible. > >> > >> I was going to throw it in my tester, but it doesn't apply cleanly on > >> the trunk. > >> > >>> patching file gcc/recog.cc > >>> Hunk #1 FAILED at 116. > >>> 1 out of 2 hunks FAILED -- saving rejects to file gcc/recog.cc.rej > >> > > > > I put my branch at > > > > https://gitlab.com/x86-gcc/gcc/-/commits/users/hjl/pr122343/master > > > > on top of > > > > commit 76943639ddd861dce3886d1def2a353ccfcdd585 > > Author: Eric Botcazou <[email protected]> > > Date: Mon Oct 27 19:51:11 2025 +0100 > > > > Ada: Fix assertion failure on child generic package > > > > Does it work for you? > So I generated a diff from that and put it into my tester with no > fallout. But that's because it's disabled unless you have a suitable > hook defined for the target. > > It would be helpful (and on the right track for integration) if the > branch just enabled it by default. >
Here is the branch: https://gitlab.com/x86-gcc/gcc/-/commits/users/hjl/pr122343/v3 to enable it by default. Thanks. -- H.J.
