Convert to C90.

This commit is contained in:
Alan Modra
2003-08-07 02:25:50 +00:00
parent 0601b11fb6
commit 61982e3c09
21 changed files with 326 additions and 302 deletions

View File

@ -1,5 +1,5 @@
/* Generic relocation support for BFD.
Copyright 1998, 1999, 2000 Free Software Foundation, Inc.
Copyright 1998, 1999, 2000, 2003 Free Software Foundation, Inc.
This file is part of BFD, the Binary File Descriptor library.
@ -46,10 +46,9 @@
If RELOC_MACROS_GEN_FUNC *is* defined, then instead the
following function will be generated:
static const char * foo PARAMS ((unsigned long rtype));
static const char *foo (unsigned long rtype);
static const char *
foo (rtype)
unsigned long rtype;
foo (unsigned long rtype)
{
switch (rtype)
{
@ -70,26 +69,22 @@
the relocation is not recognised, NULL is returned. */
#define START_RELOC_NUMBERS(name) \
static const char * name PARAMS ((unsigned long rtype)); \
static const char *name (unsigned long rtype); \
static const char * \
name (rtype) \
unsigned long rtype; \
name (unsigned long rtype) \
{ \
switch (rtype) \
{
{
#if defined (__STDC__) || defined (ALMOST_STDC)
#define RELOC_NUMBER(name, number) case number : return #name ;
#else
#define RELOC_NUMBER(name, number) case number : return "name" ;
#endif
#define RELOC_NUMBER(name, number) \
case number: return #name;
#define FAKE_RELOC(name, number)
#define EMPTY_RELOC(name)
#define END_RELOC_NUMBERS(name) \
default: return NULL; \
} \
} \
}