Commit Diff


commit - f7c6f7155a9fe427eff74fcb1e23818413b893dc
commit + 7f03b52bd61e64f2627fa0891582f981cc215e0d
blob - 485166b0eaaf1e489573ed015e1f0c71b340f8a1
blob + 1e179aeede1e962fe30c8fc3b09538b6a033655b
--- configure
+++ configure
@@ -417,6 +417,14 @@ if [ ${HAVE_VASPRINTF} -eq 0 ]; then
 	echo "extern	int	 vasprintf(char**, const char*, va_list);"
 	COBJS="${COBJS} compat/vasprintf.o"
 fi
+
+cat <<__HEREDOC__
+
+#ifndef __dead
+#define __dead __attribute__((noreturn))
+#endif
+__HEREDOC__
+
 echo "file config.h: written" 1>&2
 echo "file config.h: written" 1>&3