From 6894579f1447dc6c18560804bd1b1e9e293aa9b7 Mon Sep 17 00:00:00 2001 From: "Kaveh R. Ghazi" Date: Fri, 19 Oct 2001 19:37:09 +0000 Subject: calls.c (emit_call_1): Mark parameter with ATTRIBUTE_UNUSED. * calls.c (emit_call_1): Mark parameter with ATTRIBUTE_UNUSED. * 1750a.c (print_operand): Fix format specifier warning. * 1750a.h (ASM_FILE_START): Don't discard pointer qualifier. * 1750a.md: Likewise. * gcc.c (init_gcc_specs): Wrap with ENABLE_SHARED_LIBGCC. * genemit.c (output_add_clobbers): Mark parameter with ATTRIBUTE_UNUSED. * genrecog.c (write_subroutine): Likewise. * integrate.c (expand_inline_function): Delete unused variable. * varasm.c (remove_from_pending_weak_list): Wrap with ASM_WEAKEN_LABEL. From-SVN: r46358 --- gcc/varasm.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'gcc/varasm.c') diff --git a/gcc/varasm.c b/gcc/varasm.c index 0d6dc76..525d9c3 100644 --- a/gcc/varasm.c +++ b/gcc/varasm.c @@ -163,7 +163,9 @@ static void output_after_function_constants PARAMS ((void)); static unsigned HOST_WIDE_INT array_size_for_constructor PARAMS ((tree)); static unsigned min_align PARAMS ((unsigned, unsigned)); static void output_constructor PARAMS ((tree, int, unsigned)); +#ifdef ASM_WEAKEN_LABEL static void remove_from_pending_weak_list PARAMS ((const char *)); +#endif static int in_named_entry_eq PARAMS ((const PTR, const PTR)); static hashval_t in_named_entry_hash PARAMS ((const PTR)); #ifdef ASM_OUTPUT_BSS @@ -5047,6 +5049,7 @@ weak_finish () /* Remove NAME from the pending list of weak symbols. This prevents the compiler from emitting multiple .weak directives which confuses some assemblers. */ +#ifdef ASM_WEAKEN_LABEL static void remove_from_pending_weak_list (name) const char *name; @@ -5066,6 +5069,7 @@ remove_from_pending_weak_list (name) p = &(t->next); } } +#endif /* ASM_WEAKEN_LABEL */ /* Emit an assembler directive to make the symbol for DECL an alias to the symbol for TARGET. */ -- cgit v1.1