1. 28 Jan, 2011 1 commit
  2. 27 Jan, 2011 1 commit
  3. 26 Jan, 2011 1 commit
  4. 13 Jan, 2011 1 commit
  5. 10 Jan, 2011 1 commit
  6. 09 Jan, 2011 1 commit
  7. 08 Jan, 2011 1 commit
  8. 05 Jan, 2011 1 commit
  9. 03 Jan, 2011 1 commit
  10. 02 Jan, 2011 3 commits
  11. 01 Jan, 2011 1 commit
  12. 31 Dec, 2010 1 commit
  13. 30 Dec, 2010 1 commit
  14. 29 Dec, 2010 2 commits
  15. 27 Dec, 2010 1 commit
  16. 26 Dec, 2010 1 commit
  17. 25 Dec, 2010 1 commit
  18. 21 Dec, 2010 1 commit
  19. 19 Dec, 2010 3 commits
  20. 18 Dec, 2010 1 commit
  21. 17 Dec, 2010 1 commit
  22. 13 Dec, 2010 1 commit
  23. 05 Dec, 2010 1 commit
  24. 29 Nov, 2010 1 commit
  25. 28 Nov, 2010 1 commit
  26. 26 Nov, 2010 1 commit
    • options.texi (Enum, EnumValue): Document new record types. · e6d4b984
      	* doc/options.texi (Enum, EnumValue): Document new record types.
      	(Enum): Document new option flag.
      	* opt-functions.awk
      	* optc-gen.awk: Handle enumerated option arguments.
      	* opth-gen.awk: Handle enumerated option arguments.
      	* opts-common.c (enum_arg_ok_for_language, enum_arg_to_value,
      	enum_value_to_arg): New.
      	(decode_cmdline_option): Handle enumerated arguments.
      	(read_cmdline_option): Handle CL_ERR_ENUM_ARG.
      	(set_option, option_enabled, get_option_state): Handle CLVC_ENUM.
      	* opts.c (print_filtered_help, print_specific_help): Take
      	lang_mask arguments.
      	(print_filtered_help): Handle printing values of enumerated
      	options.  Print possible arguments for enumerated options.
      	(print_specific_help): Update call to print_filtered_help.
      	(common_handle_option): Update calls to print_specific_help.  Use
      	value rather than arg for OPT_fdiagnostics_show_location_.  Don't
      	handle OPT_ffp_contract_, OPT_fexcess_precision_,
      	OPT_fvisibility_, OPT_ftls_model_, OPT_fira_algorithm_ or
      	OPT_fira_region_ here.
      	* opts.h (enum cl_var_type): Add CLVC_ENUM.
      	(struct cl_option): Add var_enum.
      	(CL_ENUM_CANONICAL, CL_ENUM_DRIVER_ONLY, struct cl_enum_arg,
      	struct cl_enum, cl_enums, cl_enums_count): New.
      	(CL_ERR_ENUM_ARG): Define.
      	(CL_ERR_NEGATIVE): Update value.
      	(enum_value_to_arg): Declare.
      	* common.opt (flag_ira_algorithm, flag_ira_region,
      	flag_fp_contract_mode, flag_excess_precision_cmdline,
      	default_visibility, flag_tls_default): Remove Variable entries.
      	(help_enum_printed): New Variable.
      	(fdiagnostics-show-location=): Use Enum.  Add associated
      	SourceInclude, Enum and EnumValue entries.
      	(fexcess-precision=, ffp-contract=, fira-algorithm=, fira-region=,
      	ftls-model=, fvisibility=): Use Enum, Var and Init.  Add
      	associated Enum and EnumValue entries.
      
      po:
      	* exgettext: Handle UnknownError.
      
      From-SVN: r167190
      Joseph Myers committed
  27. 21 Nov, 2010 1 commit
  28. 14 Nov, 2010 1 commit
  29. 13 Nov, 2010 1 commit
  30. 12 Nov, 2010 1 commit
  31. 10 Nov, 2010 2 commits
  32. 22 Oct, 2010 3 commits