diff --git a/src/acc/acc.h b/src/acc/acc.h index 8c85ef4d..75581521 100644 --- a/src/acc/acc.h +++ b/src/acc/acc.h @@ -22,7 +22,7 @@ */ -#define ACC_VERSION 20030325L +#define ACC_VERSION 20030401L #if !defined(ACC_CONFIG_INCLUDE) # define ACC_CONFIG_INCLUDE(file) file diff --git a/src/acc/acc_arch.h b/src/acc/acc_arch.h index 14c1b33a..764a8963 100644 --- a/src/acc/acc_arch.h +++ b/src/acc/acc_arch.h @@ -35,13 +35,13 @@ # define ACC_INFO_ARCH "ia16" #elif (ACC_OS_DOS32 || ACC_OS_OS2 || ACC_OS_WIN32) # if defined(_MSC_VER) && !defined(_M_IX86) -# error +# error "unexpected CPU architechture" # endif # define ACC_ARCH_IA32 1 # define ACC_INFO_ARCH "ia32" #elif (ACC_OS_WIN64) # if defined(_MSC_VER) && !defined(_M_IA64) -# error +# error "unexpected CPU architechture" # endif # define ACC_ARCH_IA64 1 # define ACC_INFO_ARCH "ia64" diff --git a/src/acc/acc_auto.h b/src/acc/acc_auto.h index 6749c9c0..36f99c16 100644 --- a/src/acc/acc_auto.h +++ b/src/acc/acc_auto.h @@ -41,6 +41,8 @@ #define HAVE_SYS_UTIME_H 1 #define HAVE_SYS_TYPES_H 1 +#undef HAVE_STRINGS_H + #if defined(__GLIBC__) && defined(__GLIBC_MINOR__) # undef HAVE_CONIO_H @@ -48,6 +50,14 @@ # undef HAVE_IO_H # undef HAVE_SHARE_H # undef HAVE_SYS_UTIME_H +# define HAVE_STRINGS_H 1 +#elif defined(__dietlibc__) +# undef HAVE_CONIO_H +# undef HAVE_DOS_H +# undef HAVE_IO_H +# undef HAVE_SHARE_H +# undef HAVE_SYS_UTIME_H +# define HAVE_STRINGS_H 1 #elif (ACC_CC_BORLANDC) # undef HAVE_UNISTD_H # undef HAVE_SYS_TIME_H @@ -62,12 +72,15 @@ # undef HAVE_SYS_UTIME_H #elif (ACC_CC_GNUC && ACC_OS_WIN32 && defined(__MINGW32__)) # undef HAVE_UTIME_H -#elif (ACC_CC_GNUC && ACC_OS_TOS && defined(__MINT__)) +#elif (ACC_CC_GNUC && ACC_OS_TOS) # undef HAVE_CONIO_H # undef HAVE_DOS_H # undef HAVE_IO_H # undef HAVE_SHARE_H # undef HAVE_SYS_UTIME_H +# if !defined(__MINT__) +# undef HAVE_MALLOC_H +# endif #elif (ACC_CC_INTELC && ACC_OS_WIN32) # undef HAVE_UNISTD_H # undef HAVE_UTIME_H @@ -244,6 +257,9 @@ #if defined(__GLIBC__) && defined(__GLIBC_MINOR__) # undef HAVE_GETUMASK # undef HAVE_SETMODE +#elif defined(__dietlibc__) +# undef HAVE_GETUMASK +# undef HAVE_SETMODE #elif (ACC_CC_BORLANDC) # if (__BORLANDC__ < 0x500) # undef HAVE_DIFFTIME /* difftime() is in the math library */ @@ -259,8 +275,13 @@ # undef HAVE_SNPRINTF # undef HAVE_VSNPRINTF #elif (ACC_CC_GNUC && ACC_OS_WIN32 && defined(__MINGW32__)) -#elif (ACC_CC_GNUC && ACC_OS_TOS && defined(__MINT__)) +#elif (ACC_CC_GNUC && ACC_OS_TOS) # undef HAVE_SETMODE +# if !defined(__MINT__) +# undef HAVE_GETUMASK +# undef HAVE_SNPRINTF +# undef HAVE_VSNPRINTF +# endif #elif (ACC_CC_INTELC && ACC_OS_WIN32) # define snprintf _snprintf # define vsnprintf _vsnprintf