Commit 8c80adb7 by Steven Bosscher

gengtype.c (header_file): Make it static.

	* gengtype.c (header_file): Make it static.
	(write_types_process_field, write_enum_defn): Minor whitespace fixes.
	* gengtype.h (header_file): No longer extern.

From-SVN: r76140
parent 0ede749d
2004-01-19 Steven Bosscher <stevenb@suse.de>
* gengtype.c (header_file): Make it static.
(write_types_process_field, write_enum_defn): Minor whitespace fixes.
* gengtype.h (header_file): No longer extern.
2004-01-18 Kazu Hirata <kazu@cs.umass.edu> 2004-01-18 Kazu Hirata <kazu@cs.umass.edu>
* defaults.h (CASE_VECTOR_PC_RELATIVE): Provide the default. * defaults.h (CASE_VECTOR_PC_RELATIVE): Provide the default.
...@@ -331,11 +337,11 @@ ...@@ -331,11 +337,11 @@
2004-01-16 Jan Hubicka <jh@suse.cz> 2004-01-16 Jan Hubicka <jh@suse.cz>
PR opt/11350 PR opt/11350
* cfgcleanup.c (try_optimize_cfg): Suppress tablejump removal * cfgcleanup.c (try_optimize_cfg): Suppress tablejump removal
after reload. after reload.
* cfgrtl.c (rtl_can_merge_blocks, cfglayout_can_merge_blocks, * cfgrtl.c (rtl_can_merge_blocks, cfglayout_can_merge_blocks,
rtl_try_redirect_by_replacing_branch): Likewise. rtl_try_redirect_by_replacing_branch): Likewise.
2004-01-15 Geoffrey Keating <geoffk@apple.com> 2004-01-15 Geoffrey Keating <geoffk@apple.com>
......
...@@ -980,7 +980,7 @@ static outf_p output_files; ...@@ -980,7 +980,7 @@ static outf_p output_files;
/* The output header file that is included into pretty much every /* The output header file that is included into pretty much every
source file. */ source file. */
outf_p header_file; static outf_p header_file;
/* Number of files specified in gtfiles. */ /* Number of files specified in gtfiles. */
#define NUM_GT_FILES (ARRAY_SIZE (all_files) - 1) #define NUM_GT_FILES (ARRAY_SIZE (all_files) - 1)
...@@ -1911,8 +1911,8 @@ write_types_process_field (type_p f, const struct walk_type_data *d) ...@@ -1911,8 +1911,8 @@ write_types_process_field (type_p f, const struct walk_type_data *d)
*/ */
static void static void
write_func_for_structure (type_p orig_s, type_p s, type_p *param, write_func_for_structure (type_p orig_s, type_p s, type_p *param,
const struct write_types_data *wtd) const struct write_types_data *wtd)
{ {
const char *fn = s->u.s.line.file; const char *fn = s->u.s.line.file;
int i; int i;
...@@ -2306,7 +2306,7 @@ write_local (type_p structures, type_p param_structs) ...@@ -2306,7 +2306,7 @@ write_local (type_p structures, type_p param_structs)
/* Write out the 'enum' definition for gt_types_enum. */ /* Write out the 'enum' definition for gt_types_enum. */
static void static void
write_enum_defn (type_p structures, type_p param_structs) write_enum_defn (type_p structures, type_p param_structs)
{ {
type_p s; type_p s;
......
...@@ -156,10 +156,6 @@ struct outf ...@@ -156,10 +156,6 @@ struct outf
typedef struct outf * outf_p; typedef struct outf * outf_p;
/* The output header file that is included into pretty much every
source file. */
extern outf_p header_file;
/* An output file, suitable for definitions, that can see declarations /* An output file, suitable for definitions, that can see declarations
made in INPUT_FILE and is linked into every language that uses made in INPUT_FILE and is linked into every language that uses
INPUT_FILE. */ INPUT_FILE. */
......
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