Page MenuHomeFreeBSD

D31281.id92728.diff
No OneTemporary

D31281.id92728.diff

diff --git a/lib/csu/amd64/crt1_c.c b/lib/csu/amd64/crt1_c.c
--- a/lib/csu/amd64/crt1_c.c
+++ b/lib/csu/amd64/crt1_c.c
@@ -34,8 +34,6 @@
#include "libc_private.h"
#include "ignore_init.c"
-typedef void (*fptr)(void);
-
#ifdef GCRT
extern void _mcleanup(void);
extern void monstartup(void *, void *);
diff --git a/lib/csu/i386/crt1_c.c b/lib/csu/i386/crt1_c.c
--- a/lib/csu/i386/crt1_c.c
+++ b/lib/csu/i386/crt1_c.c
@@ -34,8 +34,6 @@
#include "libc_private.h"
#include "ignore_init.c"
-typedef void (*fptr)(void);
-
extern void _start(char *, ...);
#ifdef GCRT
@@ -45,11 +43,11 @@
extern int etext;
#endif
-void _start1(fptr, int, char *[]) __dead2;
+void _start1(void (*)(void), int, char *[]) __dead2;
/* The entry function, C part. */
void
-_start1(fptr cleanup, int argc, char *argv[])
+_start1(void (*cleanup)(void), int argc, char *argv[])
{
char **env;
diff --git a/lib/csu/riscv/crt1_c.c b/lib/csu/riscv/crt1_c.c
--- a/lib/csu/riscv/crt1_c.c
+++ b/lib/csu/riscv/crt1_c.c
@@ -41,8 +41,6 @@
#include "libc_private.h"
#include "ignore_init.c"
-typedef void (*fptr)(void);
-
#ifdef GCRT
extern void _mcleanup(void);
extern void monstartup(void *, void *);

File Metadata

Mime Type
text/plain
Expires
Sun, Apr 26, 6:27 AM (14 h, 49 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
32169091
Default Alt Text
D31281.id92728.diff (1 KB)

Event Timeline