diff options
author | Andy Wingo <wingo@pobox.com> | 2011-04-12 13:12:56 +0200 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2011-04-28 22:39:20 +0200 |
commit | ad378da9757ebc503a9d6237afbc74dacea1b348 (patch) | |
tree | 9573d7b21f071ba0dc9d33a5e2bf5c34f398c73d /libguile/gen-scmconfig.h.in | |
parent | e6efefad0811e975e6a501829a0871d030b0ab88 (diff) | |
download | guile-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.in | 3 |
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: |