[PATCH 0/2] callback_only attribute handler bugfixes

Josef Melcr <[email protected]>
Newsgroups gmane.comp.gcc.patches
Message-ID <[email protected]>
Hi,
this patch series fixes two bugs, or rather unhandled errors, in the
callback_only attribute handler.  The first is a missing check for
variadic functions, the second one is a missing early return statement.
Both patches also add testcases for their issues.

Bootstrapped and regtested in tandem on x86_64-linux without
regressions.  OK for master?

Best regards,
Josef

Josef Melcr (2):
  Reject variadic functions in callback_only attribute handler
  Return early if callback_only is not used on a function

 gcc/c-family/c-attribs.cc            | 22 +++++++++++++++++++++-
 gcc/doc/extend.texi                  |  3 ++-
 gcc/testsuite/gcc.dg/attr-callback.c | 21 +++++++++++++++++++++
 3 files changed, 44 insertions(+), 2 deletions(-)

-- 
2.55.0
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.