summaryrefslogtreecommitdiffstats
path: root/lib/csu
diff options
context:
space:
mode:
authormillert <millert@openbsd.org>2002-02-16 21:27:05 +0000
committermillert <millert@openbsd.org>2002-02-16 21:27:05 +0000
commitc72b5b24e14c03dd8b22104fbae0d3921fa2aa37 (patch)
tree1ac67aab11df5f96856c0e3015d691db7dc9e811 /lib/csu
parentdefault to rsa keyfile path for non key generation operations where (diff)
downloadwireguard-openbsd-c72b5b24e14c03dd8b22104fbae0d3921fa2aa37.tar.xz
wireguard-openbsd-c72b5b24e14c03dd8b22104fbae0d3921fa2aa37.zip
Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.
Diffstat (limited to 'lib/csu')
-rw-r--r--lib/csu/alpha/crt0.c12
-rw-r--r--lib/csu/c++/c++rt0.c20
-rw-r--r--lib/csu/common.c4
-rw-r--r--lib/csu/common.h20
-rw-r--r--lib/csu/common_elf/crtbegin.c10
-rw-r--r--lib/csu/common_elf/crtbeginS.c10
-rw-r--r--lib/csu/common_elf/crtend.c6
-rw-r--r--lib/csu/common_elf/crtendS.c6
-rw-r--r--lib/csu/crtbegin.c10
-rw-r--r--lib/csu/crtbeginS.c10
-rw-r--r--lib/csu/crtend.c6
-rw-r--r--lib/csu/crtendS.c6
-rw-r--r--lib/csu/hppa/crt0.c14
-rw-r--r--lib/csu/i386/crt0.c6
-rw-r--r--lib/csu/m68k/crt0.c6
-rw-r--r--lib/csu/sparc/crt0.c10
-rw-r--r--lib/csu/sparc64/crt0.c10
-rw-r--r--lib/csu/vax/crt0.c6
18 files changed, 86 insertions, 86 deletions
diff --git a/lib/csu/alpha/crt0.c b/lib/csu/alpha/crt0.c
index 41e18ad4acc..b3ae7d48bb1 100644
--- a/lib/csu/alpha/crt0.c
+++ b/lib/csu/alpha/crt0.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: crt0.c,v 1.6 2001/02/03 23:16:16 art Exp $ */
+/* $OpenBSD: crt0.c,v 1.7 2002/02/16 21:27:20 millert Exp $ */
/* $NetBSD: crt0.c,v 1.1 1996/09/12 16:59:02 cgd Exp $ */
/*
* Copyright (c) 1995 Christopher G. Demetriou
@@ -32,26 +32,26 @@
*/
#if defined(LIBC_SCCS) && !defined(lint)
-static char rcsid[] = "$OpenBSD: crt0.c,v 1.6 2001/02/03 23:16:16 art Exp $";
+static char rcsid[] = "$OpenBSD: crt0.c,v 1.7 2002/02/16 21:27:20 millert Exp $";
#endif /* LIBC_SCCS and not lint */
#include <stdlib.h>
-static char *_strrchr __P((char *, char));
+static char *_strrchr(char *, char);
char **environ;
char *__progname = "";
#ifdef MCRT0
-extern void monstartup __P((u_long, u_long));
-extern void _mcleanup __P((void));
+extern void monstartup(u_long, u_long);
+extern void _mcleanup(void);
extern unsigned char _etext, _eprol;
#endif /* MCRT0 */
void
__start(sp, cleanup, obj)
char **sp;
- void (*cleanup) __P((void)); /* from shared loader */
+ void (*cleanup)(void); /* from shared loader */
const void *obj; /* from shared loader */
{
long argc;
diff --git a/lib/csu/c++/c++rt0.c b/lib/csu/c++/c++rt0.c
index 4e22ced6537..7219c32ca58 100644
--- a/lib/csu/c++/c++rt0.c
+++ b/lib/csu/c++/c++rt0.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: c++rt0.c,v 1.6 1999/02/01 17:02:47 pefo Exp $ */
+/* $OpenBSD: c++rt0.c,v 1.7 2002/02/16 21:27:20 millert Exp $ */
/* $NetBSD: c++rt0.c,v 1.6 1997/12/29 15:36:50 pk Exp $ */
/*
@@ -48,18 +48,18 @@
* include a dummy local function in the set. This keeps references
* to these symbols local to the shared object this module is linked to.
*/
-static void dummy __P((void)) { return; }
+static void dummy(void) { return; }
/* Note: this is "a.out" dependent. */
__asm(".stabs \"___CTOR_LIST__\",22,0,0,_dummy");
__asm(".stabs \"___DTOR_LIST__\",22,0,0,_dummy");
#endif
-extern void (*__CTOR_LIST__[]) __P((void));
-extern void (*__DTOR_LIST__[]) __P((void));
+extern void (*__CTOR_LIST__[])(void);
+extern void (*__DTOR_LIST__[])(void);
-static void __dtors __P((void));
-static void __ctors __P((void));
+static void __dtors(void);
+static void __ctors(void);
static void
__dtors()
@@ -81,11 +81,11 @@ __ctors()
}
#if !defined(NATIVE_EXEC_ELF)
-extern void __init __P((void)) asm(".init");
-extern void __fini __P((void)) asm(".fini");
+extern void __init(void) asm(".init");
+extern void __fini(void) asm(".fini");
#else
-extern void __init __P((void)) __attribute__ ((section (".init")));
-extern void __fini __P((void)) __attribute__ ((section (".fini")));
+extern void __init(void) __attribute__ ((section (".init")));
+extern void __fini(void) __attribute__ ((section (".fini")));
#endif
void
diff --git a/lib/csu/common.c b/lib/csu/common.c
index 5fd41c70edd..7862270eab5 100644
--- a/lib/csu/common.c
+++ b/lib/csu/common.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: common.c,v 1.7 2001/06/01 18:17:56 deraadt Exp $ */
+/* $OpenBSD: common.c,v 1.8 2002/02/16 21:27:20 millert Exp $ */
/* $NetBSD: common.c,v 1.4 1995/09/23 22:34:20 pk Exp $ */
/*
* Copyright (c) 1993,1995 Paul Kranenburg
@@ -33,7 +33,7 @@
#ifdef DYNAMIC
-typedef int (*rtld_entry_fn) __P((int, struct crt_ldso *));
+typedef int (*rtld_entry_fn)(int, struct crt_ldso *);
static struct ld_entry *ld_entry;
static void
diff --git a/lib/csu/common.h b/lib/csu/common.h
index 11eafb43c2d..11badd67c30 100644
--- a/lib/csu/common.h
+++ b/lib/csu/common.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: common.h,v 1.2 1998/05/14 17:36:26 niklas Exp $ */
+/* $OpenBSD: common.h,v 1.3 2002/02/16 21:27:20 millert Exp $ */
/* $NetBSD: common.h,v 1.3 1995/06/15 21:41:48 pk Exp $ */
/*
@@ -55,13 +55,13 @@
#include <dlfcn.h>
extern struct _dynamic _DYNAMIC;
-static void __load_rtld __P((struct _dynamic *));
-extern int __syscall __P((int, ...));
-int _callmain __P((void));
-static char *_strrchr __P((char *, char));
+static void __load_rtld(struct _dynamic *);
+extern int __syscall(int, ...);
+int _callmain(void);
+static char *_strrchr(char *, char);
#ifdef DEBUG
-static char *_getenv __P((char *));
-static int _strncmp __P((char *, char *, int));
+static char *_getenv(char *);
+static int _strncmp(char *, char *, int);
#endif
#ifdef sun
@@ -96,10 +96,10 @@ static int _strncmp __P((char *, char *, int));
#endif /* DYNAMIC */
-extern int main __P((int, char **, char **));
+extern int main(int, char **, char **);
#ifdef MCRT0
-extern void monstartup __P((u_long, u_long));
-extern void _mcleanup __P((void));
+extern void monstartup(u_long, u_long);
+extern void _mcleanup(void);
#endif
char **environ;
diff --git a/lib/csu/common_elf/crtbegin.c b/lib/csu/common_elf/crtbegin.c
index b5be9e6f014..cb7da3b2a14 100644
--- a/lib/csu/common_elf/crtbegin.c
+++ b/lib/csu/common_elf/crtbegin.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: crtbegin.c,v 1.5 2001/02/03 23:11:23 art Exp $ */
+/* $OpenBSD: crtbegin.c,v 1.6 2002/02/16 21:27:20 millert Exp $ */
/* $NetBSD: crtbegin.c,v 1.1 1996/09/12 16:59:03 cgd Exp $ */
/*
@@ -43,13 +43,13 @@
#include "os-note-elf.h"
-static void (*__CTOR_LIST__[1]) __P((void))
+static void (*__CTOR_LIST__[1])(void)
__attribute__((section(".ctors"))) = { (void *)-1 }; /* XXX */
-static void (*__DTOR_LIST__[1]) __P((void))
+static void (*__DTOR_LIST__[1])(void)
__attribute__((section(".dtors"))) = { (void *)-1 }; /* XXX */
-static void __dtors __P((void));
-static void __ctors __P((void));
+static void __dtors(void);
+static void __ctors(void);
static void
__dtors()
diff --git a/lib/csu/common_elf/crtbeginS.c b/lib/csu/common_elf/crtbeginS.c
index 6945484f55c..74c21a888c9 100644
--- a/lib/csu/common_elf/crtbeginS.c
+++ b/lib/csu/common_elf/crtbeginS.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: crtbeginS.c,v 1.1 2001/05/28 21:38:13 drahn Exp $ */
+/* $OpenBSD: crtbeginS.c,v 1.2 2002/02/16 21:27:20 millert Exp $ */
/* $NetBSD: crtbegin.c,v 1.1 1996/09/12 16:59:03 cgd Exp $ */
/*
@@ -42,13 +42,13 @@
*/
#include <stdlib.h>
-static void (*__CTOR_LIST__[0]) __P((void))
+static void (*__CTOR_LIST__[0])(void)
__attribute__((section(".ctors"))) = { (void *)-1 }; /* XXX */
-static void (*__DTOR_LIST__[0]) __P((void))
+static void (*__DTOR_LIST__[0])(void)
__attribute__((section(".dtors"))) = { (void *)-1 }; /* XXX */
-static void __dtors __P((void));
-static void __ctors __P((void));
+static void __dtors(void);
+static void __ctors(void);
void
__dtors()
diff --git a/lib/csu/common_elf/crtend.c b/lib/csu/common_elf/crtend.c
index a44627276a2..e81d17481f2 100644
--- a/lib/csu/common_elf/crtend.c
+++ b/lib/csu/common_elf/crtend.c
@@ -1,13 +1,13 @@
-/* $OpenBSD: crtend.c,v 1.1 2001/02/03 22:47:01 art Exp $ */
+/* $OpenBSD: crtend.c,v 1.2 2002/02/16 21:27:20 millert Exp $ */
/* $NetBSD: crtend.c,v 1.1 1996/09/12 16:59:04 cgd Exp $ */
#ifndef ECOFF_COMPAT
#include <sys/cdefs.h>
-static void (*__CTOR_LIST__[1]) __P((void))
+static void (*__CTOR_LIST__[1])(void)
__attribute__((section(".ctors"))) = { (void *)0 }; /* XXX */
-static void (*__DTOR_LIST__[1]) __P((void))
+static void (*__DTOR_LIST__[1])(void)
__attribute__((section(".dtors"))) = { (void *)0 }; /* XXX */
#endif /* !ECOFF_COMPAT */
diff --git a/lib/csu/common_elf/crtendS.c b/lib/csu/common_elf/crtendS.c
index 2b3dbb174a1..264189126e8 100644
--- a/lib/csu/common_elf/crtendS.c
+++ b/lib/csu/common_elf/crtendS.c
@@ -1,9 +1,9 @@
-/* $OpenBSD: crtendS.c,v 1.1 2001/05/28 21:38:13 drahn Exp $ */
+/* $OpenBSD: crtendS.c,v 1.2 2002/02/16 21:27:20 millert Exp $ */
/* $NetBSD: crtend.c,v 1.1 1997/04/16 19:38:24 thorpej Exp $ */
#include <sys/cdefs.h>
-static void (*__CTOR_LIST__[1]) __P((void))
+static void (*__CTOR_LIST__[1])(void)
__attribute__((section(".ctors"))) = { (void *)0 }; /* XXX */
-static void (*__DTOR_LIST__[1]) __P((void))
+static void (*__DTOR_LIST__[1])(void)
__attribute__((section(".dtors"))) = { (void *)0 }; /* XXX */
diff --git a/lib/csu/crtbegin.c b/lib/csu/crtbegin.c
index b5be9e6f014..cb7da3b2a14 100644
--- a/lib/csu/crtbegin.c
+++ b/lib/csu/crtbegin.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: crtbegin.c,v 1.5 2001/02/03 23:11:23 art Exp $ */
+/* $OpenBSD: crtbegin.c,v 1.6 2002/02/16 21:27:20 millert Exp $ */
/* $NetBSD: crtbegin.c,v 1.1 1996/09/12 16:59:03 cgd Exp $ */
/*
@@ -43,13 +43,13 @@
#include "os-note-elf.h"
-static void (*__CTOR_LIST__[1]) __P((void))
+static void (*__CTOR_LIST__[1])(void)
__attribute__((section(".ctors"))) = { (void *)-1 }; /* XXX */
-static void (*__DTOR_LIST__[1]) __P((void))
+static void (*__DTOR_LIST__[1])(void)
__attribute__((section(".dtors"))) = { (void *)-1 }; /* XXX */
-static void __dtors __P((void));
-static void __ctors __P((void));
+static void __dtors(void);
+static void __ctors(void);
static void
__dtors()
diff --git a/lib/csu/crtbeginS.c b/lib/csu/crtbeginS.c
index 6945484f55c..74c21a888c9 100644
--- a/lib/csu/crtbeginS.c
+++ b/lib/csu/crtbeginS.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: crtbeginS.c,v 1.1 2001/05/28 21:38:13 drahn Exp $ */
+/* $OpenBSD: crtbeginS.c,v 1.2 2002/02/16 21:27:20 millert Exp $ */
/* $NetBSD: crtbegin.c,v 1.1 1996/09/12 16:59:03 cgd Exp $ */
/*
@@ -42,13 +42,13 @@
*/
#include <stdlib.h>
-static void (*__CTOR_LIST__[0]) __P((void))
+static void (*__CTOR_LIST__[0])(void)
__attribute__((section(".ctors"))) = { (void *)-1 }; /* XXX */
-static void (*__DTOR_LIST__[0]) __P((void))
+static void (*__DTOR_LIST__[0])(void)
__attribute__((section(".dtors"))) = { (void *)-1 }; /* XXX */
-static void __dtors __P((void));
-static void __ctors __P((void));
+static void __dtors(void);
+static void __ctors(void);
void
__dtors()
diff --git a/lib/csu/crtend.c b/lib/csu/crtend.c
index a44627276a2..e81d17481f2 100644
--- a/lib/csu/crtend.c
+++ b/lib/csu/crtend.c
@@ -1,13 +1,13 @@
-/* $OpenBSD: crtend.c,v 1.1 2001/02/03 22:47:01 art Exp $ */
+/* $OpenBSD: crtend.c,v 1.2 2002/02/16 21:27:20 millert Exp $ */
/* $NetBSD: crtend.c,v 1.1 1996/09/12 16:59:04 cgd Exp $ */
#ifndef ECOFF_COMPAT
#include <sys/cdefs.h>
-static void (*__CTOR_LIST__[1]) __P((void))
+static void (*__CTOR_LIST__[1])(void)
__attribute__((section(".ctors"))) = { (void *)0 }; /* XXX */
-static void (*__DTOR_LIST__[1]) __P((void))
+static void (*__DTOR_LIST__[1])(void)
__attribute__((section(".dtors"))) = { (void *)0 }; /* XXX */
#endif /* !ECOFF_COMPAT */
diff --git a/lib/csu/crtendS.c b/lib/csu/crtendS.c
index 2b3dbb174a1..264189126e8 100644
--- a/lib/csu/crtendS.c
+++ b/lib/csu/crtendS.c
@@ -1,9 +1,9 @@
-/* $OpenBSD: crtendS.c,v 1.1 2001/05/28 21:38:13 drahn Exp $ */
+/* $OpenBSD: crtendS.c,v 1.2 2002/02/16 21:27:20 millert Exp $ */
/* $NetBSD: crtend.c,v 1.1 1997/04/16 19:38:24 thorpej Exp $ */
#include <sys/cdefs.h>
-static void (*__CTOR_LIST__[1]) __P((void))
+static void (*__CTOR_LIST__[1])(void)
__attribute__((section(".ctors"))) = { (void *)0 }; /* XXX */
-static void (*__DTOR_LIST__[1]) __P((void))
+static void (*__DTOR_LIST__[1])(void)
__attribute__((section(".dtors"))) = { (void *)0 }; /* XXX */
diff --git a/lib/csu/hppa/crt0.c b/lib/csu/hppa/crt0.c
index 6df1e08e659..e578e3bdd0c 100644
--- a/lib/csu/hppa/crt0.c
+++ b/lib/csu/hppa/crt0.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: crt0.c,v 1.2 2002/02/02 20:45:58 mickey Exp $ */
+/* $OpenBSD: crt0.c,v 1.3 2002/02/16 21:27:20 millert Exp $ */
/*
* Copyright (c) 2001 Michael Shalayeff
@@ -35,7 +35,7 @@ int global __asm ("$global$") = 0;
int sh_func_adrs __asm ("$$sh_func_adrs") = 0;
#if defined(LIBC_SCCS) && !defined(lint)
-static const char rcsid[] = "$OpenBSD: crt0.c,v 1.2 2002/02/02 20:45:58 mickey Exp $";
+static const char rcsid[] = "$OpenBSD: crt0.c,v 1.3 2002/02/16 21:27:20 millert Exp $";
#endif /* LIBC_SCCS and not lint */
#include <stdlib.h>
@@ -55,12 +55,12 @@ typedef char Obj_Entry;
char **environ;
-extern void __init __P((void));
-extern void __fini __P((void));
+extern void __init(void);
+extern void __fini(void);
#ifdef MCRT0
-extern void monstartup __P((u_long, u_long));
-extern void _mcleanup __P((void));
+extern void monstartup(u_long, u_long);
+extern void _mcleanup(void);
extern u_int etext, eprol;
#endif /* MCRT0 */
@@ -69,7 +69,7 @@ void __start(char **, void (*)(void), const Obj_Entry *);
void
__start(sp, cleanup, obj)
char **sp;
- void (*cleanup) __P((void)); /* from shared loader */
+ void (*cleanup)(void); /* from shared loader */
const Obj_Entry *obj; /* from shared loader */
{
struct ps_strings *arginfo = (struct ps_strings *)sp;
diff --git a/lib/csu/i386/crt0.c b/lib/csu/i386/crt0.c
index 3d17d1c3c03..bfbef1874a1 100644
--- a/lib/csu/i386/crt0.c
+++ b/lib/csu/i386/crt0.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: crt0.c,v 1.5 2001/08/12 12:03:01 heko Exp $ */
+/* $OpenBSD: crt0.c,v 1.6 2002/02/16 21:27:20 millert Exp $ */
/* $NetBSD: crt0.c,v 1.20 1995/06/03 13:16:08 pk Exp $ */
/*
@@ -34,7 +34,7 @@
#if defined(LIBC_SCCS) && !defined(lint)
-static char rcsid[] = "$OpenBSD: crt0.c,v 1.5 2001/08/12 12:03:01 heko Exp $";
+static char rcsid[] = "$OpenBSD: crt0.c,v 1.6 2002/02/16 21:27:20 millert Exp $";
#endif /* LIBC_SCCS and not lint */
#include <sys/param.h>
@@ -42,7 +42,7 @@ static char rcsid[] = "$OpenBSD: crt0.c,v 1.5 2001/08/12 12:03:01 heko Exp $";
#include "common.h"
-extern void start __P((void)) asm("start");
+extern void start(void) asm("start");
void
start()
diff --git a/lib/csu/m68k/crt0.c b/lib/csu/m68k/crt0.c
index dc590f76057..06ab3cdcb54 100644
--- a/lib/csu/m68k/crt0.c
+++ b/lib/csu/m68k/crt0.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: crt0.c,v 1.4 2001/08/12 12:03:01 heko Exp $ */
+/* $OpenBSD: crt0.c,v 1.5 2002/02/16 21:27:20 millert Exp $ */
/* $NetBSD: crt0.c,v 1.14 1995/06/03 13:16:11 pk Exp $ */
/*
* Copyright (c) 1993 Paul Kranenburg
@@ -33,7 +33,7 @@
#if defined(LIBC_SCCS) && !defined(lint)
-static char rcsid[] = "$OpenBSD: crt0.c,v 1.4 2001/08/12 12:03:01 heko Exp $";
+static char rcsid[] = "$OpenBSD: crt0.c,v 1.5 2002/02/16 21:27:20 millert Exp $";
#endif /* LIBC_SCCS and not lint */
#include <sys/param.h>
@@ -41,7 +41,7 @@ static char rcsid[] = "$OpenBSD: crt0.c,v 1.4 2001/08/12 12:03:01 heko Exp $";
#include "common.h"
-extern void start __P((void)) asm("start");
+extern void start(void) asm("start");
void
start()
diff --git a/lib/csu/sparc/crt0.c b/lib/csu/sparc/crt0.c
index 7e5d5e030ca..4a4717f64f5 100644
--- a/lib/csu/sparc/crt0.c
+++ b/lib/csu/sparc/crt0.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: crt0.c,v 1.3 1999/08/20 14:11:36 niklas Exp $ */
+/* $OpenBSD: crt0.c,v 1.4 2002/02/16 21:27:20 millert Exp $ */
/* $NetBSD: crt0.c,v 1.15 1995/06/15 21:41:55 pk Exp $ */
/*
* Copyright (c) 1993 Paul Kranenburg
@@ -33,7 +33,7 @@
#if defined(LIBC_SCCS) && !defined(lint)
-static char rcsid[] = "$OpenBSD: crt0.c,v 1.3 1999/08/20 14:11:36 niklas Exp $";
+static char rcsid[] = "$OpenBSD: crt0.c,v 1.4 2002/02/16 21:27:20 millert Exp $";
#endif /* LIBC_SCCS and not lint */
#include <sys/param.h>
@@ -43,10 +43,10 @@ static char rcsid[] = "$OpenBSD: crt0.c,v 1.3 1999/08/20 14:11:36 niklas Exp $";
extern unsigned char etext;
extern unsigned char eprol asm ("eprol");
-extern void start __P((void)) asm("start");
+extern void start(void) asm("start");
#if defined(sun) && defined(sparc)
-static void __call __P((void));
+static void __call(void);
#endif
#ifdef BSD
@@ -54,7 +54,7 @@ static void __call __P((void));
#define mmap(addr, len, prot, flags, fd, off) \
__syscall2((quad_t)SYS_mmap, (addr), (len), (prot), (flags), \
(fd), 0, (off_t)(off))
-extern int __syscall2 __P((quad_t, ...));
+extern int __syscall2(quad_t, ...);
#endif
asm (" .global start");
diff --git a/lib/csu/sparc64/crt0.c b/lib/csu/sparc64/crt0.c
index db48fc43630..bc0b88d99fa 100644
--- a/lib/csu/sparc64/crt0.c
+++ b/lib/csu/sparc64/crt0.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: crt0.c,v 1.2 2001/09/02 14:00:39 art Exp $ */
+/* $OpenBSD: crt0.c,v 1.3 2002/02/16 21:27:20 millert Exp $ */
/*
* Copyright (c) 1995 Christopher G. Demetriou
@@ -33,14 +33,14 @@
#include <stdlib.h>
-static char *_strrchr __P((char *, char));
+static char *_strrchr(char *, char);
char **environ;
char *__progname = "";
#ifdef MCRT0
-extern void monstartup __P((u_long, u_long));
-extern void _mcleanup __P((void));
+extern void monstartup(u_long, u_long);
+extern void _mcleanup(void);
extern unsigned char _etext, _eprol;
#endif /* MCRT0 */
@@ -59,7 +59,7 @@ __start:
");
-void ___start __P((char **, void (*) __P((void)), const void *));
+void ___start __P((char **, void (*)(void), const void *));
void
___start(char **sp, void (*cleanup)(void), const void *obj)
diff --git a/lib/csu/vax/crt0.c b/lib/csu/vax/crt0.c
index e2ea4200ba1..b42b65417ac 100644
--- a/lib/csu/vax/crt0.c
+++ b/lib/csu/vax/crt0.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: crt0.c,v 1.4 2001/08/12 12:03:01 heko Exp $ */
+/* $OpenBSD: crt0.c,v 1.5 2002/02/16 21:27:20 millert Exp $ */
/* $NetBSD: crt0.c,v 1.1.2.1 1995/10/15 19:40:04 ragge Exp $ */
/*
* Copyright (c) 1993 Paul Kranenburg
@@ -33,7 +33,7 @@
#if defined(LIBC_SCCS) && !defined(lint)
-static char rcsid[] = "$OpenBSD: crt0.c,v 1.4 2001/08/12 12:03:01 heko Exp $";
+static char rcsid[] = "$OpenBSD: crt0.c,v 1.5 2002/02/16 21:27:20 millert Exp $";
#endif /* LIBC_SCCS and not lint */
#include <sys/param.h>
@@ -41,7 +41,7 @@ static char rcsid[] = "$OpenBSD: crt0.c,v 1.4 2001/08/12 12:03:01 heko Exp $";
#include "common.h"
-extern void start __P((void)) asm("start");
+extern void start(void) asm("start");
void
start()