diff --git a/ase/configure b/ase/configure index ebbdf003..1a014437 100755 --- a/ase/configure +++ b/ase/configure @@ -26475,6 +26475,34 @@ cat >>confdefs.h <<_ACEOF _ACEOF + +cat >>confdefs.h <<\_ACEOF +#define ASE_PKGNAME +_ACEOF + + +cat >>confdefs.h <<\_ACEOF +#define ASE_PKGVERSION +_ACEOF + + +cat >>confdefs.h <<\_ACEOF +#define ASE_PKGAUTHOR +_ACEOF + +cat >>confdefs.h <<_ACEOF +#define ASE_PKGNAME "${PACKAGE}" +_ACEOF + +cat >>confdefs.h <<_ACEOF +#define ASE_PKGVERSION "${VERSION}" +_ACEOF + +cat >>confdefs.h <<_ACEOF +#define ASE_PKGAUTHOR "${PACKAGE_BUGREPORT}" +_ACEOF + + # Defines extra options # Check whether --enable-wchar was given. diff --git a/ase/configure.ac b/ase/configure.ac index c31ee33d..177b9439 100644 --- a/ase/configure.ac +++ b/ase/configure.ac @@ -105,21 +105,21 @@ AC_CHECK_SIZEOF(double) AC_CHECK_SIZEOF(long double) AC_CHECK_SIZEOF(wchar_t) -AC_DEFINE([ASE_SIZEOF_CHAR], [], [Description]) -AC_DEFINE([ASE_SIZEOF_SHORT], [], [Description]) -AC_DEFINE([ASE_SIZEOF_INT], [], [Description]) -AC_DEFINE([ASE_SIZEOF_LONG], [], [Description]) -AC_DEFINE([ASE_SIZEOF_LONG_LONG], [], [Description]) -AC_DEFINE([ASE_SIZEOF___INT8], [], [Description]) -AC_DEFINE([ASE_SIZEOF___INT16], [], [Description]) -AC_DEFINE([ASE_SIZEOF___INT32], [], [Description]) -AC_DEFINE([ASE_SIZEOF___INT64], [], [Description]) -AC_DEFINE([ASE_SIZEOF___INT128], [], [Description]) -AC_DEFINE([ASE_SIZEOF_VOID_P], [], [Description]) -AC_DEFINE([ASE_SIZEOF_FLOAT], [], [Description]) -AC_DEFINE([ASE_SIZEOF_DOUBLE], [], [Description]) -AC_DEFINE([ASE_SIZEOF_LONG_DOUBLE], [], [Description]) -AC_DEFINE([ASE_SIZEOF_WCHAR_T], [], [Description]) +AC_DEFINE([ASE_SIZEOF_CHAR], [], [sizeof(char)]) +AC_DEFINE([ASE_SIZEOF_SHORT], [], [sizeof(short)]) +AC_DEFINE([ASE_SIZEOF_INT], [], [sizeof(int)]) +AC_DEFINE([ASE_SIZEOF_LONG], [], [sizeof(long)]) +AC_DEFINE([ASE_SIZEOF_LONG_LONG], [], [sizeof(long long)]) +AC_DEFINE([ASE_SIZEOF___INT8], [], [sizeof(__int8)]) +AC_DEFINE([ASE_SIZEOF___INT16], [], [sizeof(__int16)]) +AC_DEFINE([ASE_SIZEOF___INT32], [], [sizeof(__int32)]) +AC_DEFINE([ASE_SIZEOF___INT64], [], [sizeof(__int64)]) +AC_DEFINE([ASE_SIZEOF___INT128], [], [sizeof(__int128)]) +AC_DEFINE([ASE_SIZEOF_VOID_P], [], [sizeof(void*)]) +AC_DEFINE([ASE_SIZEOF_FLOAT], [], [sizeof(float)]) +AC_DEFINE([ASE_SIZEOF_DOUBLE], [], [sizeof(double)]) +AC_DEFINE([ASE_SIZEOF_LONG_DOUBLE], [], [sizeof(long double)]) +AC_DEFINE([ASE_SIZEOF_WCHAR_T], [], [sizeof(wchar_t)]) AC_DEFINE_UNQUOTED(ASE_SIZEOF_CHAR,${ac_cv_sizeof_char}) AC_DEFINE_UNQUOTED(ASE_SIZEOF_SHORT,${ac_cv_sizeof_short}) @@ -137,6 +137,13 @@ AC_DEFINE_UNQUOTED(ASE_SIZEOF_DOUBLE,${ac_cv_sizeof_double}) AC_DEFINE_UNQUOTED(ASE_SIZEOF_LONG_DOUBLE,${ac_cv_sizeof_long_double}) AC_DEFINE_UNQUOTED(ASE_SIZEOF_WCHAR_T,${ac_cv_sizeof_wchar_t}) +AC_DEFINE([ASE_PKGNAME], [], [package name]) +AC_DEFINE([ASE_PKGVERSION], [], [package version]) +AC_DEFINE([ASE_PKGAUTHOR], [], [author's email address]) +AC_DEFINE_UNQUOTED(ASE_PKGNAME,"${PACKAGE}") +AC_DEFINE_UNQUOTED(ASE_PKGVERSION,"${VERSION}") +AC_DEFINE_UNQUOTED(ASE_PKGAUTHOR,"${PACKAGE_BUGREPORT}") + # Defines extra options AC_ARG_ENABLE([wchar], [AC_HELP_STRING([--enable-wchar], diff --git a/ase/include/ase/cmn/conf_unx.h.in b/ase/include/ase/cmn/conf_unx.h.in index 159a6bac..d6c6b363 100644 --- a/ase/include/ase/cmn/conf_unx.h.in +++ b/ase/include/ase/cmn/conf_unx.h.in @@ -21,49 +21,58 @@ /* long long */ #undef ASE_HAVE_LONG_LONG -/* Description */ +/* author's email address */ +#undef ASE_PKGAUTHOR + +/* package name */ +#undef ASE_PKGNAME + +/* package version */ +#undef ASE_PKGVERSION + +/* sizeof(char) */ #undef ASE_SIZEOF_CHAR -/* Description */ +/* sizeof(double) */ #undef ASE_SIZEOF_DOUBLE -/* Description */ +/* sizeof(float) */ #undef ASE_SIZEOF_FLOAT -/* Description */ +/* sizeof(int) */ #undef ASE_SIZEOF_INT -/* Description */ +/* sizeof(long) */ #undef ASE_SIZEOF_LONG -/* Description */ +/* sizeof(long double) */ #undef ASE_SIZEOF_LONG_DOUBLE -/* Description */ +/* sizeof(long long) */ #undef ASE_SIZEOF_LONG_LONG -/* Description */ +/* sizeof(short) */ #undef ASE_SIZEOF_SHORT -/* Description */ +/* sizeof(void*) */ #undef ASE_SIZEOF_VOID_P -/* Description */ +/* sizeof(wchar_t) */ #undef ASE_SIZEOF_WCHAR_T -/* Description */ +/* sizeof(__int128) */ #undef ASE_SIZEOF___INT128 -/* Description */ +/* sizeof(__int16) */ #undef ASE_SIZEOF___INT16 -/* Description */ +/* sizeof(__int32) */ #undef ASE_SIZEOF___INT32 -/* Description */ +/* sizeof(__int64) */ #undef ASE_SIZEOF___INT64 -/* Description */ +/* sizeof(__int8) */ #undef ASE_SIZEOF___INT8 /* Define to 1 if you have the header file. */