sizeof void* and sizeof long detected at configure time -------------------------------------------------------
Key: AVRO-442 URL: https://issues.apache.org/jira/browse/AVRO-442 Project: Avro Issue Type: Sub-task Components: c Affects Versions: 1.3.0 Reporter: Bruce Mitchener configure.in includes this: AC_CHECK_SIZEOF(void *) AC_CHECK_SIZEOF(long) Which is used in st.h: #if SIZEOF_LONG == SIZEOF_VOID_P typedef unsigned long st_data_t; #elif SIZEOF_LONG_LONG == SIZEOF_VOID_P typedef unsigned LONG_LONG st_data_t; #else #error ---->> st.c requires sizeof(void*) == sizeof(long) to be compiled. <<--- #endif #define ST_DATA_T_DEFINED Couldn't that just be uintptr_t or something else and avoid the configure check entirely? -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.