From 25fdb4dc9751240a83e919d089afd9129f1b0396 Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Tue, 26 Nov 2002 22:13:23 -0800 Subject: c-common.c (handle_visibility_attribute): Accept "default". * c-common.c (handle_visibility_attribute): Accept "default". * tree.h (enum symbol_visibility): New. (decl_visibility): Declare. * target.h (gcc_target.visibility): Take visibility arg as integer. * varasm.c (default_assemble_visibility): Likewise. (decl_visibility): New. (maybe_assemble_visibility): Use it. * output.h (default_assemble_visibility): Update prototype. * config/rs6000/rs6000.c (rs6000_assemble_visibility): Take visibility arg as integer. From-SVN: r59559 --- gcc/target.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gcc/target.h') diff --git a/gcc/target.h b/gcc/target.h index 161c3dd..d947562 100644 --- a/gcc/target.h +++ b/gcc/target.h @@ -74,7 +74,7 @@ struct gcc_target /* Emit an assembler directive to set visibility for the symbol associated with the tree decl. */ - void (* visibility) PARAMS ((tree, const char *)); + void (* visibility) PARAMS ((tree, int)); /* Output the assembler code for entry to a function. */ void (* function_prologue) PARAMS ((FILE *, HOST_WIDE_INT)); -- cgit v1.1