]> git.cameronkatri.com Git - bsdgames-darwin.git/blobdiff - fortune/strfile/strfile.c
I'm guessing that there should be no space between the hyphen and
[bsdgames-darwin.git] / fortune / strfile / strfile.c
index a8bdedcdc348164cd81b0906f5d9aa0d86d072e8..15509370e2aebb92b19235862f6db7cd09743d28 100644 (file)
@@ -1,4 +1,4 @@
-/*     $NetBSD: strfile.c,v 1.23 2005/04/19 20:16:19 rillig Exp $      */
+/*     $NetBSD: strfile.c,v 1.25 2007/12/18 08:45:03 dogcow Exp $      */
 
 /*-
  * Copyright (c) 1989, 1993
@@ -43,11 +43,13 @@ __COPYRIGHT("@(#) Copyright (c) 1989, 1993\n\
 #if 0
 static char sccsid[] = "@(#)strfile.c  8.1 (Berkeley) 5/31/93";
 #else
-__RCSID("$NetBSD: strfile.c,v 1.23 2005/04/19 20:16:19 rillig Exp $");
+__RCSID("$NetBSD: strfile.c,v 1.25 2007/12/18 08:45:03 dogcow Exp $");
 #endif
 #endif /* not lint */
 #endif /* __NetBSD__ */
 
+/* n.b.: this file is used at build-time - i.e. during build.sh. */
+
 # include      <sys/types.h>
 # include      <sys/param.h>
 # include      <ctype.h>
@@ -144,11 +146,15 @@ STRFILE   Tbl;                            /* statistics table */
 STR    *Firstch;                       /* first chars of each string */
 
 #ifdef __GNUC__
-#define NORETURN       __attribute__((__noreturn__))
+#define NORETURN       __dead
 #else
 #define NORETURN
 #endif
 
+#ifndef __dead /* not NetBSD, presumably */
+#define __dead ;
+#endif
+
 void   add_offset(FILE *, off_t);
 int    cmp_str(const void *, const void *);
 void   die(const char *) NORETURN;