From: Nathan Sidwell Date: Mon, 2 Nov 2020 16:50:42 +0000 (-0800) Subject: options: Tiny refactor X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=48a201e9bc8d9de74824ba335d910dfb98113866;p=gcc.git options: Tiny refactor This changes more on the modules branch, but let's move the declaration to the initializer now. gcc/c-family/ * c-opts.c (c_common_post_options): Move var decl to its initialization point. --- diff --git a/gcc/c-family/c-opts.c b/gcc/c-family/c-opts.c index 120f4489f6c..0698e58a335 100644 --- a/gcc/c-family/c-opts.c +++ b/gcc/c-family/c-opts.c @@ -752,8 +752,6 @@ default_handle_c_option (size_t code ATTRIBUTE_UNUSED, bool c_common_post_options (const char **pfilename) { - struct cpp_callbacks *cb; - /* Canonicalize the input and output filenames. */ if (in_fnames == NULL) { @@ -1105,7 +1103,7 @@ c_common_post_options (const char **pfilename) input_location = UNKNOWN_LOCATION; } - cb = cpp_get_callbacks (parse_in); + struct cpp_callbacks *cb = cpp_get_callbacks (parse_in); cb->file_change = cb_file_change; cb->dir_change = cb_dir_change; cpp_post_options (parse_in);