Module Name:    src
Committed By:   rillig
Date:           Sat Feb 18 15:21:34 UTC 2023

Modified Files:
        src/usr.bin/xlint/lint1: err.c externs1.h

Log Message:
lint: remove unused internal_error


To generate a diff of this commit:
cvs rdiff -u -r1.186 -r1.187 src/usr.bin/xlint/lint1/err.c
cvs rdiff -u -r1.173 -r1.174 src/usr.bin/xlint/lint1/externs1.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/usr.bin/xlint/lint1/err.c
diff -u src/usr.bin/xlint/lint1/err.c:1.186 src/usr.bin/xlint/lint1/err.c:1.187
--- src/usr.bin/xlint/lint1/err.c:1.186	Sat Jan 21 13:07:22 2023
+++ src/usr.bin/xlint/lint1/err.c	Sat Feb 18 15:21:34 2023
@@ -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;

Index: src/usr.bin/xlint/lint1/externs1.h
diff -u src/usr.bin/xlint/lint1/externs1.h:1.173 src/usr.bin/xlint/lint1/externs1.h:1.174
--- src/usr.bin/xlint/lint1/externs1.h:1.173	Mon Feb  6 21:01:55 2023
+++ src/usr.bin/xlint/lint1/externs1.h	Sat Feb 18 15:21:34 2023
@@ -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);

Reply via email to