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