* config/m68k-parse.h: Use ISO C90.
* config/m68k-parse.y: Likewise. * config/tc-m68k.h: Likewise.
This commit is contained in:
parent
aa20706882
commit
8f738565e3
4 changed files with 22 additions and 16 deletions
|
@ -1,3 +1,9 @@
|
||||||
|
2005-06-23 Ben Elliston <bje@gnu.org>
|
||||||
|
|
||||||
|
* config/m68k-parse.h: Use ISO C90.
|
||||||
|
* config/m68k-parse.y: Likewise.
|
||||||
|
* config/tc-m68k.h: Likewise.
|
||||||
|
|
||||||
2005-06-20 H.J. Lu <hongjiu.lu@intel.com>
|
2005-06-20 H.J. Lu <hongjiu.lu@intel.com>
|
||||||
|
|
||||||
PR 1013
|
PR 1013
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
/* m68k-parse.h -- header file for m68k assembler
|
/* m68k-parse.h -- header file for m68k assembler
|
||||||
Copyright 1987, 1991, 1992, 1993, 1994, 1995, 1996, 1999, 2000,
|
Copyright 1987, 1991, 1992, 1993, 1994, 1995, 1996, 1999, 2000,
|
||||||
2003, 2004 Free Software Foundation, Inc.
|
2003, 2004, 2005 Free Software Foundation, Inc.
|
||||||
|
|
||||||
This file is part of GAS, the GNU Assembler.
|
This file is part of GAS, the GNU Assembler.
|
||||||
|
|
||||||
|
@ -339,7 +339,7 @@ struct m68k_op
|
||||||
|
|
||||||
/* The parsing function. */
|
/* The parsing function. */
|
||||||
|
|
||||||
extern int m68k_ip_op PARAMS ((char *, struct m68k_op *));
|
extern int m68k_ip_op (char *, struct m68k_op *);
|
||||||
|
|
||||||
/* Whether register prefixes are optional. */
|
/* Whether register prefixes are optional. */
|
||||||
extern int flag_reg_prefix_optional;
|
extern int flag_reg_prefix_optional;
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/* m68k.y -- bison grammar for m68k operand parsing
|
/* m68k.y -- bison grammar for m68k operand parsing
|
||||||
Copyright 1995, 1996, 1997, 1998, 2001, 2003, 2004
|
Copyright 1995, 1996, 1997, 1998, 2001, 2003, 2004, 2005
|
||||||
Free Software Foundation, Inc.
|
Free Software Foundation, Inc.
|
||||||
Written by Ken Raeburn and Ian Lance Taylor, Cygnus Support
|
Written by Ken Raeburn and Ian Lance Taylor, Cygnus Support
|
||||||
|
|
||||||
|
@ -83,9 +83,9 @@
|
||||||
|
|
||||||
/* Internal functions. */
|
/* Internal functions. */
|
||||||
|
|
||||||
static enum m68k_register m68k_reg_parse PARAMS ((char **));
|
static enum m68k_register m68k_reg_parse (char **);
|
||||||
static int yylex PARAMS ((void));
|
static int yylex (void);
|
||||||
static void yyerror PARAMS ((const char *));
|
static void yyerror (const char *);
|
||||||
|
|
||||||
/* The parser sets fields pointed to by this global variable. */
|
/* The parser sets fields pointed to by this global variable. */
|
||||||
static struct m68k_op *op;
|
static struct m68k_op *op;
|
||||||
|
|
|
@ -73,7 +73,7 @@ struct fix;
|
||||||
|
|
||||||
#define TC_COFF_FIX2RTYPE(FIX) tc_coff_fix2rtype(FIX)
|
#define TC_COFF_FIX2RTYPE(FIX) tc_coff_fix2rtype(FIX)
|
||||||
#define TC_COFF_SIZEMACHDEP(frag) tc_coff_sizemachdep(frag)
|
#define TC_COFF_SIZEMACHDEP(frag) tc_coff_sizemachdep(frag)
|
||||||
extern int tc_coff_sizemachdep PARAMS ((struct frag *));
|
extern int tc_coff_sizemachdep (struct frag *);
|
||||||
#ifdef TE_SUN3
|
#ifdef TE_SUN3
|
||||||
/* This variable contains the value to write out at the beginning of
|
/* This variable contains the value to write out at the beginning of
|
||||||
the a.out file. The 2<<16 means that this is a 68020 file instead
|
the a.out file. The 2<<16 means that this is a 68020 file instead
|
||||||
|
@ -132,19 +132,19 @@ extern const char *m68k_comment_chars;
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
extern void m68k_mri_mode_change PARAMS ((int));
|
extern void m68k_mri_mode_change (int);
|
||||||
#define MRI_MODE_CHANGE(i) m68k_mri_mode_change (i)
|
#define MRI_MODE_CHANGE(i) m68k_mri_mode_change (i)
|
||||||
|
|
||||||
extern int m68k_conditional_pseudoop PARAMS ((pseudo_typeS *));
|
extern int m68k_conditional_pseudoop (pseudo_typeS *);
|
||||||
#define tc_conditional_pseudoop(pop) m68k_conditional_pseudoop (pop)
|
#define tc_conditional_pseudoop(pop) m68k_conditional_pseudoop (pop)
|
||||||
|
|
||||||
extern void m68k_frob_label PARAMS ((symbolS *));
|
extern void m68k_frob_label (symbolS *);
|
||||||
#define tc_frob_label(sym) m68k_frob_label (sym)
|
#define tc_frob_label(sym) m68k_frob_label (sym)
|
||||||
|
|
||||||
extern void m68k_flush_pending_output PARAMS ((void));
|
extern void m68k_flush_pending_output (void);
|
||||||
#define md_flush_pending_output() m68k_flush_pending_output ()
|
#define md_flush_pending_output() m68k_flush_pending_output ()
|
||||||
|
|
||||||
extern void m68k_frob_symbol PARAMS ((symbolS *));
|
extern void m68k_frob_symbol (symbolS *);
|
||||||
|
|
||||||
#ifdef BFD_ASSEMBLER
|
#ifdef BFD_ASSEMBLER
|
||||||
|
|
||||||
|
@ -167,7 +167,7 @@ while (0)
|
||||||
|
|
||||||
#ifdef OBJ_ELF
|
#ifdef OBJ_ELF
|
||||||
#define tc_fix_adjustable(X) tc_m68k_fix_adjustable(X)
|
#define tc_fix_adjustable(X) tc_m68k_fix_adjustable(X)
|
||||||
extern int tc_m68k_fix_adjustable PARAMS ((struct fix *));
|
extern int tc_m68k_fix_adjustable (struct fix *);
|
||||||
|
|
||||||
/* Target *-*-elf implies an embedded target. No shared libs.
|
/* Target *-*-elf implies an embedded target. No shared libs.
|
||||||
*-*-uclinux also requires special casing to prevent GAS from
|
*-*-uclinux also requires special casing to prevent GAS from
|
||||||
|
@ -179,7 +179,7 @@ extern int tc_m68k_fix_adjustable PARAMS ((struct fix *));
|
||||||
#define MD_APPLY_SYM_VALUE(FIX) 0
|
#define MD_APPLY_SYM_VALUE(FIX) 0
|
||||||
|
|
||||||
#define elf_tc_final_processing m68k_elf_final_processing
|
#define elf_tc_final_processing m68k_elf_final_processing
|
||||||
extern void m68k_elf_final_processing PARAMS ((void));
|
extern void m68k_elf_final_processing (void);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#else /* ! BFD_ASSEMBLER */
|
#else /* ! BFD_ASSEMBLER */
|
||||||
|
@ -198,10 +198,10 @@ extern void m68k_elf_final_processing PARAMS ((void));
|
||||||
|
|
||||||
#define DIFF_EXPR_OK
|
#define DIFF_EXPR_OK
|
||||||
|
|
||||||
extern void m68k_init_after_args PARAMS ((void));
|
extern void m68k_init_after_args (void);
|
||||||
#define tc_init_after_args m68k_init_after_args
|
#define tc_init_after_args m68k_init_after_args
|
||||||
|
|
||||||
extern int m68k_parse_long_option PARAMS ((char *));
|
extern int m68k_parse_long_option (char *);
|
||||||
#define md_parse_long_option m68k_parse_long_option
|
#define md_parse_long_option m68k_parse_long_option
|
||||||
|
|
||||||
#define md_operand(x)
|
#define md_operand(x)
|
||||||
|
|
Loading…
Reference in a new issue