projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add a test case for skip with inlined functions
[deliverable/binutils-gdb.git]
/
libiberty
/
xatexit.c
diff --git
a/libiberty/xatexit.c
b/libiberty/xatexit.c
index abf340737e41e9b3fdd77516c1f25d56cc9e55d3..6fdad9ed806a0a336f75c7869bb19a23bc6521d3 100644
(file)
--- a/
libiberty/xatexit.c
+++ b/
libiberty/xatexit.c
@@
-22,36
+22,35
@@
failure. If you use @code{xatexit} to register functions, you must use
/* Adapted from newlib/libc/stdlib/{,at}exit.[ch].
If you use xatexit, you must call xexit instead of exit. */
/* Adapted from newlib/libc/stdlib/{,at}exit.[ch].
If you use xatexit, you must call xexit instead of exit. */
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
#include "ansidecl.h"
#include "libiberty.h"
#include <stdio.h>
#include "ansidecl.h"
#include "libiberty.h"
#include <stdio.h>
-#ifdef __STDC__
#include <stddef.h>
#include <stddef.h>
-#else
-#define size_t unsigned long
-#endif
#if VMS
#include <stdlib.h>
#include <unixlib.h>
#else
/* For systems with larger pointers than ints, this must be declared. */
#if VMS
#include <stdlib.h>
#include <unixlib.h>
#else
/* For systems with larger pointers than ints, this must be declared. */
-PTR malloc
PARAMS ((size_t)
);
+PTR malloc
(size_t
);
#endif
#endif
-static void xatexit_cleanup
PARAMS ((void)
);
+static void xatexit_cleanup
(void
);
/* Pointer to function run by xexit. */
/* Pointer to function run by xexit. */
-extern void (*_xexit_cleanup)
PARAMS ((void)
);
+extern void (*_xexit_cleanup)
(void
);
#define XATEXIT_SIZE 32
struct xatexit {
struct xatexit *next; /* next in list */
int ind; /* next index in this table */
#define XATEXIT_SIZE 32
struct xatexit {
struct xatexit *next; /* next in list */
int ind; /* next index in this table */
- void (*fns[XATEXIT_SIZE])
PARAMS ((void));
/* the table itself */
+ void (*fns[XATEXIT_SIZE])
(void);
/* the table itself */
};
/* Allocate one struct statically to guarantee that we can register
};
/* Allocate one struct statically to guarantee that we can register
@@
-65,8
+64,7
@@
static struct xatexit *xatexit_head = &xatexit_first;
Return 0 if successful, -1 if not. */
int
Return 0 if successful, -1 if not. */
int
-xatexit (fn)
- void (*fn) PARAMS ((void));
+xatexit (void (*fn) (void))
{
register struct xatexit *p;
{
register struct xatexit *p;
@@
-90,7
+88,7
@@
xatexit (fn)
/* Call any cleanup functions. */
static void
/* Call any cleanup functions. */
static void
-xatexit_cleanup ()
+xatexit_cleanup (
void
)
{
register struct xatexit *p;
register int n;
{
register struct xatexit *p;
register int n;
This page took
0.026233 seconds
and
4
git commands to generate.