summaryrefslogtreecommitdiff
path: root/src/tet3/tcc/tcc.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/tet3/tcc/tcc.h')
-rw-r--r--src/tet3/tcc/tcc.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/tet3/tcc/tcc.h b/src/tet3/tcc/tcc.h
index d939e719..133e76f0 100644
--- a/src/tet3/tcc/tcc.h
+++ b/src/tet3/tcc/tcc.h
@@ -39,6 +39,8 @@ MODIFICATIONS:
************************************************************************/
+#include "tet_api.h"
+
/* tell tcclib.h that it has been included in a tcc source file */
#define TCC 1
@@ -219,8 +221,8 @@ extern int tcc_access PROTOLIST((int, char *, int));
extern int tcc_chdir PROTOLIST((int, char *));
extern void tcc_dirname PROTOLIST((char *, char [], int));
extern void tcc_error PROTOLIST((int, const char *, int, const char *, const char *));
-extern void tcc_exit PROTOLIST((int));
-extern void tcc_fatal PROTOLIST((int, const char *, int, const char *, const char *));
+extern TET_NORETURN void tcc_exit PROTOLIST((int));
+extern TET_NORETURN void tcc_fatal PROTOLIST((int, const char *, int, const char *, const char *));
extern int tcc_kill PROTOLIST((int, long, int));
extern int tcc_mkdir PROTOLIST((int, char *));
extern int tcc_putenv PROTOLIST((int, char *));