https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91318
--- Comment #7 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Jeff Law <l...@gcc.gnu.org>: https://gcc.gnu.org/g:6f1ae1ecd351348eb33b515c5e23778651bee028 commit r11-4999-g6f1ae1ecd351348eb33b515c5e23778651bee028 Author: Piotr H. Dabrowski <p...@phd.re> Date: Fri Nov 13 12:27:16 2020 -0500 Do not warn about unused macros while processing #pragma GCC optimize libcpp PR c++/91318 * include/cpplib.h: Added cpp_define_unused(), cpp_define_formatted_unused() * directives.c: Likewise. gcc/c-family PR c++/91318 * c-cppbuiltin.c: c_cpp_builtins_optimize_pragma(): use cpp_define_unused()