=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/awk/proto.h,v retrieving revision 1.17 retrieving revision 1.18 diff -c -r1.17 -r1.18 *** src/usr.bin/awk/proto.h 2020/06/10 21:05:50 1.17 --- src/usr.bin/awk/proto.h 2020/06/10 21:06:09 1.18 *************** *** 1,4 **** ! /* $OpenBSD: proto.h,v 1.17 2020/06/10 21:05:50 millert Exp $ */ /**************************************************************** Copyright (C) Lucent Technologies 1997 All Rights Reserved --- 1,4 ---- ! /* $OpenBSD: proto.h,v 1.18 2020/06/10 21:06:09 millert Exp $ */ /**************************************************************** Copyright (C) Lucent Technologies 1997 All Rights Reserved *************** *** 47,53 **** extern int hexstr(const uschar **); extern int quoted(const uschar **); extern char *cclenter(const char *); ! extern void overflo(const char *) __attribute__((__noreturn__)); extern void cfoll(fa *, Node *); extern int first(Node *); extern void follow(Node *); --- 47,53 ---- extern int hexstr(const uschar **); extern int quoted(const uschar **); extern char *cclenter(const char *); ! extern noreturn void overflo(const char *); extern void cfoll(fa *, Node *); extern int first(Node *); extern void follow(Node *); *************** *** 138,145 **** extern void bcheck2(int, int, int); extern void SYNTAX(const char *, ...) __attribute__((__format__(__printf__, 1, 2))); ! extern void FATAL(const char *, ...) ! __attribute__((__format__(__printf__, 1, 2), __noreturn__)); extern void WARNING(const char *, ...) __attribute__((__format__(__printf__, 1, 2))); extern void error(void); --- 138,145 ---- extern void bcheck2(int, int, int); extern void SYNTAX(const char *, ...) __attribute__((__format__(__printf__, 1, 2))); ! extern noreturn void FATAL(const char *, ...) ! __attribute__((__format__(__printf__, 1, 2))); extern void WARNING(const char *, ...) __attribute__((__format__(__printf__, 1, 2))); extern void error(void);