1999-09-11 Donn Terry <donn@interix.com>
[deliverable/binutils-gdb.git] / gas / ecoff.h
index a99db5a70f4360bbab82fc915baa32998d26a8ea..8ac65f8261745d3c591813f403014d54c2278986 100644 (file)
@@ -1,5 +1,5 @@
 /* ecoff.h -- header file for ECOFF debugging support
-   Copyright (C) 1993, 94, 95, 96, 1997 Free Software Foundation, Inc.
+   Copyright (C) 1993, 94, 95, 96, 97, 98, 1999 Free Software Foundation, Inc.
    Contributed by Cygnus Support.
    Put together by Ian Lance Taylor <ian@cygnus.com>.
 
    Software Foundation, 59 Temple Place - Suite 330, Boston, MA
    02111-1307, USA.  */
 
-#ifdef ECOFF_DEBUGGING
-
 #ifndef GAS_ECOFF_H
 #define GAS_ECOFF_H
 
+#ifdef ECOFF_DEBUGGING
+
 #include "coff/sym.h"
 #include "coff/ecoff.h"
 
@@ -41,10 +41,10 @@ extern void ecoff_new_file PARAMS ((const char *));
 
 /* This function should be called when a new symbol is created, by
    obj_symbol_new_hook.  */
-extern void ecoff_symbol_new_hook PARAMS ((struct symbol *));
+extern void ecoff_symbol_new_hook PARAMS ((symbolS *));
 
 /* This function should be called by the obj_frob_symbol hook.  */
-extern void ecoff_frob_symbol PARAMS ((struct symbol *));
+extern void ecoff_frob_symbol PARAMS ((symbolS *));
 
 /* Build the ECOFF debugging information.  This should be called by
    obj_frob_file.  This fills in the counts in *HDR; the offsets are
@@ -89,7 +89,7 @@ extern void ecoff_set_gp_prolog_size PARAMS ((int sz));
 /* This routine is called from the ECOFF code to set the external
    information for a symbol.  */
 #ifndef obj_ecoff_set_ext
-extern void obj_ecoff_set_ext PARAMS ((struct symbol *, EXTR *));
+extern void obj_ecoff_set_ext PARAMS ((symbolS *, EXTR *));
 #endif
 
 /* This routine is used to patch up a line number directive when
@@ -99,12 +99,12 @@ extern void ecoff_fix_loc PARAMS ((fragS *, unsigned long));
 /* This function is called from read.c to peek at cur_file_ptr.  */
 extern int ecoff_no_current_file PARAMS ((void));
 
-/* This routine is called from read.c to generate line number for .s
-   file.  */
-extern void ecoff_generate_asm_lineno PARAMS ((const char *, int));
-
 /* This function returns the symbol associated with the current proc.  */
 extern symbolS *ecoff_get_cur_proc_sym PARAMS ((void));
 
-#endif /* ! GAS_ECOFF_H */
 #endif /* ECOFF_DEBUGGING */
+
+/* This routine is called from read.c to generate line number for .s file.  */
+extern void ecoff_generate_asm_lineno PARAMS ((void));
+
+#endif /* ! GAS_ECOFF_H */
This page took 0.023577 seconds and 4 git commands to generate.