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

            Bug ID: 88088
           Summary: -Wtrampolines should be enabled by -Wall (or -Wextra)
           Product: gcc
           Version: 9.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c
          Assignee: unassigned at gcc dot gnu.org
          Reporter: mark at gcc dot gnu.org
  Target Milestone: ---

Usage of nested functions is fine unless one takes the function address and a
trampoline is generated. The trampoline often requires an executable stack.
Which is regarded as a security issue.

Adding -Wtrampolines to -Wall (or -Wextra) would catch such security issues
earlier.

Reply via email to