r175202 - in /trunk/gcc/c-family: ChangeLog c-p...
bstarynk@gcc.gnu.org
bstarynk@gcc.gnu.org
Mon Jun 20 08:05:00 GMT 2011
Author: bstarynk
Date: Mon Jun 20 08:05:02 2011
New Revision: 175202
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=175202
Log:
2011-06-20 Pierre Vittet <piervit@pvittet.com>
* c-pragma.h (pragma_handler_1arg, pragma_handler_2arg): New
handler.
(gen_pragma_handler): New union.
(internal_pragma_handler): New type.
(c_register_pragma_with_data)
(c_register_pragma_with_expansion_and_data): New functions.
* c-pragma.c (registered_pragmas, c_register_pragma_1)
(c_register_pragma, c_register_pragma_with_expansion)
(c_invoke_pragma_handler): Changed to work with
internal_pragma_handler.
(c_register_pragma_with_data)
(c_register_pragma_with_expansion_and_data): New functions.
Modified:
trunk/gcc/c-family/ChangeLog
trunk/gcc/c-family/c-pragma.c
trunk/gcc/c-family/c-pragma.h
More information about the Gcc-cvs
mailing list