diff options
author | Albert Cheng <acheng@hdfgroup.org> | 2000-12-01 23:47:18 (GMT) |
---|---|---|
committer | Albert Cheng <acheng@hdfgroup.org> | 2000-12-01 23:47:18 (GMT) |
commit | 9f8b25422c521228d366381bf0f70866c61e443d (patch) | |
tree | fba896eb23561d22c7f5cfb91c3b6c0f867f0bf2 /config | |
parent | 26f011afb1ede50adc3b503a0ed64215fc14474f (diff) | |
download | hdf5-9f8b25422c521228d366381bf0f70866c61e443d.zip hdf5-9f8b25422c521228d366381bf0f70866c61e443d.tar.gz hdf5-9f8b25422c521228d366381bf0f70866c61e443d.tar.bz2 |
[svn-r3062] Purpose:
Improvement
Description:
During configure, it tries to find the size of various basic
C data types (int, int8, fast_int8, ...) by running a small
program for each data type. But Pecific blue uses a batch queue
system to launch all jobs and the whole process takes couple
minutes. With over 20 basic types to test, that takes "forever"
for the configure to complete.
Solution:
Let the configure complete, then save all those valid values in
the config.cache file into the specific config file for Pac. Blue.
With the values cached, configure does not need to run those little
problems.
Platform Tested:
Pacific blue with mpicc.
Diffstat (limited to 'config')
-rw-r--r-- | config/powerpc-ibm-aix4.3.2.0 | 41 |
1 files changed, 29 insertions, 12 deletions
diff --git a/config/powerpc-ibm-aix4.3.2.0 b/config/powerpc-ibm-aix4.3.2.0 index db5eb05..cf5b0ed 100644 --- a/config/powerpc-ibm-aix4.3.2.0 +++ b/config/powerpc-ibm-aix4.3.2.0 @@ -38,26 +38,43 @@ PROFILE_CPPFLAGS= hdf5_cv_printf_ll=${hdf5_cv_printf_ll='ll'} ac_cv_c_bigendian=${ac_cv_c_bigendian='yes'} ac_cv_header_stdc=${ac_cv_header_stdc='yes'} +ac_cv_header_sys_ioctl_h=${ac_cv_header_sys_ioctl_h=yes} +ac_cv_path_install=${ac_cv_path_install='cp -r'} +RUNPARALLEL="MP_PROCS=2 poe" + +# cache the sizeof of "standard C types" so that configure can run faster. +ac_cv_sizeof_char=${ac_cv_sizeof_char=1} ac_cv_sizeof_short=${ac_cv_sizeof_short=2} ac_cv_sizeof_int=${ac_cv_sizeof_int=4} ac_cv_sizeof_long=${ac_cv_sizeof_long=4} ac_cv_sizeof_long_long=${ac_cv_sizeof_long_long=8} +ac_cv_sizeof___int64=${ac_cv_sizeof___int64=8} ac_cv_sizeof_float=${ac_cv_sizeof_float=4} ac_cv_sizeof_double=${ac_cv_sizeof_double=8} ac_cv_sizeof_long_double=${ac_cv_sizeof_long_double=8} -ac_cv_sizeof_int=${ac_cv_sizeof_int=4} -ac_cv_sizeof_size_t=${ac_cv_sizeof_size_t=4} -ac_cv_sizeof_off_t=${ac_cv_sizeof_off_t=8} -ac_cv_sizeof_uint8_t=${ac_cv_sizeof_uint8_t=1} -ac_cv_sizeof_uint16_t=${ac_cv_sizeof_uint16_t=2} -ac_cv_sizeof_uint32_t=${ac_cv_sizeof_uint32_t=4} -ac_cv_sizeof_uint64_t=${ac_cv_sizeof_uint64_t=8} ac_cv_sizeof_int8_t=${ac_cv_sizeof_int8_t=1} +ac_cv_sizeof_uint8_t=${ac_cv_sizeof_uint8_t=1} +ac_cv_sizeof_int_least8_t=${ac_cv_sizeof_int_least8_t=1} +ac_cv_sizeof_uint_least8_t=${ac_cv_sizeof_uint_least8_t=1} +ac_cv_sizeof_int_fast8_t=${ac_cv_sizeof_int_fast8_t=1} +ac_cv_sizeof_uint_fast8_t=${ac_cv_sizeof_uint_fast8_t=4} ac_cv_sizeof_int16_t=${ac_cv_sizeof_int16_t=2} +ac_cv_sizeof_uint16_t=${ac_cv_sizeof_uint16_t=2} +ac_cv_sizeof_int_least16_t=${ac_cv_sizeof_int_least16_t=2} +ac_cv_sizeof_uint_least16_t=${ac_cv_sizeof_uint_least16_t=2} +ac_cv_sizeof_int_fast16_t=${ac_cv_sizeof_int_fast16_t=4} +ac_cv_sizeof_uint_fast16_t=${ac_cv_sizeof_uint_fast16_t=4} ac_cv_sizeof_int32_t=${ac_cv_sizeof_int32_t=4} +ac_cv_sizeof_uint32_t=${ac_cv_sizeof_uint32_t=4} +ac_cv_sizeof_int_least32_t=${ac_cv_sizeof_int_least32_t=4} +ac_cv_sizeof_uint_least32_t=${ac_cv_sizeof_uint_least32_t=4} +ac_cv_sizeof_int_fast32_t=${ac_cv_sizeof_int_fast32_t=4} +ac_cv_sizeof_uint_fast32_t=${ac_cv_sizeof_uint_fast32_t=4} ac_cv_sizeof_int64_t=${ac_cv_sizeof_int64_t=8} -ac_cv_sizeof___int64=${ac_cv_sizeof___int64=8} -ac_cv_sizeof_char=${ac_cv_sizeof_char=1} -ac_cv_header_sys_ioctl_h=${ac_cv_header_sys_ioctl_h=yes} -ac_cv_path_install=${ac_cv_path_install='cp -r'} -RUNPARALLEL="MP_PROCS=2 poe" +ac_cv_sizeof_uint64_t=${ac_cv_sizeof_uint64_t=8} +ac_cv_sizeof_int_least64_t=${ac_cv_sizeof_int_least64_t=8} +ac_cv_sizeof_uint_least64_t=${ac_cv_sizeof_uint_least64_t=8} +ac_cv_sizeof_int_fast64_t=${ac_cv_sizeof_int_fast64_t=8} +ac_cv_sizeof_uint_fast64_t=${ac_cv_sizeof_uint_fast64_t=8} +ac_cv_sizeof_size_t=${ac_cv_sizeof_size_t=4} +ac_cv_sizeof_off_t=${ac_cv_sizeof_off_t=8} |