https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119698

John David Anglin <danglin at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|ada                         |target
            Version|15.0                        |12.4.1
         Resolution|---                         |FIXED
             Status|REOPENED                    |RESOLVED

--- Comment #17 from John David Anglin <danglin at gcc dot gnu.org> ---
I believe this bug is fixed by the following commit:
https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=8b26ee407613cdbfc3fb2095c09ae28b4642fd63

This change enables generation of GNU stack notes in gcc-12.  As
similar commit was done for gcc-13.

At some point, binutils changed the default for making the stack
executable.  This broke nested function support and gnat in gcc-12
and gcc-13.  The fix is to enable generation of GNU stack notes
for these releases.

The broken Debian packages need to be replaced with new builds.

Reply via email to