summaryrefslogtreecommitdiff
path: root/libguile/gen-scmconfig.h.in
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2011-04-12 13:12:56 +0200
committerAndy Wingo <wingo@pobox.com>2011-04-28 22:39:20 +0200
commitad378da9757ebc503a9d6237afbc74dacea1b348 (patch)
tree9573d7b21f071ba0dc9d33a5e2bf5c34f398c73d /libguile/gen-scmconfig.h.in
parente6efefad0811e975e6a501829a0871d030b0ab88 (diff)
downloadguile-ad378da9757ebc503a9d6237afbc74dacea1b348.tar.gz
check for iconveh values at configure-time
* configure.ac: Check for the iconveh values here, instead of relying on gen-scmconfig to know them. That doesn't work in general because gen-scmconfig runs on the build machine, not the target machine. * libguile/Makefile.am (gen-scmconfig.$(OBJEXT)): Revert rule to the revision before 533d8212. * libguile/gen-scmconfig.h.in (SCM_I_GSC_ICONVEH_ERROR): (SCM_I_GSC_ICONVEH_QUESTION_MARK): (SCM_I_GSC_ICONVEH_ESCAPE_SEQUENCE): * libguile/gen-scmconfig.c: Use configure-time substitutions to set SCM_ICONVEH_ERROR_HANDLER et al.
Diffstat (limited to 'libguile/gen-scmconfig.h.in')
-rw-r--r--libguile/gen-scmconfig.h.in3
1 files changed, 3 insertions, 0 deletions
diff --git a/libguile/gen-scmconfig.h.in b/libguile/gen-scmconfig.h.in
index 125720acd..30f43d7b7 100644
--- a/libguile/gen-scmconfig.h.in
+++ b/libguile/gen-scmconfig.h.in
@@ -31,6 +31,9 @@
#define SCM_I_GSC_NEED_BRACES_ON_PTHREAD_MUTEX_INITIALIZER @SCM_I_GSC_NEED_BRACES_ON_PTHREAD_MUTEX_INITIALIZER@
#define SCM_I_GSC_HAVE_THREAD_STORAGE_CLASS @SCM_I_GSC_HAVE_THREAD_STORAGE_CLASS@
#define SCM_I_GSC_HAVE_STRUCT_DIRENT64 @SCM_I_GSC_HAVE_STRUCT_DIRENT64@
+#define SCM_I_GSC_ICONVEH_ERROR @SCM_I_GSC_ICONVEH_ERROR@
+#define SCM_I_GSC_ICONVEH_QUESTION_MARK @SCM_I_GSC_ICONVEH_QUESTION_MARK@
+#define SCM_I_GSC_ICONVEH_ESCAPE_SEQUENCE @SCM_I_GSC_ICONVEH_ESCAPE_SEQUENCE@
/*
Local Variables: