Mark exit1() and sigexit() as non-returning
authorvisa <visa@openbsd.org>
Fri, 26 Nov 2021 04:42:13 +0000 (04:42 +0000)
committervisa <visa@openbsd.org>
Fri, 26 Nov 2021 04:42:13 +0000 (04:42 +0000)
commite81615905f5dd422bd16abceeab961bc736b03e4
tree03d0e3a4f0d8085f94fd889008de06128ece6c2f
parentab0e72093cafc921e549722b3e045771ec98fa4e
Mark exit1() and sigexit() as non-returning

The late 1990s reasons for avoiding __dead with exit1() should not apply
with the current compilers.

This fixes compiler warnings about uninitialized variables in trap.c
on mips64.

Discussed with guenther@ and miod@
sys/kern/kern_kthread.c
sys/sys/proc.h
sys/sys/signalvar.h