OSDN Git Service

Add missing prototypes
authornickc <nickc>
Mon, 13 Aug 2001 11:05:28 +0000 (11:05 +0000)
committernickc <nickc>
Mon, 13 Aug 2001 11:05:28 +0000 (11:05 +0000)
gas/ChangeLog
gas/config/tc-v850.h

index b9cf279..b8e88f8 100644 (file)
@@ -1,3 +1,7 @@
+2001-08-13  Nick Clifton  <nickc@cambridge.redhat.com>
+
+       * config/tc-v850.h: Add missing prototypes.
+
 2001-08-12  Martin Schwidefsky  <schwidefsky@de.ibm.com>
 
        * config/tc-s390.c (s390_elf_cons): Correct fixups for PLT
index 7ce0491..ff94ebf 100644 (file)
@@ -1,5 +1,5 @@
 /* tc-v850.h -- Header file for tc-v850.c.
-   Copyright 1996, 1997, 1998, 2000 Free Software Foundation, Inc.
+   Copyright 1996, 1997, 1998, 2000, 2001 Free Software Foundation, Inc.
 
    This file is part of GAS, the GNU Assembler.
 
 #define md_operand(x)
 
 #define obj_fix_adjustable(fixP) v850_fix_adjustable(fixP)
+extern boolean v850_fix_adjustable PARAMS ((struct fix *));
+
 #define TC_FORCE_RELOCATION(fixp) v850_force_relocation(fixp)
+extern int v850_force_relocation PARAMS ((struct fix *));
 
 #ifdef OBJ_ELF
 /* This arranges for gas/write.c to not apply a relocation if
 #define TC_FIX_ADJUSTABLE(fixP) obj_fix_adjustable (fixP)
 #endif
 
-extern int v850_force_relocation PARAMS ((struct fix *));
-
 /* Permit temporary numeric labels.  */
 #define LOCAL_LABELS_FB 1
 
-#define DIFF_EXPR_OK           /* foo-. gets turned into PC relative relocs */
+#define DIFF_EXPR_OK           /* foo-. gets turned into PC relative relocs */
 
 /* We don't need to handle .word strangely.  */
 #define WORKING_DOT_WORD
@@ -61,9 +62,13 @@ extern int v850_force_relocation PARAMS ((struct fix *));
 /* We need to handle lo(), hi(), etc etc in .hword, .word, etc
    directives, so we have to parse "cons" expressions ourselves.  */
 #define TC_PARSE_CONS_EXPRESSION(EXP, NBYTES) parse_cons_expression_v850 (EXP)
+extern void parse_cons_expression_v850 PARAMS ((expressionS *));
+
 #define TC_CONS_FIX_NEW cons_fix_new_v850
-extern const struct relax_type md_relax_table[];
+extern void cons_fix_new_v850 PARAMS ((fragS *, int, int, expressionS *));
+
 #define TC_GENERIC_RELAX_TABLE md_relax_table
+extern const struct relax_type md_relax_table[];
 
 /* This section must be in the small data area (pointed to by GP).  */
 #define SHF_V850_GPREL         0x10000000