Objective-C/C++: Enable Wignored-attributes.

r16-4373 altered headers so that Wignored-attributes was named in
a diagnostic push.  This causes several Objective-C++ tests to fail
since the atomicity.h header is included there.

Since Objective-C/C++ are intended to be supersets of the base
language, there is no specific reason to exclude this warning there.

gcc/c-family/ChangeLog:

	* c.opt: Enable Wignored-attributes for Objective-C and
	Objective-C++.

Signed-off-by: Iain Sandoe <iain@sandoe.co.uk>
This commit is contained in:
Iain Sandoe 2025-10-13 06:57:55 +01:00
parent 5509927de9
commit 5b57da59c1
1 changed files with 1 additions and 1 deletions

View File

@ -870,7 +870,7 @@ C C++ Var(warn_ignored_qualifiers) Warning EnabledBy(Wextra)
Warn whenever type qualifiers are ignored.
Wignored-attributes
C C++ Var(warn_ignored_attributes) Init(1) Warning
C ObjC C++ ObjC++ Var(warn_ignored_attributes) Init(1) Warning
Warn whenever attributes are ignored.
Wimplicit