HardenedBSD/sys/ddb
Ryan Libby f0a7df4a6c ddb: make db_error reliably no-return
Most code assumes db_error does not return, but according to
kdb_reenter_silent, there may be cases where it could.  Instead, panic
if kdb_reenter_silent returns and mark the routine as __dead2.  This
addresses gcc warnings.

Reported by:	GCC -Wmaybe-uninitialized
Reviewed by:	kib
Differential Revision:	https://reviews.freebsd.org/D45918
2024-07-09 10:59:27 -07:00
..
db_access.c sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
db_access.h
db_break.c sys/ddb: Add hardware breakpoint support to ddb 2024-04-12 09:32:41 +00:00
db_break.h
db_capture.c
db_command.c ddb: make db_error reliably no-return 2024-07-09 10:59:27 -07:00
db_command.h
db_ctf.c ddb: Drop obsolete -FreeBSD identifier from license 2024-03-28 20:32:52 +01:00
db_ctf.h ddb: Drop obsolete -FreeBSD identifier from license 2024-03-28 20:32:52 +01:00
db_examine.c sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
db_expr.c sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
db_input.c sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
db_lex.c sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
db_lex.h
db_main.c sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
db_output.c
db_output.h
db_pprint.c ddb: Fix format string errors in db_pprint.c 2024-04-03 14:14:13 -04:00
db_print.c sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
db_ps.c
db_run.c sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
db_script.c sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
db_sym.c
db_sym.h
db_textdump.c ddb: Fix typo (triple S) 2023-12-27 20:24:31 -07:00
db_thread.c sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
db_variables.c sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
db_variables.h
db_watch.c sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
db_watch.h
db_write_cmd.c sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
ddb.h ddb: make db_error reliably no-return 2024-07-09 10:59:27 -07:00