remove uses of PARAMS from binutils

This removes the last uses of PARAMS from binutils.

The two changes in binutils were tested by rebuilding.
I didn't rebuild the gas change but I think it is obviously correct.

2014-01-07  Tom Tromey  <tromey@redhat.com>

	* coffgrok.h (coff_ofile): Don't use PARAMS.
	* nlmheader.y (strerror): Don't use PARAMS.

2014-01-07  Tom Tromey  <tromey@redhat.com>

	* config/tc-microblaze.h (parse_cons_expression_microblaze): Don't
	use PARAMS.
This commit is contained in:
Tom Tromey
2014-01-05 19:49:29 -07:00
parent 3cea37c40c
commit b51f1626f6
5 changed files with 16 additions and 6 deletions

View File

@ -1,3 +1,8 @@
2014-01-07 Tom Tromey <tromey@redhat.com>
* coffgrok.h (coff_ofile): Don't use PARAMS.
* nlmheader.y (strerror): Don't use PARAMS.
2013-12-31 Nick Clifton <nickc@redhat.com> 2013-12-31 Nick Clifton <nickc@redhat.com>
* objcopy.c (dump_sections): New list. * objcopy.c (dump_sections): New list.

View File

@ -1,5 +1,5 @@
/* coffgrok.h /* coffgrok.h
Copyright 2001, 2002, 2003, 2005, 2007 Free Software Foundation, Inc. Copyright 2001, 2002, 2003, 2005, 2007, 2014 Free Software Foundation, Inc.
This file is part of GNU Binutils. This file is part of GNU Binutils.
@ -223,4 +223,4 @@ struct coff_sfile
struct coff_sfile *sfile; struct coff_sfile *sfile;
}; };
struct coff_ofile *coff_grok PARAMS ((bfd *)); struct coff_ofile *coff_grok (bfd *);

View File

@ -1,6 +1,6 @@
%{/* nlmheader.y - parse NLM header specification keywords. %{/* nlmheader.y - parse NLM header specification keywords.
Copyright 1993, 1994, 1995, 1997, 1998, 2001, 2002, 2003, 2005, 2007, Copyright 1993, 1994, 1995, 1997, 1998, 2001, 2002, 2003, 2005, 2007,
2010 Free Software Foundation, Inc. 2010, 2014 Free Software Foundation, Inc.
This file is part of GNU Binutils. This file is part of GNU Binutils.
@ -494,7 +494,7 @@ string_list:
/* If strerror is just a macro, we want to use the one from libiberty /* If strerror is just a macro, we want to use the one from libiberty
since it will handle undefined values. */ since it will handle undefined values. */
#undef strerror #undef strerror
extern char *strerror PARAMS ((int)); extern char *strerror (int);
/* The lexer is simple, too simple for flex. Keywords are only /* The lexer is simple, too simple for flex. Keywords are only
recognized at the start of lines. Everything else must be an recognized at the start of lines. Everything else must be an

View File

@ -1,3 +1,8 @@
2014-01-07 Tom Tromey <tromey@redhat.com>
* config/tc-microblaze.h (parse_cons_expression_microblaze): Don't
use PARAMS.
2014-01-07 Tom Tromey <tromey@redhat.com> 2014-01-07 Tom Tromey <tromey@redhat.com>
* config/tc-xc16x.h: Don't use ANSI_PROTOTYPES. * config/tc-xc16x.h: Don't use ANSI_PROTOTYPES.

View File

@ -1,6 +1,6 @@
/* tc-microblaze.h -- Header file for tc-microblaze.c. /* tc-microblaze.h -- Header file for tc-microblaze.c.
Copyright 2009 Free Software Foundation, Inc. Copyright 2009, 2014 Free Software Foundation, Inc.
This file is part of GAS, the GNU Assembler. This file is part of GAS, the GNU Assembler.
@ -37,7 +37,7 @@
of such expressions */ of such expressions */
#define TC_CONS_FIX_NEW cons_fix_new_microblaze #define TC_CONS_FIX_NEW cons_fix_new_microblaze
#define TC_PARSE_CONS_EXPRESSION(EXP, NBYTES) parse_cons_expression_microblaze (EXP, NBYTES) #define TC_PARSE_CONS_EXPRESSION(EXP, NBYTES) parse_cons_expression_microblaze (EXP, NBYTES)
extern void parse_cons_expression_microblaze PARAMS ((expressionS *, int)); extern void parse_cons_expression_microblaze (expressionS *, int);
#define TC_FORCE_RELOCATION_SECTION(FIXP,SEG) 1 #define TC_FORCE_RELOCATION_SECTION(FIXP,SEG) 1
#define UNDEFINED_DIFFERENCE_OK 1 #define UNDEFINED_DIFFERENCE_OK 1