summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Bennett <steveb@workware.net.au>2019-07-31 14:06:57 +1000
committerSteve Bennett <steveb@workware.net.au>2019-11-12 07:32:30 +1000
commit1618bed21e516633dcad123ed9149a05612b0c28 (patch)
treee1138361e39925c200478c5cd3c879be9e40f486
parentea69c35ddd6842bca86711e504968236b70cf426 (diff)
configure: add SIZEOF_INT to jim-config.h
It can be useful for extensions to know the size of integers Signed-off-by: Steve Bennett <steveb@workware.net.au>
-rw-r--r--auto.def3
1 files changed, 2 insertions, 1 deletions
diff --git a/auto.def b/auto.def
index 6ac056f..893c93a 100644
--- a/auto.def
+++ b/auto.def
@@ -88,6 +88,7 @@ if {"-Werror" in [get-define CFLAGS] && [cctest -cflags -Wno-error]} {
}
cc-check-types "long long"
+cc-check-sizeof int
define CCOPTS ""
define CXXOPTS ""
@@ -530,7 +531,7 @@ foreach mod $extinfo(module-c) {
}
define BUILD_SHOBJS [join $lines \n]
-make-config-header jim-config.h -auto {HAVE_LONG_LONG* JIM_UTF8} -bare JIM_VERSION -none *
+make-config-header jim-config.h -auto {HAVE_LONG_LONG* JIM_UTF8 SIZEOF_INT} -bare JIM_VERSION -none *
make-config-header jimautoconf.h -auto {jim_ext_* TCL_PLATFORM_* TCL_LIBRARY USE_* JIM_* _FILE_OFFSET*} -bare {S_I*}
make-template Makefile.in
make-template tests/Makefile.in