diff options
| author | rillig <rillig@NetBSD.org> | 2023-02-18 15:21:34 +0000 |
|---|---|---|
| committer | rillig <rillig@NetBSD.org> | 2023-02-18 15:21:34 +0000 |
| commit | 21d03aea4c27f9e6a4e6fdc0d163404e09c8ef19 (patch) | |
| tree | 6d66f634668fa6c97e022523c81875f30df6bd30 /usr.bin | |
| parent | eb7112fada2e0b152a138cba434d54d80c3cac25 (diff) | |
lint: remove unused internal_error
Diffstat (limited to 'usr.bin')
| -rw-r--r-- | usr.bin/xlint/lint1/err.c | 22 | ||||
| -rw-r--r-- | usr.bin/xlint/lint1/externs1.h | 4 |
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); |
