Commit 903676f6 by Kazu Hirata Committed by Kazu Hirata

varasm.c (get_named_section_flags, [...]): Make them static.

	* varasm.c (get_named_section_flags, decl_tls_model): Make
	them static.
	* output.h: Remove the prototype for get_named_section_flags.
	* tree.h: Remove the prototype for decl_tls_model.

From-SVN: r90506
parent 4dd9b044
...@@ -21,6 +21,11 @@ ...@@ -21,6 +21,11 @@
* explow.c (round_push): Make it static. * explow.c (round_push): Make it static.
* expr.h: Remove the corresponding prototype. * expr.h: Remove the corresponding prototype.
* varasm.c (get_named_section_flags, decl_tls_model): Make
them static.
* output.h: Remove the prototype for get_named_section_flags.
* tree.h: Remove the prototype for decl_tls_model.
2004-11-11 Kazu Hirata <kazu@cs.umass.edu> 2004-11-11 Kazu Hirata <kazu@cs.umass.edu>
* function.c (expand_function_end): Remove an "if" statement * function.c (expand_function_end): Remove an "if" statement
......
...@@ -476,7 +476,6 @@ extern void no_asm_to_stream (FILE *); ...@@ -476,7 +476,6 @@ extern void no_asm_to_stream (FILE *);
#define SECTION_NOTYPE 0x80000 /* don't output @progbits */ #define SECTION_NOTYPE 0x80000 /* don't output @progbits */
#define SECTION_MACH_DEP 0x100000 /* subsequent bits reserved for target */ #define SECTION_MACH_DEP 0x100000 /* subsequent bits reserved for target */
extern unsigned int get_named_section_flags (const char *);
extern bool set_named_section_flags (const char *, unsigned int); extern bool set_named_section_flags (const char *, unsigned int);
#define named_section_flags(NAME, FLAGS) \ #define named_section_flags(NAME, FLAGS) \
named_section_real((NAME), (FLAGS), /*decl=*/NULL_TREE) named_section_real((NAME), (FLAGS), /*decl=*/NULL_TREE)
......
...@@ -3716,7 +3716,6 @@ extern void make_decl_rtl (tree); ...@@ -3716,7 +3716,6 @@ extern void make_decl_rtl (tree);
extern void make_decl_one_only (tree); extern void make_decl_one_only (tree);
extern int supports_one_only (void); extern int supports_one_only (void);
extern void variable_section (tree, int); extern void variable_section (tree, int);
enum tls_model decl_tls_model (tree);
extern void resolve_unique_section (tree, int, int); extern void resolve_unique_section (tree, int, int);
extern void mark_referenced (tree); extern void mark_referenced (tree);
extern void mark_decl_referenced (tree); extern void mark_decl_referenced (tree);
......
...@@ -350,7 +350,7 @@ in_named_entry_hash (const void *p) ...@@ -350,7 +350,7 @@ in_named_entry_hash (const void *p)
set of flags for a section to have, so 0 does not mean that the section set of flags for a section to have, so 0 does not mean that the section
has not been seen. */ has not been seen. */
unsigned int static unsigned int
get_named_section_flags (const char *section) get_named_section_flags (const char *section)
{ {
struct in_named_entry **slot; struct in_named_entry **slot;
...@@ -4476,7 +4476,7 @@ init_varasm_once (void) ...@@ -4476,7 +4476,7 @@ init_varasm_once (void)
const_alias_set = new_alias_set (); const_alias_set = new_alias_set ();
} }
enum tls_model static enum tls_model
decl_tls_model (tree decl) decl_tls_model (tree decl)
{ {
enum tls_model kind; enum tls_model kind;
......
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