diff options
Diffstat (limited to 'sys.h')
-rw-r--r-- | sys.h | 48 |
1 files changed, 20 insertions, 28 deletions
@@ -1,4 +1,4 @@ -/* $NetBSD: sys.h,v 1.3 1997/01/11 06:48:12 lukem Exp $ */ +/* $NetBSD: sys.h,v 1.4 2000/09/04 22:06:32 lukem Exp $ */ /*- * Copyright (c) 1992, 1993 @@ -42,7 +42,7 @@ * sys.h: Put all the stupid compiler and system dependencies here... */ #ifndef _h_sys -#define _h_sys +#define _h_sys #ifndef public # define public /* Externally visible functions/variables */ @@ -61,20 +61,12 @@ #ifndef _PTR_T # define _PTR_T -# if __STDC__ -typedef void* ptr_t; -# else -typedef char* ptr_t; -# endif +typedef void *ptr_t; #endif #ifndef _IOCTL_T # define _IOCTL_T -# if __STDC__ -typedef void* ioctl_t; -# else -typedef char* ioctl_t; -# endif +typedef void *ioctl_t; #endif #include <stdio.h> @@ -86,33 +78,33 @@ typedef char* ioctl_t; # undef REGEX # undef REGEXP # include <malloc.h> -typedef void (*sig_t)__P((int)); +typedef void (*sig_t)(int); # ifdef __GNUC__ /* * Broken hdrs. */ -extern char *getenv __P((const char *)); -extern int fprintf __P((FILE *, const char *, ...)); -extern int sigsetmask __P((int)); -extern int sigblock __P((int)); -extern int ioctl __P((int, int, void *)); -extern int fputc __P((int, FILE *)); -extern int fgetc __P((FILE *)); -extern int fflush __P((FILE *)); -extern int tolower __P((int)); -extern int toupper __P((int)); +extern char *getenv(const char *); +extern int fprintf(FILE *, const char *, ...); +extern int sigsetmask(int); +extern int sigblock(int); +extern int ioctl(int, int, void *); +extern int fputc(int, FILE *); +extern int fgetc(FILE *); +extern int fflush(FILE *); +extern int tolower(int); +extern int toupper(int); extern int errno, sys_nerr; extern char *sys_errlist[]; -extern void perror __P((const char *)); -extern int read __P((int, const char*, int)); +extern void perror(const char *); +extern int read(int, const char*, int); # include <string.h> # define strerror(e) sys_errlist[e] # endif # ifdef SABER -extern ptr_t memcpy __P((ptr_t, const ptr_t, size_t)); -extern ptr_t memset __P((ptr_t, int, size_t)); +extern ptr_t memcpy(ptr_t, const ptr_t, size_t); +extern ptr_t memset(ptr_t, int, size_t); # endif -extern char *fgetline __P((FILE *, int *)); +extern char *fgetline(FILE *, int *); #endif #endif /* _h_sys */ |