Commit f3b303fd by Kazu Hirata Committed by Kazu Hirata

c-common.c (explicit_flag_signed_bitfields, [...]): Remove.

	* c-common.c (explicit_flag_signed_bitfields,
	lang_statement_code_p, lang_expand_function_end): Remove.
	* c-common.h: Remove the corresponding declarations.
	* c-opts.c (c_common_handle_option): Remove all write access
	to explicit_flag_signed_bitfields.

From-SVN: r94120
parent d0754bc6
...@@ -3,6 +3,12 @@ ...@@ -3,6 +3,12 @@
* cse.c (max_reg, max_insn_uid): Remove. * cse.c (max_reg, max_insn_uid): Remove.
(cse_main): Don't access max_reg or max_insn_uid. (cse_main): Don't access max_reg or max_insn_uid.
* c-common.c (explicit_flag_signed_bitfields,
lang_statement_code_p, lang_expand_function_end): Remove.
* c-common.h: Remove the corresponding declarations.
* c-opts.c (c_common_handle_option): Remove all write access
to explicit_flag_signed_bitfields.
2005-01-23 Roger Sayle <roger@eyesopen.com> 2005-01-23 Roger Sayle <roger@eyesopen.com>
Eric Botcazou <ebotcazou@libertysurf.fr> Eric Botcazou <ebotcazou@libertysurf.fr>
......
...@@ -269,7 +269,6 @@ int flag_const_strings; ...@@ -269,7 +269,6 @@ int flag_const_strings;
/* Nonzero means to treat bitfields as signed unless they say `unsigned'. */ /* Nonzero means to treat bitfields as signed unless they say `unsigned'. */
int flag_signed_bitfields = 1; int flag_signed_bitfields = 1;
int explicit_flag_signed_bitfields;
/* Nonzero means warn about deprecated conversion from string constant to /* Nonzero means warn about deprecated conversion from string constant to
`char *'. */ `char *'. */
...@@ -483,14 +482,6 @@ tree *ridpointers; ...@@ -483,14 +482,6 @@ tree *ridpointers;
tree (*make_fname_decl) (tree, int); tree (*make_fname_decl) (tree, int);
/* If non-NULL, the address of a language-specific function that
returns 1 for language-specific statement codes. */
int (*lang_statement_code_p) (enum tree_code);
/* If non-NULL, the address of a language-specific function that takes
any action required right before expand_function_end is called. */
void (*lang_expand_function_end) (void);
/* Nonzero means the expression being parsed will never be evaluated. /* Nonzero means the expression being parsed will never be evaluated.
This is a count, since unevaluated expressions can nest. */ This is a count, since unevaluated expressions can nest. */
int skip_evaluation; int skip_evaluation;
......
...@@ -280,8 +280,6 @@ struct c_language_function GTY(()) { ...@@ -280,8 +280,6 @@ struct c_language_function GTY(()) {
/* Language-specific hooks. */ /* Language-specific hooks. */
extern void (*lang_expand_function_end) (void);
/* Callback that determines if it's ok for a function to have no /* Callback that determines if it's ok for a function to have no
noreturn attribute. */ noreturn attribute. */
extern int (*lang_missing_noreturn_ok_p) (tree); extern int (*lang_missing_noreturn_ok_p) (tree);
...@@ -403,7 +401,6 @@ extern int flag_const_strings; ...@@ -403,7 +401,6 @@ extern int flag_const_strings;
/* Nonzero means to treat bitfields as signed unless they say `unsigned'. */ /* Nonzero means to treat bitfields as signed unless they say `unsigned'. */
extern int flag_signed_bitfields; extern int flag_signed_bitfields;
extern int explicit_flag_signed_bitfields;
/* Nonzero means warn about deprecated conversion from string constant to /* Nonzero means warn about deprecated conversion from string constant to
`char *'. */ `char *'. */
......
...@@ -588,7 +588,6 @@ c_common_handle_option (size_t scode, const char *arg, int value) ...@@ -588,7 +588,6 @@ c_common_handle_option (size_t scode, const char *arg, int value)
case OPT_fsigned_bitfields: case OPT_fsigned_bitfields:
flag_signed_bitfields = value; flag_signed_bitfields = value;
explicit_flag_signed_bitfields = 1;
break; break;
case OPT_fsigned_char: case OPT_fsigned_char:
...@@ -597,7 +596,6 @@ c_common_handle_option (size_t scode, const char *arg, int value) ...@@ -597,7 +596,6 @@ c_common_handle_option (size_t scode, const char *arg, int value)
case OPT_funsigned_bitfields: case OPT_funsigned_bitfields:
flag_signed_bitfields = !value; flag_signed_bitfields = !value;
explicit_flag_signed_bitfields = 1;
break; break;
case OPT_funsigned_char: case OPT_funsigned_char:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment