From fcf276c4958f7cc906ec389f003aa2a713c98528 Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Sat, 11 Dec 1993 22:55:55 +0000 Subject: Made many changes to eliminate gcc warnings. Made various cosmetic changes, declared various things in header files, removed various extern declarations from .c files. No substantive changes. --- ld/ldmain.h | 27 +++++++++++++++++++++++---- 1 file changed, 23 insertions(+), 4 deletions(-) (limited to 'ld/ldmain.h') diff --git a/ld/ldmain.h b/ld/ldmain.h index 9f3fa1a..7b41478 100644 --- a/ld/ldmain.h +++ b/ld/ldmain.h @@ -1,6 +1,5 @@ /* ldmain.h - - - Copyright (C) 1991 Free Software Foundation, Inc. + Copyright 1991, 1992 Free Software Foundation, Inc. This file is part of GLD, the Gnu Linker. @@ -18,6 +17,26 @@ along with GLD; see the file COPYING. If not, write to the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ -PROTO(void, Q_enter_global_ref,(asymbol **)); -PROTO(void, Q_read_file_symbols,(struct lang_input_statement_struct *)); +#ifndef LDMAIN_H +#define LDMAIN_H + +extern char *program_name; +extern bfd *output_bfd; +extern char *default_target; +extern boolean trace_files; +extern boolean trace_file_tries; +extern boolean write_map; +extern int g_switch_value; +extern unsigned int commons_pending; +extern const char *output_filename; +extern char lprefix; +extern unsigned int total_files_seen; +extern unsigned int total_symbols_seen; + +extern void enter_global_ref PARAMS ((asymbol **, CONST char *)); +extern void ldmain_open_file_read_symbol + PARAMS ((struct lang_input_statement_struct *)); +extern void refize PARAMS ((ldsym_type *sp, asymbol **nlist_p)); +extern void add_ysym PARAMS ((char *)); +#endif -- cgit v1.1