summaryrefslogtreecommitdiff
path: root/usr.bin
diff options
context:
space:
mode:
authorrillig <rillig@NetBSD.org>2023-02-18 15:21:34 +0000
committerrillig <rillig@NetBSD.org>2023-02-18 15:21:34 +0000
commit21d03aea4c27f9e6a4e6fdc0d163404e09c8ef19 (patch)
tree6d66f634668fa6c97e022523c81875f30df6bd30 /usr.bin
parenteb7112fada2e0b152a138cba434d54d80c3cac25 (diff)
lint: remove unused internal_error
Diffstat (limited to 'usr.bin')
-rw-r--r--usr.bin/xlint/lint1/err.c22
-rw-r--r--usr.bin/xlint/lint1/externs1.h4
2 files changed, 3 insertions, 23 deletions
diff --git a/usr.bin/xlint/lint1/err.c b/usr.bin/xlint/lint1/err.c
index 2e3ab4db0e2..73031d3c84a 100644
--- a/usr.bin/xlint/lint1/err.c
+++ b/usr.bin/xlint/lint1/err.c
@@ -1,4 +1,4 @@
-/* $NetBSD: err.c,v 1.186 2023/01/21 13:07:22 rillig Exp $ */
+/* $NetBSD: err.c,v 1.187 2023/02/18 15:21:34 rillig Exp $ */
/*
* Copyright (c) 1994, 1995 Jochen Pohl
@@ -37,7 +37,7 @@
#include <sys/cdefs.h>
#if defined(__RCSID)
-__RCSID("$NetBSD: err.c,v 1.186 2023/01/21 13:07:22 rillig Exp $");
+__RCSID("$NetBSD: err.c,v 1.187 2023/02/18 15:21:34 rillig Exp $");
#endif
#include <limits.h>
@@ -587,24 +587,6 @@ void
}
void
-internal_error(const char *file, int line, const char *msg, ...)
-{
- va_list ap;
- const char *fn;
-
- fn = lbasename(curr_pos.p_file);
- (void)fflush(stdout);
- (void)fprintf(stderr, "lint: internal error in %s:%d near %s:%d: ",
- file, line, fn, curr_pos.p_line);
- va_start(ap, msg);
- (void)vfprintf(stderr, msg, ap);
- va_end(ap);
- (void)fprintf(stderr, "\n");
- print_stack_trace();
- abort();
-}
-
-void
assert_failed(const char *file, int line, const char *func, const char *cond)
{
const char *fn;
diff --git a/usr.bin/xlint/lint1/externs1.h b/usr.bin/xlint/lint1/externs1.h
index 4f63d34ec43..818489ea0e3 100644
--- a/usr.bin/xlint/lint1/externs1.h
+++ b/usr.bin/xlint/lint1/externs1.h
@@ -1,4 +1,4 @@
-/* $NetBSD: externs1.h,v 1.173 2023/02/06 21:01:55 rillig Exp $ */
+/* $NetBSD: externs1.h,v 1.174 2023/02/18 15:21:34 rillig Exp $ */
/*
* Copyright (c) 1994, 1995 Jochen Pohl
@@ -164,8 +164,6 @@ extern void warning(int, ...);
extern bool gnuism(int, ...);
extern void c99ism(int, ...);
extern void c11ism(int, ...);
-extern void internal_error(const char *, int, const char *, ...)
- __attribute__((__noreturn__,__format__(__printf__, 3, 4)));
extern void assert_failed(const char *, int, const char *, const char *)
__attribute__((__noreturn__));
extern void update_location(const char *, int, bool, bool);