Re: [PATCH 1/1] Unify registered_pp_pragmas and registered_pragmas

2024-11-04 Thread Jason Merrill
On 11/3/24 12:26 PM, Paul Iannetta wrote: On Fri, Nov 01, 2024 at 11:45:07AM -0400, Jason Merrill wrote: On 10/31/24 6:43 AM, Paul Iannetta wrote: gcc/c-family/ChangeLog: * c-pragma.cc (struct pragma_pp_data): Use (struct internal_pragma_handler); (c_register_pragma_1): Always

Re: [PATCH 1/1] Unify registered_pp_pragmas and registered_pragmas

2024-11-03 Thread Paul Iannetta
On Fri, Nov 01, 2024 at 11:45:07AM -0400, Jason Merrill wrote: > On 10/31/24 6:43 AM, Paul Iannetta wrote: > > gcc/c-family/ChangeLog: > > > > * c-pragma.cc (struct pragma_pp_data): Use (struct > > internal_pragma_handler); > > (c_register_pragma_1): Always register name and space for all

Re: [PATCH 1/1] Unify registered_pp_pragmas and registered_pragmas

2024-11-01 Thread Jason Merrill
On 10/31/24 6:43 AM, Paul Iannetta wrote: gcc/c-family/ChangeLog: * c-pragma.cc (struct pragma_pp_data): Use (struct internal_pragma_handler); (c_register_pragma_1): Always register name and space for all pragmas. If we're using the _pp data structure for all pragmas now, I'd

[PATCH 1/1] Unify registered_pp_pragmas and registered_pragmas

2024-10-31 Thread Paul Iannetta
gcc/c-family/ChangeLog: * c-pragma.cc (struct pragma_pp_data): Use (struct internal_pragma_handler); (c_register_pragma_1): Always register name and space for all pragmas. (c_invoke_pragma_handler): Adapt. (c_invoke_early_pragma_handler): Likewise. (c_pp_in