r228755 - in /trunk/gcc: ChangeLog Makefile.in ...

vries@gcc.gnu.org vries@gcc.gnu.org
Tue Oct 13 10:08:00 GMT 2015


Author: vries
Date: Tue Oct 13 10:08:50 2015
New Revision: 228755

URL: https://gcc.gnu.org/viewcvs?rev=228755&root=gcc&view=rev
Log:
Support DEFPARAMENUM in params.def

2015-10-13  Tom de Vries  <tom@codesourcery.com>

	* Makefile.in (PARAMS_H, PLUGIN_HEADERS): Add params-enum.h.
	* params-enum.h: New file.
	* opts.c (handle_param): Handle case that param arg is a string.
	* params-list.h: Handle DEFPARAMENUM5 in params.def.
	* params.c (find_param): New function, factored out of ...
	(set_param_value): ... here.
	(param_string_value_p): New function.
	* params.h (struct param_info): Add value_names field.
	(find_param, param_string_value_p): Declare.

Added:
    trunk/gcc/params-enum.h
      - copied, changed from r228754, trunk/gcc/params-list.h
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/Makefile.in
    trunk/gcc/opts.c
    trunk/gcc/params-list.h
    trunk/gcc/params.c
    trunk/gcc/params.h



More information about the Gcc-cvs mailing list