From 6ed5ccfb8ff780ada625c4ebc1c40ad5d6395e84 Mon Sep 17 00:00:00 2001
From: bde <bde@FreeBSD.org>
Date: Sat, 14 Sep 1996 03:00:32 +0000
Subject: Don't use __dead or __pure in user code.  They were obfuscations for
 gcc >= 2.5 and no-ops for gcc >= 2.6.  Converted to use __dead2 or __pure2
 where it wasn't already done, except in math.h where use of __pure was mostly
 wrong.

---
 sbin/fsck_ffs/fsck.h      | 4 ++--
 sbin/fsck_ffs/utilities.c | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

(limited to 'sbin/fsck_ffs')

diff --git a/sbin/fsck_ffs/fsck.h b/sbin/fsck_ffs/fsck.h
index 24037b6..317052f 100644
--- a/sbin/fsck_ffs/fsck.h
+++ b/sbin/fsck_ffs/fsck.h
@@ -278,14 +278,14 @@ void	catch __P((int));
 void	catchquit __P((int));
 void	ckfini __P((void));
 int	dofix __P((struct inodesc *idesc, char *msg));
-__dead void errexit __P((const char *s1, ...)) __dead2;
+void	errexit __P((const char *s1, ...)) __dead2;
 void	flush __P((int fd, struct bufarea *bp));
 void	freeblk __P((daddr_t blkno, long frags));
 int	ftypeok __P((struct dinode *dp));
 void	getblk __P((struct bufarea *bp, daddr_t blk, long size));
 struct bufarea * getdatablk __P((daddr_t blkno, long size));
 void	getpathname __P((char *namebuf, ino_t curdir, ino_t ino));
-__dead void panic __P((const char *, ...)) __dead2;
+void	panic __P((const char *, ...)) __dead2;
 void	pfatal __P((const char *s1, ...));
 void	pwarn __P((const char *s1, ...));
 int	reply __P((char *question));
diff --git a/sbin/fsck_ffs/utilities.c b/sbin/fsck_ffs/utilities.c
index 2028215..d0c91fa 100644
--- a/sbin/fsck_ffs/utilities.c
+++ b/sbin/fsck_ffs/utilities.c
@@ -527,7 +527,7 @@ dofix(idesc, msg)
 }
 
 /* VARARGS1 */
-__dead void
+void
 errexit(const char *s1, ...)
 {
 	va_list ap;
@@ -580,7 +580,7 @@ pwarn(const char *s, ...)
 /*
  * Stub for routines from kernel.
  */
-__dead void
+void
 #ifdef __STDC__
 panic(const char *fmt, ...)
 #else
-- 
cgit v1.1