aboutsummaryrefslogtreecommitdiffstats
path: root/awk.h
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2014-09-07 20:42:16 +0300
committerArnold D. Robbins <arnold@skeeve.com>2014-09-07 20:42:16 +0300
commitc037ac7669150fbc955313fa63928fe00d3c825d (patch)
tree0d859961b62bef1dfc25a4a39fe9fbf6384befa0 /awk.h
parent4585a0f2ec53a3d26646925ad269acb9c861347a (diff)
parentf9fadc3b2bf0bf9d65a981a712aa9aebc21a699b (diff)
downloadegawk-c037ac7669150fbc955313fa63928fe00d3c825d.tar.gz
egawk-c037ac7669150fbc955313fa63928fe00d3c825d.tar.bz2
egawk-c037ac7669150fbc955313fa63928fe00d3c825d.zip
Merge branch 'gawk-4.1-stable'
Diffstat (limited to 'awk.h')
-rw-r--r--awk.h11
1 files changed, 1 insertions, 10 deletions
diff --git a/awk.h b/awk.h
index 24f96ebf..0b76aea2 100644
--- a/awk.h
+++ b/awk.h
@@ -193,15 +193,6 @@ extern void *memset_ulong(void *dest, int val, unsigned long l);
#define memset memset_ulong
#endif
-#ifdef HAVE_LIBSIGSEGV
-#include <sigsegv.h>
-#else
-typedef void *stackoverflow_context_t;
-#define sigsegv_install_handler(catchsegv) signal(SIGSEGV, catchsig)
-/* define as 0 rather than empty so that (void) cast on it works */
-#define stackoverflow_install_handler(catchstackoverflow, extra_stack, STACK_SIZE) 0
-#endif
-
#if defined(__EMX__) || defined(__MINGW32__)
#include "nonposix.h"
#endif /* defined(__EMX__) || defined(__MINGW32__) */
@@ -1645,7 +1636,7 @@ extern void load_symbols();
extern void init_symbol_table();
extern NODE *symbol_table;
extern NODE *func_table;
-extern NODE *install_symbol(char *name, NODETYPE type);
+extern NODE *install_symbol(const char *name, NODETYPE type);
extern NODE *remove_symbol(NODE *r);
extern void destroy_symbol(NODE *r);
extern void release_symbols(NODE *symlist, int keep_globals);