This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by configure, which was generated by GNU Autoconf 2.68. Invocation command line was $ ./configure --prefix=/XXXXXXXXXX --build=sparc64-sun-solaris2.10 --with-tclConfig-dir=/usr/local/64/lib --with-tkConfig-dir=/usr/local/64/lib ## --------- ## ## Platform. ## ## --------- ## hostname = idnsparc uname -m = sun4u uname -r = 5.10 uname -s = SunOS uname -v = Generic_147440-03 /usr/bin/uname -p = sparc /bin/uname -X = System = SunOS Node = idnsparc Release = 5.10 KernelID = Generic_147440-03 Machine = sun4u BusType = Serial = Users = OEM# = 0 Origin# = 1 NumCPU = 32 /bin/arch = sun4 /usr/bin/arch -k = sun4u /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /opt/solarisstudio12.3/bin PATH: /usr/local/64/bin PATH: /usr/local/bin PATH: /usr/ccs/bin PATH: /usr/xpg4/bin PATH: /usr/bin PATH: /bin PATH: /usr/openwin/bin PATH: /usr/dt/bin PATH: /usr/X11/bin PATH: /usr/sbin ## ----------- ## ## Core tests. ## ## ----------- ## configure:2883: checking build system type configure:2897: result: sparc64-sun-solaris2.10 configure:2997: checking host system type configure:3010: result: sparc64-sun-solaris2.10 configure:3030: checking target system type configure:3043: result: sparc64-sun-solaris2.10 configure:3795: checking for C compiler version configure:3804: cc --version >&5 cc: Warning: Option --version passed to ld, if ld is invoked, ignored otherwise usage: cc [ options ] files. Use 'cc -flags' for details configure:3815: $? = 1 configure:3804: cc -v >&5 usage: cc [ options ] files. Use 'cc -flags' for details configure:3815: $? = 1 configure:3804: cc -V >&5 cc: Sun C 5.12 SunOS_sparc 2011/11/16 configure:3815: $? = 0 configure:3804: cc -qversion >&5 cc: Warning: Option -qversion passed to ld, if ld is invoked, ignored otherwise usage: cc [ options ] files. Use 'cc -flags' for details configure:3815: $? = 1 configure:3835: checking whether the C compiler works configure:3857: cc -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -m64 -L/usr/local/64/lib -R/usr/local/64/lib conftest.c >&5 configure:3861: $? = 0 configure:3909: result: yes configure:3912: checking for C compiler default output file name configure:3914: result: a.out configure:3920: checking for suffix of executables configure:3927: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -m64 -L/usr/local/64/lib -R/usr/local/64/lib conftest.c >&5 configure:3931: $? = 0 configure:3953: result: configure:3975: checking whether we are cross compiling configure:3983: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -m64 -L/usr/local/64/lib -R/usr/local/64/lib conftest.c >&5 "conftest.c", line 18: warning: statement not reached configure:3987: $? = 0 configure:3994: ./conftest configure:3998: $? = 0 configure:4013: result: no configure:4018: checking for suffix of object files configure:4040: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:4044: $? = 0 configure:4065: result: o configure:4069: checking whether we are using the GNU C compiler configure:4088: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 15: undefined symbol: choke "conftest.c", line 15: syntax error before or at: me cc: acomp failed for conftest.c configure:4088: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | /* end confdefs.h. */ | | int | main () | { | #ifndef __GNUC__ | choke me | #endif | | ; | return 0; | } configure:4097: result: no configure:4106: checking whether cc accepts -g configure:4126: cc -c -g -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:4126: $? = 0 configure:4167: result: yes configure:4184: checking for cc option to accept ISO C89 configure:4248: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 58: warning: statement not reached configure:4248: $? = 0 configure:4261: result: none needed configure:4339: checking for g++ configure:4355: found /usr/local/64/bin/g++ configure:4366: result: g++ configure:4393: checking for C++ compiler version configure:4402: g++ --version >&5 g++ (GCC) 4.6.2 Copyright (C) 2011 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:4413: $? = 0 configure:4402: g++ -v >&5 Using built-in specs. COLLECT_GCC=g++ COLLECT_LTO_WRAPPER=/usr/local/64/stow/gcc-4.6.2_x64/bin/../libexec/gcc/sparc64-sun-solaris2.10/4.6.2/lto-wrapper Target: sparc64-sun-solaris2.10 Configured with: ../configure --prefix=/usr/local/64 --build=sparc64-sun-solaris2.10 --enable-languages=c,c++,fortran --with-gmp=/usr/local/64 --with-mpfr=/usr/local/64 --with-mpc=/usr/local/64 --disable-multilib Thread model: posix gcc version 4.6.2 (GCC) configure:4413: $? = 0 configure:4402: g++ -V >&5 g++: error: unrecognized option '-V' g++: fatal error: no input files compilation terminated. configure:4413: $? = 1 configure:4402: g++ -qversion >&5 g++: error: unrecognized option '-qversion' g++: fatal error: no input files compilation terminated. configure:4413: $? = 1 configure:4417: checking whether we are using the GNU C++ compiler configure:4436: g++ -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.cpp >&5 g++: error: language target=sparc64viiplus not recognized g++: error: language target=sparc64viiplus not recognized configure:4436: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | /* end confdefs.h. */ | | int | main () | { | #ifndef __GNUC__ | choke me | #endif | | ; | return 0; | } configure:4445: result: no configure:4454: checking whether g++ accepts -g configure:4474: g++ -c -g -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.cpp >&5 /usr/ccs/bin/as: "/var/tmp/cc4Vz8fd.s", line 10: error: quoted-string operand required /usr/ccs/bin/as: "/var/tmp/cc4Vz8fd.s", line 10: error: statement syntax /usr/ccs/bin/as: "/var/tmp/cc4Vz8fd.s", line 11: error: unknown opcode ".loc" /usr/ccs/bin/as: "/var/tmp/cc4Vz8fd.s", line 11: error: statement syntax /usr/ccs/bin/as: "/var/tmp/cc4Vz8fd.s", line 14: error: unknown opcode ".loc" /usr/ccs/bin/as: "/var/tmp/cc4Vz8fd.s", line 14: error: statement syntax /usr/ccs/bin/as: "/var/tmp/cc4Vz8fd.s", line 17: error: unknown opcode ".loc" /usr/ccs/bin/as: "/var/tmp/cc4Vz8fd.s", line 17: error: statement syntax configure:4474: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | /* end confdefs.h. */ | | int | main () | { | | ; | return 0; | } configure:4489: g++ -c -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.cpp >&5 configure:4489: $? = 0 configure:4515: result: no configure:4544: checking how to run the C preprocessor configure:4575: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c configure:4575: $? = 0 configure:4589: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c "conftest.c", line 10: cannot find include file: cc: acomp failed for conftest.c configure:4589: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | /* end confdefs.h. */ | #include configure:4614: result: cc -E configure:4634: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c configure:4634: $? = 0 configure:4648: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c "conftest.c", line 10: cannot find include file: cc: acomp failed for conftest.c configure:4648: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | /* end confdefs.h. */ | #include configure:4728: checking for grep that handles long lines and -e configure:4786: result: /usr/local/64/bin/grep configure:4791: checking for egrep configure:4853: result: /usr/local/64/bin/grep -E configure:4950: checking for ld configure:4969: found /usr/ccs/bin/ld configure:4981: result: /usr/ccs/bin/ld configure:5108: checking whether the linker is GNU ld configure:5120: result: no configure:5124: checking whether cc -E accepts -o configure:5136: cc -E -o conftest-1.i conftest.c configure:5136: $? = 0 configure:5143: result: yes configure:5442: checking for ranlib configure:5458: found /usr/local/64/bin/ranlib configure:5469: result: ranlib configure:5534: checking for ar configure:5550: found /usr/local/64/bin/ar configure:5561: result: ar configure:5672: checking for as configure:5688: found /usr/local/64/bin/as configure:5699: result: as configure:5781: checking for objdump configure:5797: found /usr/local/64/bin/objdump configure:5808: result: objdump configure:5881: checking for objcopy configure:5897: found /usr/local/64/bin/objcopy configure:5908: result: objcopy configure:6325: checking for nm configure:6341: found /usr/local/64/bin/nm configure:6352: result: nm configure:6375: checking whether ln -s works configure:6379: result: yes configure:6386: checking whether make sets $(MAKE) configure:6408: result: yes configure:6431: checking for a BSD-compatible install configure:6499: result: /usr/local/64/bin/install -c configure:6510: checking for a thread-safe mkdir -p configure:6549: result: /usr/local/64/bin/mkdir -p configure:6569: checking for dtrace configure:6585: found /usr/sbin/dtrace configure:6596: result: dtrace configure:6648: checking for dot configure:6678: result: no configure:6690: checking for doxygen configure:6720: result: no configure:6776: checking for pkg-config configure:6797: found /usr/local/64/bin/pkg-config configure:6820: result: pkg-config configure:6830: checking for ANSI C header files configure:6850: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:6850: $? = 0 configure:6923: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c >&5 configure:6923: $? = 0 configure:6923: ./conftest configure:6923: $? = 0 configure:6934: result: yes configure:6947: checking for sys/types.h configure:6947: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:6947: $? = 0 configure:6947: result: yes configure:6947: checking for sys/stat.h configure:6947: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:6947: $? = 0 configure:6947: result: yes configure:6947: checking for stdlib.h configure:6947: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:6947: $? = 0 configure:6947: result: yes configure:6947: checking for string.h configure:6947: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:6947: $? = 0 configure:6947: result: yes configure:6947: checking for memory.h configure:6947: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:6947: $? = 0 configure:6947: result: yes configure:6947: checking for strings.h configure:6947: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:6947: $? = 0 configure:6947: result: yes configure:6947: checking for inttypes.h configure:6947: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:6947: $? = 0 configure:6947: result: yes configure:6947: checking for stdint.h configure:6947: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:6947: $? = 0 configure:6947: result: yes configure:6947: checking for unistd.h configure:6947: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:6947: $? = 0 configure:6947: result: yes configure:6960: checking minix/config.h usability configure:6960: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 53: cannot find include file: cc: acomp failed for conftest.c configure:6960: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:6960: result: no configure:6960: checking minix/config.h presence configure:6960: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c "conftest.c", line 20: cannot find include file: cc: acomp failed for conftest.c configure:6960: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | /* end confdefs.h. */ | #include configure:6960: result: no configure:6960: checking for minix/config.h configure:6960: result: no configure:6981: checking whether it is safe to define __EXTENSIONS__ configure:6999: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:6999: $? = 0 configure:7006: result: yes configure:7038: checking for cd using physical directory configure:7053: result: PWD= cd configure:7071: checking whether CFLAGS is valid configure:7084: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:7084: $? = 0 configure:7085: result: yes configure:7096: checking whether LDFLAGS is valid configure:7109: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c >&5 configure:7109: $? = 0 configure:7110: result: yes configure:7346: checking whether -Qunused-arguments is accepted as CFLAGS configure:7369: cc -c -xO1 -xtarget=sparc64viiplus -m64 -Qunused-arguments -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 cc: Warning: Option -Qunused-arguments passed to ld, if ld is invoked, ignored otherwise configure:7369: $? = 0 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | /* end confdefs.h. */ | | int | main () | { | | ; | return 0; | } configure:7385: result: no configure:8673: checking for crypt in -lcrypt configure:8698: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lcrypt -lm >&5 "conftest.c", line 38: warning: statement not reached configure:8698: $? = 0 configure:8707: result: yes configure:8718: checking for dlopen in -ldl configure:8743: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -ldl -lcrypt -lm >&5 "conftest.c", line 39: warning: statement not reached configure:8743: $? = 0 configure:8752: result: yes configure:8763: checking for shl_load in -ldld configure:8788: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -ldld -ldl -lcrypt -lm >&5 "conftest.c", line 40: warning: statement not reached ld: fatal: library -ldld: not found ld: fatal: file processing errors. No output written to conftest configure:8788: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char shl_load (); | int | main () | { | return shl_load (); | ; | return 0; | } configure:8797: result: no configure:8808: checking for shutdown in -lsocket configure:8833: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 40: warning: statement not reached configure:8833: $? = 0 configure:8842: result: yes configure:8857: checking for dirent.h that defines DIR configure:8876: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:8876: $? = 0 configure:8884: result: yes configure:8897: checking for library containing opendir configure:8928: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 42: warning: statement not reached configure:8928: $? = 0 configure:8945: result: none required configure:9012: checking for stdbool.h that conforms to C99 configure:9079: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "/usr/include/stdbool.h", line 42: #error: "Use of is valid only in a c99 compilation environment." cc: acomp failed for conftest.c configure:9079: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | /* end confdefs.h. */ | | #include | #ifndef bool | "error: bool is not defined" | #endif | #ifndef false | "error: false is not defined" | #endif | #if false | "error: false is not 0" | #endif | #ifndef true | "error: true is not defined" | #endif | #if true != 1 | "error: true is not 1" | #endif | #ifndef __bool_true_false_are_defined | "error: __bool_true_false_are_defined is not defined" | #endif | | struct s { _Bool s: 1; _Bool t; } s; | | char a[true == 1 ? 1 : -1]; | char b[false == 0 ? 1 : -1]; | char c[__bool_true_false_are_defined == 1 ? 1 : -1]; | char d[(bool) 0.5 == true ? 1 : -1]; | /* See body of main program for 'e'. */ | char f[(_Bool) 0.0 == false ? 1 : -1]; | char g[true]; | char h[sizeof (_Bool)]; | char i[sizeof s.t]; | enum { j = false, k = true, l = false * true, m = true * 256 }; | /* The following fails for | HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */ | _Bool n[m]; | char o[sizeof n == m * sizeof n[0] ? 1 : -1]; | char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1]; | /* Catch a bug in an HP-UX C compiler. See | http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html | http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html | */ | _Bool q = true; | _Bool *pq = &q; | | int | main () | { | | bool e = &s; | *pq |= q; | *pq |= ! q; | /* Refer to every declared value, to avoid compiler optimizations. */ | return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l | + !m + !n + !o + !p + !q + !pq); | | ; | return 0; | } configure:9086: result: no configure:9088: checking for _Bool configure:9088: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9088: $? = 0 configure:9088: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 65: syntax error before or at: ) cc: acomp failed for conftest.c configure:9088: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((_Bool))) | return 0; | ; | return 0; | } configure:9088: result: yes configure:9104: checking for sys/wait.h that is POSIX.1 compatible configure:9130: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9130: $? = 0 configure:9137: result: yes configure:9186: checking limits.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking limits.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking for limits.h configure:9186: result: yes configure:9186: checking sys/file.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking sys/file.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking for sys/file.h configure:9186: result: yes configure:9186: checking sys/ioctl.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking sys/ioctl.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking for sys/ioctl.h configure:9186: result: yes configure:9186: checking sys/syscall.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking sys/syscall.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking for sys/syscall.h configure:9186: result: yes configure:9186: checking fcntl.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking fcntl.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking for fcntl.h configure:9186: result: yes configure:9186: checking sys/fcntl.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking sys/fcntl.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking for sys/fcntl.h configure:9186: result: yes configure:9186: checking sys/select.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking sys/select.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking for sys/select.h configure:9186: result: yes configure:9186: checking sys/time.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking sys/time.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking for sys/time.h configure:9186: result: yes configure:9186: checking sys/times.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking sys/times.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking for sys/times.h configure:9186: result: yes configure:9186: checking sys/param.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking sys/param.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking for sys/param.h configure:9186: result: yes configure:9186: checking syscall.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 74: cannot find include file: cc: acomp failed for conftest.c configure:9186: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:9186: result: no configure:9186: checking syscall.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c "conftest.c", line 41: cannot find include file: cc: acomp failed for conftest.c configure:9186: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | /* end confdefs.h. */ | #include configure:9186: result: no configure:9186: checking for syscall.h configure:9186: result: no configure:9186: checking pwd.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking pwd.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking for pwd.h configure:9186: result: yes configure:9186: checking grp.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking grp.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking for grp.h configure:9186: result: yes configure:9186: checking a.out.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 76: cannot find include file: cc: acomp failed for conftest.c configure:9186: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:9186: result: no configure:9186: checking a.out.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c "conftest.c", line 43: cannot find include file: cc: acomp failed for conftest.c configure:9186: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | /* end confdefs.h. */ | #include configure:9186: result: no configure:9186: checking for a.out.h configure:9186: result: no configure:9186: checking utime.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking utime.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking for utime.h configure:9186: result: yes configure:9186: checking direct.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 77: cannot find include file: cc: acomp failed for conftest.c configure:9186: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:9186: result: no configure:9186: checking direct.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c "conftest.c", line 44: cannot find include file: cc: acomp failed for conftest.c configure:9186: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | /* end confdefs.h. */ | #include configure:9186: result: no configure:9186: checking for direct.h configure:9186: result: no configure:9186: checking sys/resource.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking sys/resource.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking for sys/resource.h configure:9186: result: yes configure:9186: checking sys/mkdev.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking sys/mkdev.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking for sys/mkdev.h configure:9186: result: yes configure:9186: checking sys/utime.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking sys/utime.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking for sys/utime.h configure:9186: result: yes configure:9186: checking float.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking float.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking for float.h configure:9186: result: yes configure:9186: checking ieeefp.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking ieeefp.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking for ieeefp.h configure:9186: result: yes configure:9186: checking ucontext.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking ucontext.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking for ucontext.h configure:9186: result: yes configure:9186: checking intrinsics.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 83: cannot find include file: cc: acomp failed for conftest.c configure:9186: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:9186: result: no configure:9186: checking intrinsics.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c "conftest.c", line 50: cannot find include file: cc: acomp failed for conftest.c configure:9186: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | /* end confdefs.h. */ | #include configure:9186: result: no configure:9186: checking for intrinsics.h configure:9186: result: no configure:9186: checking langinfo.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking langinfo.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking for langinfo.h configure:9186: result: yes configure:9186: checking locale.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking locale.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking for locale.h configure:9186: result: yes configure:9186: checking sys/sendfile.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking sys/sendfile.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking for sys/sendfile.h configure:9186: result: yes configure:9186: checking time.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking time.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking for time.h configure:9186: result: yes configure:9186: checking net/socket.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 87: cannot find include file: cc: acomp failed for conftest.c configure:9186: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:9186: result: no configure:9186: checking net/socket.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c "conftest.c", line 54: cannot find include file: cc: acomp failed for conftest.c configure:9186: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | /* end confdefs.h. */ | #include configure:9186: result: no configure:9186: checking for net/socket.h configure:9186: result: no configure:9186: checking sys/socket.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking sys/socket.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking for sys/socket.h configure:9186: result: yes configure:9186: checking process.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 88: cannot find include file: cc: acomp failed for conftest.c configure:9186: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:9186: result: no configure:9186: checking process.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c "conftest.c", line 55: cannot find include file: cc: acomp failed for conftest.c configure:9186: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | /* end confdefs.h. */ | #include configure:9186: result: no configure:9186: checking for process.h configure:9186: result: no configure:9186: checking sys/prctl.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 88: cannot find include file: cc: acomp failed for conftest.c configure:9186: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:9186: result: no configure:9186: checking sys/prctl.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c "conftest.c", line 55: cannot find include file: cc: acomp failed for conftest.c configure:9186: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | /* end confdefs.h. */ | #include configure:9186: result: no configure:9186: checking for sys/prctl.h configure:9186: result: no configure:9186: checking sys/uio.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking sys/uio.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking for sys/uio.h configure:9186: result: yes configure:9186: checking atomic.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking atomic.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking for atomic.h configure:9186: result: yes configure:9186: checking malloc.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking malloc.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c configure:9186: $? = 0 configure:9186: result: yes configure:9186: checking for malloc.h configure:9186: result: yes configure:9186: checking malloc_np.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 91: cannot find include file: cc: acomp failed for conftest.c configure:9186: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:9186: result: no configure:9186: checking malloc_np.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c "conftest.c", line 58: cannot find include file: cc: acomp failed for conftest.c configure:9186: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | /* end confdefs.h. */ | #include configure:9186: result: no configure:9186: checking for malloc_np.h configure:9186: result: no configure:9186: checking malloc/malloc.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 91: cannot find include file: cc: acomp failed for conftest.c configure:9186: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:9186: result: no configure:9186: checking malloc/malloc.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c "conftest.c", line 58: cannot find include file: cc: acomp failed for conftest.c configure:9186: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | /* end confdefs.h. */ | #include configure:9186: result: no configure:9186: checking for malloc/malloc.h configure:9186: result: no configure:9186: checking setjmpex.h usability configure:9186: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 91: cannot find include file: cc: acomp failed for conftest.c configure:9186: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:9186: result: no configure:9186: checking setjmpex.h presence configure:9186: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c "conftest.c", line 58: cannot find include file: cc: acomp failed for conftest.c configure:9186: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | /* end confdefs.h. */ | #include configure:9186: result: no configure:9186: checking for setjmpex.h configure:9186: result: no configure:9208: checking gmp.h usability configure:9208: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9208: $? = 0 configure:9208: result: yes configure:9208: checking gmp.h presence configure:9208: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c configure:9208: $? = 0 configure:9208: result: yes configure:9208: checking for gmp.h configure:9208: result: yes configure:9219: checking for __gmpz_init in -lgmp configure:9244: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 72: warning: statement not reached configure:9244: $? = 0 configure:9253: result: yes configure:9280: checking for special C compiler options needed for large files configure:9310: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9310: $? = 0 configure:9325: result: no configure:9331: checking for _FILE_OFFSET_BITS value needed for large files configure:9356: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9356: $? = 0 configure:9388: result: no configure:9482: checking whether byte ordering is bigendian configure:9497: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 61: warning: old-style declaration or incorrect type for: not "conftest.c", line 61: syntax error before or at: a "conftest.c", line 61: warning: old-style declaration or incorrect type for: a "conftest.c", line 61: warning: old-style declaration or incorrect type for: universal "conftest.c", line 61: warning: old-style declaration or incorrect type for: capable "conftest.c", line 61: warning: old-style declaration or incorrect type for: compiler cc: acomp failed for conftest.c configure:9497: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | /* end confdefs.h. */ | #ifndef __APPLE_CC__ | not a universal capable compiler | #endif | typedef int dummy; | configure:9542: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 67: undefined symbol: bogus "conftest.c", line 67: syntax error before or at: endian cc: acomp failed for conftest.c configure:9542: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | /* end confdefs.h. */ | #include | #include | | int | main () | { | #if ! (defined BYTE_ORDER && defined BIG_ENDIAN && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN && LITTLE_ENDIAN) | bogus endian macros | #endif | | ; | return 0; | } configure:9586: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9586: $? = 0 configure:9603: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9603: $? = 0 configure:9688: result: yes configure:9706: checking for an ANSI C-conforming const configure:9771: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 116: warning: statement not reached configure:9771: $? = 0 configure:9778: result: yes configure:9786: checking whether char is unsigned configure:9804: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9804: $? = 0 configure:9811: result: no configure:9818: checking for inline configure:9834: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9834: $? = 0 configure:9842: result: inline configure:9860: checking for working volatile configure:9879: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 70: warning: statement not reached configure:9879: $? = 0 configure:9886: result: yes configure:9902: checking for long long configure:9902: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9902: $? = 0 configure:9902: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 97: syntax error before or at: ) cc: acomp failed for conftest.c configure:9902: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((long long))) | return 0; | ; | return 0; | } configure:9902: result: yes configure:9911: checking for off_t configure:9911: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:9911: $? = 0 configure:9911: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 98: syntax error before or at: ) cc: acomp failed for conftest.c configure:9911: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((off_t))) | return 0; | ; | return 0; | } configure:9911: result: yes configure:9922: checking char bit configure:9928: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 95: warning: statement not reached configure:9928: $? = 0 configure:9928: ./conftest configure:9928: $? = 0 configure:9937: result: 8 configure:10058: checking size of int configure:10063: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 126: warning: statement not reached configure:10063: $? = 0 configure:10063: ./conftest configure:10063: $? = 0 configure:10077: result: 4 configure:10156: checking size of short configure:10161: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 127: warning: statement not reached configure:10161: $? = 0 configure:10161: ./conftest configure:10161: $? = 0 configure:10175: result: 2 configure:10327: checking size of long configure:10332: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 128: warning: statement not reached configure:10332: $? = 0 configure:10332: ./conftest configure:10332: $? = 0 configure:10346: result: 8 configure:10425: checking size of long long configure:10430: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 129: warning: statement not reached configure:10430: $? = 0 configure:10430: ./conftest configure:10430: $? = 0 configure:10444: result: 8 configure:10523: checking size of __int64 configure:10528: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 100: undefined symbol: __int64 "conftest.c", line 101: undefined symbol: __int64 "conftest.c", line 111: undefined symbol: __int64 "conftest.c", line 130: warning: statement not reached cc: acomp failed for conftest.c configure:10528: $? = 2 configure: program exited with status 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | static long int longval () { return (long int) (sizeof (__int64)); } | static unsigned long int ulongval () { return (long int) (sizeof (__int64)); } | #include | #include | int | main () | { | | FILE *f = fopen ("conftest.val", "w"); | if (! f) | return 1; | if (((long int) (sizeof (__int64))) < 0) | { | long int i = longval (); | if (i != ((long int) (sizeof (__int64)))) | return 1; | fprintf (f, "%ld", i); | } | else | { | unsigned long int i = ulongval (); | if (i != ((long int) (sizeof (__int64)))) | return 1; | fprintf (f, "%lu", i); | } | /* Do not output a trailing newline, as this causes \r\n confusion | on some platforms. */ | return ferror (f) || fclose (f) != 0; | | ; | return 0; | } configure:10542: result: 0 configure:10621: checking size of __int128 configure:10626: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 101: undefined symbol: __int128 "conftest.c", line 102: undefined symbol: __int128 "conftest.c", line 112: undefined symbol: __int128 "conftest.c", line 131: warning: statement not reached cc: acomp failed for conftest.c configure:10626: $? = 2 configure: program exited with status 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | static long int longval () { return (long int) (sizeof (__int128)); } | static unsigned long int ulongval () { return (long int) (sizeof (__int128)); } | #include | #include | int | main () | { | | FILE *f = fopen ("conftest.val", "w"); | if (! f) | return 1; | if (((long int) (sizeof (__int128))) < 0) | { | long int i = longval (); | if (i != ((long int) (sizeof (__int128)))) | return 1; | fprintf (f, "%ld", i); | } | else | { | unsigned long int i = ulongval (); | if (i != ((long int) (sizeof (__int128)))) | return 1; | fprintf (f, "%lu", i); | } | /* Do not output a trailing newline, as this causes \r\n confusion | on some platforms. */ | return ferror (f) || fclose (f) != 0; | | ; | return 0; | } configure:10640: result: 0 configure:10719: checking size of off_t configure:10724: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 132: warning: statement not reached configure:10724: $? = 0 configure:10724: ./conftest configure:10724: $? = 0 configure:10738: result: 8 configure:10890: checking size of void* configure:10895: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 133: warning: statement not reached configure:10895: $? = 0 configure:10895: ./conftest configure:10895: $? = 0 configure:10909: result: 8 configure:10988: checking size of float configure:10993: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 134: warning: statement not reached configure:10993: $? = 0 configure:10993: ./conftest configure:10993: $? = 0 configure:11007: result: 4 configure:11086: checking size of double configure:11091: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 135: warning: statement not reached configure:11091: $? = 0 configure:11091: ./conftest configure:11091: $? = 0 configure:11105: result: 8 configure:11209: checking size of time_t configure:11214: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 105: warning: statement not reached configure:11214: $? = 0 configure:11214: ./conftest configure:11214: $? = 0 configure:11229: result: 8 configure:11309: checking size of clock_t configure:11314: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 106: warning: statement not reached configure:11314: $? = 0 configure:11314: ./conftest configure:11314: $? = 0 configure:11329: result: 8 configure:11342: checking packed struct attribute configure:11364: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 76: syntax error before or at: ( "conftest.c", line 76: warning: old-style declaration or incorrect type for: __pragma "conftest.c", line 76: syntax error before or at: ( "conftest.c", line 76: identifier redefined: __pragma current : function() returning struct {int a} previous: function() returning int : "conftest.c", line 76 "conftest.c", line 76: warning: syntax error: empty declaration cc: acomp failed for conftest.c configure:11364: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | /* end confdefs.h. */ | #define PACKED_STRUCT(x) __pragma(pack(push, 1)) x __pragma(pack(pop)) | PACKED_STRUCT(struct { int a; }); | int | main () | { | | ; | return 0; | } configure:11364: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 76: warning: useless declaration configure:11364: $? = 0 configure:11370: result: x __attribute__((packed)) configure:11399: checking for printf prefix for long long configure:11446: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:11446: $? = 0 configure:11459: result: ll configure:11544: checking for pid_t configure:11544: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:11544: $? = 0 configure:11544: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 114: syntax error before or at: ) cc: acomp failed for conftest.c configure:11544: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((pid_t))) | return 0; | ; | return 0; | } configure:11544: result: yes configure:11551: checking for convertible type of pid_t configure:11578: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 114: zero or negative subscript cc: acomp failed for conftest.c configure:11578: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static int test_array [1 - 2 * !((pid_t)-1 > 0)]; | test_array [0] = 0 | | ; | return 0; | } configure:11606: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 114: identifier redeclared: rbcv_conftest_var current : long long previous: int : "conftest.c", line 113 "conftest.c", line 116: identifier redeclared: rbcv_conftest_func current : function(void) returning long long previous: function(void) returning int : "conftest.c", line 115 "conftest.c", line 121: zero or negative subscript cc: acomp failed for conftest.c configure:11606: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | typedef pid_t rbcv_conftest_target_type; | typedef long long rbcv_conftest_replace_type; | extern rbcv_conftest_target_type rbcv_conftest_var; | extern rbcv_conftest_replace_type rbcv_conftest_var; | extern rbcv_conftest_target_type rbcv_conftest_func(void); | extern rbcv_conftest_replace_type rbcv_conftest_func(void); | | int | main () | { | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | test_array [0] = 0 | | ; | return 0; | } configure:11606: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 114: identifier redeclared: rbcv_conftest_var current : long previous: int : "conftest.c", line 113 "conftest.c", line 116: identifier redeclared: rbcv_conftest_func current : function(void) returning long previous: function(void) returning int : "conftest.c", line 115 "conftest.c", line 121: zero or negative subscript cc: acomp failed for conftest.c configure:11606: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | typedef pid_t rbcv_conftest_target_type; | typedef long rbcv_conftest_replace_type; | extern rbcv_conftest_target_type rbcv_conftest_var; | extern rbcv_conftest_replace_type rbcv_conftest_var; | extern rbcv_conftest_target_type rbcv_conftest_func(void); | extern rbcv_conftest_replace_type rbcv_conftest_func(void); | | int | main () | { | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | test_array [0] = 0 | | ; | return 0; | } configure:11606: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:11606: $? = 0 configure:11625: result: INT configure:11655: checking for uid_t configure:11655: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:11655: $? = 0 configure:11655: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 119: syntax error before or at: ) cc: acomp failed for conftest.c configure:11655: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((uid_t))) | return 0; | ; | return 0; | } configure:11655: result: yes configure:11662: checking for convertible type of uid_t configure:11689: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 119: zero or negative subscript cc: acomp failed for conftest.c configure:11689: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static int test_array [1 - 2 * !((uid_t)-1 > 0)]; | test_array [0] = 0 | | ; | return 0; | } configure:11717: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 119: identifier redeclared: rbcv_conftest_var current : long long previous: int : "conftest.c", line 118 "conftest.c", line 121: identifier redeclared: rbcv_conftest_func current : function(void) returning long long previous: function(void) returning int : "conftest.c", line 120 "conftest.c", line 126: zero or negative subscript cc: acomp failed for conftest.c configure:11717: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | typedef uid_t rbcv_conftest_target_type; | typedef long long rbcv_conftest_replace_type; | extern rbcv_conftest_target_type rbcv_conftest_var; | extern rbcv_conftest_replace_type rbcv_conftest_var; | extern rbcv_conftest_target_type rbcv_conftest_func(void); | extern rbcv_conftest_replace_type rbcv_conftest_func(void); | | int | main () | { | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | test_array [0] = 0 | | ; | return 0; | } configure:11717: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 119: identifier redeclared: rbcv_conftest_var current : long previous: int : "conftest.c", line 118 "conftest.c", line 121: identifier redeclared: rbcv_conftest_func current : function(void) returning long previous: function(void) returning int : "conftest.c", line 120 "conftest.c", line 126: zero or negative subscript cc: acomp failed for conftest.c configure:11717: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | typedef uid_t rbcv_conftest_target_type; | typedef long rbcv_conftest_replace_type; | extern rbcv_conftest_target_type rbcv_conftest_var; | extern rbcv_conftest_replace_type rbcv_conftest_var; | extern rbcv_conftest_target_type rbcv_conftest_func(void); | extern rbcv_conftest_replace_type rbcv_conftest_func(void); | | int | main () | { | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | test_array [0] = 0 | | ; | return 0; | } configure:11717: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:11717: $? = 0 configure:11736: result: INT configure:11766: checking for gid_t configure:11766: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:11766: $? = 0 configure:11766: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 124: syntax error before or at: ) cc: acomp failed for conftest.c configure:11766: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((gid_t))) | return 0; | ; | return 0; | } configure:11766: result: yes configure:11773: checking for convertible type of gid_t configure:11800: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 124: zero or negative subscript cc: acomp failed for conftest.c configure:11800: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static int test_array [1 - 2 * !((gid_t)-1 > 0)]; | test_array [0] = 0 | | ; | return 0; | } configure:11828: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 124: identifier redeclared: rbcv_conftest_var current : long long previous: int : "conftest.c", line 123 "conftest.c", line 126: identifier redeclared: rbcv_conftest_func current : function(void) returning long long previous: function(void) returning int : "conftest.c", line 125 "conftest.c", line 131: zero or negative subscript cc: acomp failed for conftest.c configure:11828: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | typedef gid_t rbcv_conftest_target_type; | typedef long long rbcv_conftest_replace_type; | extern rbcv_conftest_target_type rbcv_conftest_var; | extern rbcv_conftest_replace_type rbcv_conftest_var; | extern rbcv_conftest_target_type rbcv_conftest_func(void); | extern rbcv_conftest_replace_type rbcv_conftest_func(void); | | int | main () | { | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | test_array [0] = 0 | | ; | return 0; | } configure:11828: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 124: identifier redeclared: rbcv_conftest_var current : long previous: int : "conftest.c", line 123 "conftest.c", line 126: identifier redeclared: rbcv_conftest_func current : function(void) returning long previous: function(void) returning int : "conftest.c", line 125 "conftest.c", line 131: zero or negative subscript cc: acomp failed for conftest.c configure:11828: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | typedef gid_t rbcv_conftest_target_type; | typedef long rbcv_conftest_replace_type; | extern rbcv_conftest_target_type rbcv_conftest_var; | extern rbcv_conftest_replace_type rbcv_conftest_var; | extern rbcv_conftest_target_type rbcv_conftest_func(void); | extern rbcv_conftest_replace_type rbcv_conftest_func(void); | | int | main () | { | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | test_array [0] = 0 | | ; | return 0; | } configure:11828: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:11828: $? = 0 configure:11847: result: INT configure:11877: checking for time_t configure:11877: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:11877: $? = 0 configure:11877: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 98: syntax error before or at: ) cc: acomp failed for conftest.c configure:11877: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | /* end confdefs.h. */ | #include | | int | main () | { | if (sizeof ((time_t))) | return 0; | ; | return 0; | } configure:11877: result: yes configure:11885: checking for convertible type of time_t configure:11913: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 98: zero or negative subscript cc: acomp failed for conftest.c configure:11913: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | /* end confdefs.h. */ | #include | | int | main () | { | static int test_array [1 - 2 * !((time_t)-1 > 0)]; | test_array [0] = 0 | | ; | return 0; | } configure:11942: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 98: identifier redeclared: rbcv_conftest_var current : long long previous: long : "conftest.c", line 97 "conftest.c", line 100: identifier redeclared: rbcv_conftest_func current : function(void) returning long long previous: function(void) returning long : "conftest.c", line 99 cc: acomp failed for conftest.c configure:11942: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | /* end confdefs.h. */ | #include | | typedef time_t rbcv_conftest_target_type; | typedef long long rbcv_conftest_replace_type; | extern rbcv_conftest_target_type rbcv_conftest_var; | extern rbcv_conftest_replace_type rbcv_conftest_var; | extern rbcv_conftest_target_type rbcv_conftest_func(void); | extern rbcv_conftest_replace_type rbcv_conftest_func(void); | | int | main () | { | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | test_array [0] = 0 | | ; | return 0; | } configure:11942: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:11942: $? = 0 configure:11961: result: LONG configure:11991: checking for dev_t configure:11991: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:11991: $? = 0 configure:11991: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 134: syntax error before or at: ) cc: acomp failed for conftest.c configure:11991: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((dev_t))) | return 0; | ; | return 0; | } configure:11991: result: yes configure:11998: checking for convertible type of dev_t configure:12025: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:12025: $? = 0 configure:12053: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 134: identifier redeclared: rbcv_conftest_var current : unsigned long long previous: unsigned long : "conftest.c", line 133 "conftest.c", line 136: identifier redeclared: rbcv_conftest_func current : function(void) returning unsigned long long previous: function(void) returning unsigned long : "conftest.c", line 135 cc: acomp failed for conftest.c configure:12053: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | typedef dev_t rbcv_conftest_target_type; | typedef unsigned long long rbcv_conftest_replace_type; | extern rbcv_conftest_target_type rbcv_conftest_var; | extern rbcv_conftest_replace_type rbcv_conftest_var; | extern rbcv_conftest_target_type rbcv_conftest_func(void); | extern rbcv_conftest_replace_type rbcv_conftest_func(void); | | int | main () | { | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | test_array [0] = 0 | | ; | return 0; | } configure:12053: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:12053: $? = 0 configure:12072: result: ULONG configure:12102: checking for mode_t configure:12102: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:12102: $? = 0 configure:12102: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 108: syntax error before or at: ) cc: acomp failed for conftest.c configure:12102: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | /* end confdefs.h. */ | #include | | int | main () | { | if (sizeof ((mode_t))) | return 0; | ; | return 0; | } configure:12102: result: yes configure:12110: checking for convertible type of mode_t configure:12138: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:12138: $? = 0 configure:12167: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 108: identifier redeclared: rbcv_conftest_var current : unsigned long long previous: unsigned int : "conftest.c", line 107 "conftest.c", line 110: identifier redeclared: rbcv_conftest_func current : function(void) returning unsigned long long previous: function(void) returning unsigned int : "conftest.c", line 109 "conftest.c", line 115: zero or negative subscript cc: acomp failed for conftest.c configure:12167: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | /* end confdefs.h. */ | #include | | typedef mode_t rbcv_conftest_target_type; | typedef unsigned long long rbcv_conftest_replace_type; | extern rbcv_conftest_target_type rbcv_conftest_var; | extern rbcv_conftest_replace_type rbcv_conftest_var; | extern rbcv_conftest_target_type rbcv_conftest_func(void); | extern rbcv_conftest_replace_type rbcv_conftest_func(void); | | int | main () | { | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | test_array [0] = 0 | | ; | return 0; | } configure:12167: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 108: identifier redeclared: rbcv_conftest_var current : unsigned long previous: unsigned int : "conftest.c", line 107 "conftest.c", line 110: identifier redeclared: rbcv_conftest_func current : function(void) returning unsigned long previous: function(void) returning unsigned int : "conftest.c", line 109 "conftest.c", line 115: zero or negative subscript cc: acomp failed for conftest.c configure:12167: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | /* end confdefs.h. */ | #include | | typedef mode_t rbcv_conftest_target_type; | typedef unsigned long rbcv_conftest_replace_type; | extern rbcv_conftest_target_type rbcv_conftest_var; | extern rbcv_conftest_replace_type rbcv_conftest_var; | extern rbcv_conftest_target_type rbcv_conftest_func(void); | extern rbcv_conftest_replace_type rbcv_conftest_func(void); | | int | main () | { | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | test_array [0] = 0 | | ; | return 0; | } configure:12167: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:12167: $? = 0 configure:12186: result: UINT configure:12216: checking for rlim_t configure:12216: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:12216: $? = 0 configure:12216: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 121: syntax error before or at: ) cc: acomp failed for conftest.c configure:12216: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #include | | | int | main () | { | if (sizeof ((rlim_t))) | return 0; | ; | return 0; | } configure:12216: result: yes configure:12232: checking for convertible type of rlim_t configure:12268: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:12268: $? = 0 configure:12305: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 121: identifier redeclared: rbcv_conftest_var current : unsigned long long previous: unsigned long : "conftest.c", line 120 "conftest.c", line 123: identifier redeclared: rbcv_conftest_func current : function(void) returning unsigned long long previous: function(void) returning unsigned long : "conftest.c", line 122 cc: acomp failed for conftest.c configure:12305: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #include | | | typedef rlim_t rbcv_conftest_target_type; | typedef unsigned long long rbcv_conftest_replace_type; | extern rbcv_conftest_target_type rbcv_conftest_var; | extern rbcv_conftest_replace_type rbcv_conftest_var; | extern rbcv_conftest_target_type rbcv_conftest_func(void); | extern rbcv_conftest_replace_type rbcv_conftest_func(void); | | int | main () | { | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | test_array [0] = 0 | | ; | return 0; | } configure:12305: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:12305: $? = 0 configure:12324: result: ULONG configure:12354: checking for off_t configure:12354: result: yes configure:12361: checking for convertible type of off_t configure:12388: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 149: zero or negative subscript cc: acomp failed for conftest.c configure:12388: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static int test_array [1 - 2 * !((off_t)-1 > 0)]; | test_array [0] = 0 | | ; | return 0; | } configure:12416: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 149: identifier redeclared: rbcv_conftest_var current : long long previous: long : "conftest.c", line 148 "conftest.c", line 151: identifier redeclared: rbcv_conftest_func current : function(void) returning long long previous: function(void) returning long : "conftest.c", line 150 cc: acomp failed for conftest.c configure:12416: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | typedef off_t rbcv_conftest_target_type; | typedef long long rbcv_conftest_replace_type; | extern rbcv_conftest_target_type rbcv_conftest_var; | extern rbcv_conftest_replace_type rbcv_conftest_var; | extern rbcv_conftest_target_type rbcv_conftest_func(void); | extern rbcv_conftest_replace_type rbcv_conftest_func(void); | | int | main () | { | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | test_array [0] = 0 | | ; | return 0; | } configure:12416: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:12416: $? = 0 configure:12435: result: LONG configure:12465: checking for clockid_t configure:12465: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:12465: $? = 0 configure:12465: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 154: syntax error before or at: ) cc: acomp failed for conftest.c configure:12465: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((clockid_t))) | return 0; | ; | return 0; | } configure:12465: result: yes configure:12472: checking for convertible type of clockid_t configure:12499: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 154: zero or negative subscript cc: acomp failed for conftest.c configure:12499: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static int test_array [1 - 2 * !((clockid_t)-1 > 0)]; | test_array [0] = 0 | | ; | return 0; | } configure:12527: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 154: identifier redeclared: rbcv_conftest_var current : long long previous: int : "conftest.c", line 153 "conftest.c", line 156: identifier redeclared: rbcv_conftest_func current : function(void) returning long long previous: function(void) returning int : "conftest.c", line 155 "conftest.c", line 161: zero or negative subscript cc: acomp failed for conftest.c configure:12527: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | typedef clockid_t rbcv_conftest_target_type; | typedef long long rbcv_conftest_replace_type; | extern rbcv_conftest_target_type rbcv_conftest_var; | extern rbcv_conftest_replace_type rbcv_conftest_var; | extern rbcv_conftest_target_type rbcv_conftest_func(void); | extern rbcv_conftest_replace_type rbcv_conftest_func(void); | | int | main () | { | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | test_array [0] = 0 | | ; | return 0; | } configure:12527: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 154: identifier redeclared: rbcv_conftest_var current : long previous: int : "conftest.c", line 153 "conftest.c", line 156: identifier redeclared: rbcv_conftest_func current : function(void) returning long previous: function(void) returning int : "conftest.c", line 155 "conftest.c", line 161: zero or negative subscript cc: acomp failed for conftest.c configure:12527: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | typedef clockid_t rbcv_conftest_target_type; | typedef long rbcv_conftest_replace_type; | extern rbcv_conftest_target_type rbcv_conftest_var; | extern rbcv_conftest_replace_type rbcv_conftest_var; | extern rbcv_conftest_target_type rbcv_conftest_func(void); | extern rbcv_conftest_replace_type rbcv_conftest_func(void); | | int | main () | { | static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | test_array [0] = 0 | | ; | return 0; | } configure:12527: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:12527: $? = 0 configure:12546: result: INT configure:12577: checking for prototypes configure:12593: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 129: warning: statement not reached configure:12593: $? = 0 configure:12600: result: yes configure:12607: checking token paste string configure:12623: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 130: warning: statement not reached configure:12623: $? = 0 configure:12630: result: ansi configure:12640: checking stringization configure:12668: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:12668: $? = 0 configure:12677: result: #expr configure:12690: checking string literal concatenation configure:12713: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:12713: $? = 0 configure:12721: result: yes configure:12728: checking for variable length prototypes and stdarg.h configure:12754: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 142: warning: statement not reached configure:12754: $? = 0 configure:12761: result: yes configure:12768: checking for variable length macro configure:12787: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 134: warning: argument mismatch configure:12787: $? = 0 configure:12794: result: yes configure:12805: checking for noreturn function attribute configure:12836: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:12836: $? = 0 configure:12850: result: __attribute__ ((noreturn)) x configure:12860: checking for deprecated function attribute configure:12891: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 132: warning: attribute "deprecated" is unknown, ignored configure:12891: $? = 0 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | /* end confdefs.h. */ | | #define DEPRECATED(x) __attribute__ ((deprecated)) x | | DEPRECATED(void conftest_attribute_check(void)); | int | main () | { | | ; | return 0; | } configure:12891: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 132: warning: attribute "deprecated" is unknown, ignored configure:12891: $? = 0 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | /* end confdefs.h. */ | | #define DEPRECATED(x) x __attribute__ ((deprecated)) | | DEPRECATED(void conftest_attribute_check(void)); | int | main () | { | | ; | return 0; | } configure:12891: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 132: warning: old-style declaration or incorrect type for: __declspec "conftest.c", line 132: parameter not in identifier list: conftest_attribute_check "conftest.c", line 134: parameter not in identifier list: main "conftest.c", line 135: syntax error before or at: { cc: acomp failed for conftest.c configure:12891: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | /* end confdefs.h. */ | | #define DEPRECATED(x) __declspec(deprecated) x | | DEPRECATED(void conftest_attribute_check(void)); | int | main () | { | | ; | return 0; | } configure:12891: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:12891: $? = 0 configure:12905: result: x configure:12915: checking for noinline function attribute configure:12946: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:12946: $? = 0 configure:12960: result: __attribute__ ((noinline)) x configure:12972: checking for stdcall function attribute configure:13005: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 135: warning: attribute "stdcall" is unknown, ignored configure:13005: $? = 0 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | /* end confdefs.h. */ | | #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x | | | | FUNC_STDCALL(void conftest_attribute_check(void)); | int | main () | { | | ; | return 0; | } configure:13005: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 135: warning: attribute "stdcall" is unknown, ignored configure:13005: $? = 0 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | /* end confdefs.h. */ | | #define FUNC_STDCALL(x) x __attribute__ ((stdcall)) | | | | FUNC_STDCALL(void conftest_attribute_check(void)); | int | main () | { | | ; | return 0; | } configure:13005: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 135: warning: old-style declaration or incorrect type for: __declspec "conftest.c", line 135: parameter not in identifier list: conftest_attribute_check "conftest.c", line 137: parameter not in identifier list: main "conftest.c", line 138: syntax error before or at: { cc: acomp failed for conftest.c configure:13005: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | /* end confdefs.h. */ | | #define FUNC_STDCALL(x) __declspec(stdcall) x | | | | FUNC_STDCALL(void conftest_attribute_check(void)); | int | main () | { | | ; | return 0; | } configure:13005: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:13005: $? = 0 configure:13019: result: x configure:13036: checking for cdecl function attribute configure:13069: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 135: warning: attribute "cdecl" is unknown, ignored configure:13069: $? = 0 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | /* end confdefs.h. */ | | #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | | | | FUNC_CDECL(void conftest_attribute_check(void)); | int | main () | { | | ; | return 0; | } configure:13069: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 135: warning: attribute "cdecl" is unknown, ignored configure:13069: $? = 0 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | /* end confdefs.h. */ | | #define FUNC_CDECL(x) x __attribute__ ((cdecl)) | | | | FUNC_CDECL(void conftest_attribute_check(void)); | int | main () | { | | ; | return 0; | } configure:13069: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 135: warning: old-style declaration or incorrect type for: __declspec "conftest.c", line 135: parameter not in identifier list: conftest_attribute_check "conftest.c", line 137: parameter not in identifier list: main "conftest.c", line 138: syntax error before or at: { cc: acomp failed for conftest.c configure:13069: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | /* end confdefs.h. */ | | #define FUNC_CDECL(x) __declspec(cdecl) x | | | | FUNC_CDECL(void conftest_attribute_check(void)); | int | main () | { | | ; | return 0; | } configure:13069: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:13069: $? = 0 configure:13083: result: x configure:13100: checking for fastcall function attribute configure:13133: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 135: warning: attribute "fastcall" is unknown, ignored configure:13133: $? = 0 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | /* end confdefs.h. */ | | #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x | | | | FUNC_FASTCALL(void conftest_attribute_check(void)); | int | main () | { | | ; | return 0; | } configure:13133: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 135: warning: attribute "fastcall" is unknown, ignored configure:13133: $? = 0 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | /* end confdefs.h. */ | | #define FUNC_FASTCALL(x) x __attribute__ ((fastcall)) | | | | FUNC_FASTCALL(void conftest_attribute_check(void)); | int | main () | { | | ; | return 0; | } configure:13133: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 135: warning: old-style declaration or incorrect type for: __declspec "conftest.c", line 135: parameter not in identifier list: conftest_attribute_check "conftest.c", line 137: parameter not in identifier list: main "conftest.c", line 138: syntax error before or at: { cc: acomp failed for conftest.c configure:13133: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | /* end confdefs.h. */ | | #define FUNC_FASTCALL(x) __declspec(fastcall) x | | | | FUNC_FASTCALL(void conftest_attribute_check(void)); | int | main () | { | | ; | return 0; | } configure:13133: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:13133: $? = 0 configure:13147: result: x configure:13331: checking for exported function attribute configure:13360: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:13360: $? = 0 configure:13374: result: __attribute__ ((visibility("default"))) configure:13393: checking for function name string predefined identifier configure:13420: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 configure:13420: $? = 0 configure:13437: result: __func__ configure:13446: checking whether sys_nerr is declared configure:13446: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 174: undefined symbol: sys_nerr cc: acomp failed for conftest.c configure:13446: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include | | int | main () | { | #ifndef sys_nerr | #ifdef __cplusplus | (void) sys_nerr; | #else | (void) sys_nerr; | #endif | #endif | | ; | return 0; | } configure:13446: result: no configure:13460: checking whether getenv is declared configure:13460: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:13460: $? = 0 configure:13460: result: yes configure:13503: checking for size_t configure:13503: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:13503: $? = 0 configure:13503: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 170: syntax error before or at: ) cc: acomp failed for conftest.c configure:13503: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((size_t))) | return 0; | ; | return 0; | } configure:13503: result: yes configure:13528: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:13528: $? = 0 configure:13626: checking size of size_t configure:13631: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 166: warning: statement not reached configure:13631: $? = 0 configure:13631: ./conftest configure:13631: $? = 0 configure:13646: result: 8 configure:13750: checking size of ptrdiff_t configure:13755: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 167: warning: statement not reached configure:13755: $? = 0 configure:13755: ./conftest configure:13755: $? = 0 configure:13770: result: 8 configure:13783: checking for printf prefix for size_t configure:13830: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:13830: $? = 0 configure:13843: result: z configure:13853: checking for printf prefix for ptrdiff_t configure:13900: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:13900: $? = 0 configure:13913: result: t configure:13922: checking for struct stat.st_blksize configure:13922: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:13922: $? = 0 configure:13922: result: yes configure:13935: checking for struct stat.st_blocks configure:13935: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:13935: $? = 0 configure:13935: result: yes configure:13955: checking for struct stat.st_rdev configure:13955: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:13955: $? = 0 configure:13955: result: yes configure:13969: checking size of struct stat.st_size configure:13998: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 154: zero or negative subscript cc: acomp failed for conftest.c configure:13998: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | /* end confdefs.h. */ | #include | | typedef struct stat ac__type_sizeof_; | static ac__type_sizeof_ *rbcv_ptr; | #define SIZEOF_STRUCT_STAT_ST_SIZE sizeof((*rbcv_ptr).st_size) | | | int | main () | { | static int test_array [1 - 2 * !(SIZEOF_STRUCT_STAT_ST_SIZE == sizeof(int))]; | test_array [0] = 0 | | ; | return 0; | } configure:13998: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:13998: $? = 0 configure:14032: result: SIZEOF_LONG configure:14059: checking size of struct stat.st_blocks configure:14088: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 155: zero or negative subscript cc: acomp failed for conftest.c configure:14088: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | /* end confdefs.h. */ | #include | | typedef struct stat ac__type_sizeof_; | static ac__type_sizeof_ *rbcv_ptr; | #define SIZEOF_STRUCT_STAT_ST_BLOCKS sizeof((*rbcv_ptr).st_blocks) | | | int | main () | { | static int test_array [1 - 2 * !(SIZEOF_STRUCT_STAT_ST_BLOCKS == sizeof(int))]; | test_array [0] = 0 | | ; | return 0; | } configure:14088: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:14088: $? = 0 configure:14122: result: SIZEOF_LONG configure:14148: checking for struct stat.st_atim configure:14148: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 183: controlling expressions must have scalar type cc: acomp failed for conftest.c configure:14148: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static struct stat ac_aggr; | if (ac_aggr.st_atim) | return 0; | ; | return 0; | } configure:14148: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:14148: $? = 0 configure:14148: result: yes configure:14158: checking for struct stat.st_atimespec configure:14158: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 184: undefined struct/union member: st_atimespec cc: acomp failed for conftest.c configure:14158: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static struct stat ac_aggr; | if (ac_aggr.st_atimespec) | return 0; | ; | return 0; | } configure:14158: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 184: undefined struct/union member: st_atimespec cc: acomp failed for conftest.c configure:14158: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static struct stat ac_aggr; | if (sizeof ac_aggr.st_atimespec) | return 0; | ; | return 0; | } configure:14158: result: no configure:14168: checking for struct stat.st_atimensec configure:14168: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 184: undefined struct/union member: st_atimensec cc: acomp failed for conftest.c configure:14168: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static struct stat ac_aggr; | if (ac_aggr.st_atimensec) | return 0; | ; | return 0; | } configure:14168: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 184: undefined struct/union member: st_atimensec cc: acomp failed for conftest.c configure:14168: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static struct stat ac_aggr; | if (sizeof ac_aggr.st_atimensec) | return 0; | ; | return 0; | } configure:14168: result: no configure:14178: checking for struct stat.st_mtim configure:14178: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 184: controlling expressions must have scalar type cc: acomp failed for conftest.c configure:14178: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static struct stat ac_aggr; | if (ac_aggr.st_mtim) | return 0; | ; | return 0; | } configure:14178: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:14178: $? = 0 configure:14178: result: yes configure:14188: checking for struct stat.st_mtimespec configure:14188: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 185: undefined struct/union member: st_mtimespec cc: acomp failed for conftest.c configure:14188: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static struct stat ac_aggr; | if (ac_aggr.st_mtimespec) | return 0; | ; | return 0; | } configure:14188: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 185: undefined struct/union member: st_mtimespec cc: acomp failed for conftest.c configure:14188: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static struct stat ac_aggr; | if (sizeof ac_aggr.st_mtimespec) | return 0; | ; | return 0; | } configure:14188: result: no configure:14198: checking for struct stat.st_mtimensec configure:14198: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 185: undefined struct/union member: st_mtimensec cc: acomp failed for conftest.c configure:14198: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static struct stat ac_aggr; | if (ac_aggr.st_mtimensec) | return 0; | ; | return 0; | } configure:14198: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 185: undefined struct/union member: st_mtimensec cc: acomp failed for conftest.c configure:14198: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static struct stat ac_aggr; | if (sizeof ac_aggr.st_mtimensec) | return 0; | ; | return 0; | } configure:14198: result: no configure:14208: checking for struct stat.st_ctim configure:14208: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 185: controlling expressions must have scalar type cc: acomp failed for conftest.c configure:14208: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static struct stat ac_aggr; | if (ac_aggr.st_ctim) | return 0; | ; | return 0; | } configure:14208: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:14208: $? = 0 configure:14208: result: yes configure:14218: checking for struct stat.st_ctimespec configure:14218: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 186: undefined struct/union member: st_ctimespec cc: acomp failed for conftest.c configure:14218: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static struct stat ac_aggr; | if (ac_aggr.st_ctimespec) | return 0; | ; | return 0; | } configure:14218: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 186: undefined struct/union member: st_ctimespec cc: acomp failed for conftest.c configure:14218: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static struct stat ac_aggr; | if (sizeof ac_aggr.st_ctimespec) | return 0; | ; | return 0; | } configure:14218: result: no configure:14228: checking for struct stat.st_ctimensec configure:14228: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 186: undefined struct/union member: st_ctimensec cc: acomp failed for conftest.c configure:14228: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static struct stat ac_aggr; | if (ac_aggr.st_ctimensec) | return 0; | ; | return 0; | } configure:14228: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 186: undefined struct/union member: st_ctimensec cc: acomp failed for conftest.c configure:14228: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static struct stat ac_aggr; | if (sizeof ac_aggr.st_ctimensec) | return 0; | ; | return 0; | } configure:14228: result: no configure:14239: checking for struct timeval configure:14239: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:14239: $? = 0 configure:14239: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 159: syntax error before or at: ) cc: acomp failed for conftest.c configure:14239: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | /* end confdefs.h. */ | #ifdef HAVE_TIME_H | #include | #endif | #ifdef HAVE_SYS_TIME_H | #include | #endif | | int | main () | { | if (sizeof ((struct timeval))) | return 0; | ; | return 0; | } configure:14239: result: yes configure:14258: checking size of struct timeval.tv_sec configure:14292: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:14292: $? = 0 configure:14331: result: SIZEOF_TIME_T configure:14374: checking for struct timespec configure:14374: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:14374: $? = 0 configure:14374: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 161: syntax error before or at: ) cc: acomp failed for conftest.c configure:14374: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | /* end confdefs.h. */ | #ifdef HAVE_TIME_H | #include | #endif | #ifdef HAVE_SYS_TIME_H | #include | #endif | | int | main () | { | if (sizeof ((struct timespec))) | return 0; | ; | return 0; | } configure:14374: result: yes configure:14391: checking for struct timezone configure:14391: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:14391: $? = 0 configure:14391: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 162: syntax error before or at: ) cc: acomp failed for conftest.c configure:14391: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | /* end confdefs.h. */ | #ifdef HAVE_TIME_H | # include | #endif | #ifdef HAVE_SYS_TIME_H | # include | #endif | | int | main () | { | if (sizeof ((struct timezone))) | return 0; | ; | return 0; | } configure:14391: result: yes configure:14408: checking for clockid_t configure:14408: result: yes configure:14428: checking for fd_mask configure:14428: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:14428: $? = 0 configure:14428: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 190: syntax error before or at: ) cc: acomp failed for conftest.c configure:14428: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((fd_mask))) | return 0; | ; | return 0; | } configure:14428: result: yes configure:14444: checking for int8_t configure:14461: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:14461: $? = 0 configure:14485: result: yes configure:14495: checking size of int8_t configure:14500: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 220: warning: statement not reached configure:14500: $? = 0 configure:14500: ./conftest configure:14500: $? = 0 configure:14515: result: 1 configure:14537: checking for uint8_t configure:14554: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:14554: $? = 0 configure:14578: result: yes configure:14588: checking size of uint8_t configure:14593: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 222: warning: statement not reached configure:14593: $? = 0 configure:14593: ./conftest configure:14593: $? = 0 configure:14608: result: 1 configure:14630: checking for int16_t configure:14647: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:14647: $? = 0 configure:14671: result: yes configure:14681: checking size of int16_t configure:14686: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 224: warning: statement not reached configure:14686: $? = 0 configure:14686: ./conftest configure:14686: $? = 0 configure:14701: result: 2 configure:14723: checking for uint16_t configure:14740: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:14740: $? = 0 configure:14764: result: yes configure:14774: checking size of uint16_t configure:14779: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 226: warning: statement not reached configure:14779: $? = 0 configure:14779: ./conftest configure:14779: $? = 0 configure:14794: result: 2 configure:14816: checking for int32_t configure:14833: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:14833: $? = 0 configure:14857: result: yes configure:14867: checking size of int32_t configure:14872: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 228: warning: statement not reached configure:14872: $? = 0 configure:14872: ./conftest configure:14872: $? = 0 configure:14887: result: 4 configure:14909: checking for uint32_t configure:14926: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:14926: $? = 0 configure:14950: result: yes configure:14960: checking size of uint32_t configure:14965: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 230: warning: statement not reached configure:14965: $? = 0 configure:14965: ./conftest configure:14965: $? = 0 configure:14980: result: 4 configure:15002: checking for int64_t configure:15019: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:15019: $? = 0 configure:15043: result: yes configure:15053: checking size of int64_t configure:15058: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 232: warning: statement not reached configure:15058: $? = 0 configure:15058: ./conftest configure:15058: $? = 0 configure:15073: result: 8 configure:15095: checking for uint64_t configure:15112: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:15112: $? = 0 configure:15136: result: yes configure:15146: checking size of uint64_t configure:15151: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 234: warning: statement not reached configure:15151: $? = 0 configure:15151: ./conftest configure:15151: $? = 0 configure:15166: result: 8 configure:15188: checking for int128_t configure:15205: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 204: warning: no explicit type given "conftest.c", line 204: syntax error before or at: t "conftest.c", line 204: warning: old-style declaration or incorrect type for: t cc: acomp failed for conftest.c configure:15205: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | typedef int128_t t; int s = sizeof(t) == 42; | int | main () | { | | ; | return 0; | } configure:15229: result: no configure:15281: checking for uint128_t configure:15298: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 204: warning: no explicit type given "conftest.c", line 204: syntax error before or at: t "conftest.c", line 204: warning: old-style declaration or incorrect type for: t cc: acomp failed for conftest.c configure:15298: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | typedef uint128_t t; int s = sizeof(t) == 42; | int | main () | { | | ; | return 0; | } configure:15322: result: no configure:15374: checking for intptr_t configure:15391: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:15391: $? = 0 configure:15415: result: yes configure:15513: checking size of intptr_t configure:15518: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 236: warning: statement not reached configure:15518: $? = 0 configure:15518: ./conftest configure:15518: $? = 0 configure:15533: result: 8 configure:15557: checking for uintptr_t configure:15574: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:15574: $? = 0 configure:15598: result: yes configure:15696: checking size of uintptr_t configure:15701: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 238: warning: statement not reached configure:15701: $? = 0 configure:15701: ./conftest configure:15701: $? = 0 configure:15716: result: 8 configure:15740: checking for ssize_t configure:15758: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:15758: $? = 0 configure:15782: result: yes configure:15882: checking size of ssize_t configure:15887: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 209: warning: statement not reached configure:15887: $? = 0 configure:15887: ./conftest configure:15887: $? = 0 configure:15903: result: 8 configure:16009: checking for stack end address configure:16026: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 Undefined first referenced symbol in file __libc_stack_end conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:16026: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | /* end confdefs.h. */ | extern void *__libc_stack_end; | int | main () | { | if (!__libc_stack_end) return 1; | ; | return 0; | } configure:16033: result: no configure:16102: checking for uid_t in sys/types.h configure:16121: result: yes configure:16132: checking type of array argument to getgroups configure:16166: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 configure:16166: $? = 0 configure:16166: ./conftest configure:16166: $? = 0 configure:16191: result: gid_t configure:16199: checking return type of signal handlers configure:16217: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 184: operand cannot have void type: op "U*" "conftest.c", line 184: cannot dereference non-pointer type "conftest.c", line 184: operand cannot have void type: op "==" "conftest.c", line 184: operands have incompatible types: void "==" int "conftest.c", line 186: warning: statement not reached cc: acomp failed for conftest.c configure:16217: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | /* end confdefs.h. */ | #include | #include | | int | main () | { | return *(signal (0, 0)) (0) == 1; | ; | return 0; | } configure:16224: result: void configure:16275: checking for working alloca.h configure:16292: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 configure:16292: $? = 0 configure:16300: result: yes configure:16308: checking for alloca configure:16345: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 configure:16345: $? = 0 configure:16353: result: yes configure:16465: checking for dynamic size alloca configure:16489: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 configure:16489: $? = 0 configure:16496: result: ok configure:16514: checking for working memcmp configure:16557: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 243: warning: statement not reached configure:16557: $? = 0 configure:16557: ./conftest configure:16557: $? = 0 configure:16567: result: yes configure:16580: checking for broken erfc of glibc-2.3.6 on IA64 configure:16600: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 configure:16600: $? = 0 configure:16600: ./conftest configure:16600: $? = 0 configure:16610: result: no configure:16642: checking for dup2 configure:16642: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 217: warning: statement not reached configure:16642: $? = 0 configure:16642: result: yes configure:16655: checking for memmove configure:16655: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 218: warning: statement not reached configure:16655: $? = 0 configure:16655: result: yes configure:16668: checking for strerror configure:16668: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 219: warning: statement not reached configure:16668: $? = 0 configure:16668: result: yes configure:16681: checking for strchr configure:16681: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 220: warning: statement not reached configure:16681: $? = 0 configure:16681: result: yes configure:16694: checking for strstr configure:16694: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 221: warning: statement not reached configure:16694: $? = 0 configure:16694: result: yes configure:16707: checking for crypt configure:16707: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 222: warning: statement not reached configure:16707: $? = 0 configure:16707: result: yes configure:16720: checking for flock configure:16720: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 223: warning: statement not reached Undefined first referenced symbol in file flock conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:16720: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | /* end confdefs.h. */ | /* Define flock to an innocuous variant, in case declares flock. | For example, HP-UX 11i declares gettimeofday. */ | #define flock innocuous_flock | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char flock (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef flock | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char flock (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_flock || defined __stub___flock | choke me | #endif | | int | main () | { | return flock (); | ; | return 0; | } configure:16720: result: no configure:16733: checking for isnan configure:16733: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 223: warning: statement not reached configure:16733: $? = 0 configure:16733: result: yes configure:16746: checking for finite configure:16746: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 224: warning: statement not reached configure:16746: $? = 0 configure:16746: result: yes configure:16759: checking for isinf configure:16759: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 225: warning: statement not reached Undefined first referenced symbol in file isinf conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:16759: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | /* end confdefs.h. */ | /* Define isinf to an innocuous variant, in case declares isinf. | For example, HP-UX 11i declares gettimeofday. */ | #define isinf innocuous_isinf | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char isinf (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef isinf | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char isinf (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_isinf || defined __stub___isinf | choke me | #endif | | int | main () | { | return isinf (); | ; | return 0; | } configure:16759: result: no configure:16772: checking for hypot configure:16772: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 225: warning: statement not reached configure:16772: $? = 0 configure:16772: result: yes configure:16785: checking for acosh configure:16785: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 226: warning: statement not reached configure:16785: $? = 0 configure:16785: result: yes configure:16798: checking for erf configure:16798: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 227: warning: statement not reached configure:16798: $? = 0 configure:16798: result: yes configure:16811: checking for tgamma configure:16811: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 228: warning: statement not reached configure:16811: $? = 0 configure:16811: result: yes configure:16824: checking for lgamma_r configure:16824: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 229: warning: statement not reached configure:16824: $? = 0 configure:16824: result: yes configure:16837: checking for cbrt configure:16837: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 230: warning: statement not reached configure:16837: $? = 0 configure:16837: result: yes configure:16850: checking for strlcpy configure:16850: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 231: warning: statement not reached configure:16850: $? = 0 configure:16850: result: yes configure:16863: checking for strlcat configure:16863: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 232: warning: statement not reached configure:16863: $? = 0 configure:16863: result: yes configure:16876: checking for ffs configure:16876: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 233: warning: statement not reached configure:16876: $? = 0 configure:16876: result: yes configure:16889: checking for setproctitle configure:16889: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 234: warning: statement not reached Undefined first referenced symbol in file setproctitle conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:16889: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | /* end confdefs.h. */ | /* Define setproctitle to an innocuous variant, in case declares setproctitle. | For example, HP-UX 11i declares gettimeofday. */ | #define setproctitle innocuous_setproctitle | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char setproctitle (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef setproctitle | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char setproctitle (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_setproctitle || defined __stub___setproctitle | choke me | #endif | | int | main () | { | return setproctitle (); | ; | return 0; | } configure:16889: result: no configure:16917: checking sys/pstat.h usability configure:16917: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 231: cannot find include file: cc: acomp failed for conftest.c configure:16917: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:16917: result: no configure:16917: checking sys/pstat.h presence configure:16917: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c "conftest.c", line 198: cannot find include file: cc: acomp failed for conftest.c configure:16917: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | /* end confdefs.h. */ | #include configure:16917: result: no configure:16917: checking for sys/pstat.h configure:16917: result: no configure:16929: checking for signbit configure:16947: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 configure:16947: $? = 0 configure:16955: result: yes configure:16971: checking for __syscall configure:16971: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 235: warning: statement not reached Undefined first referenced symbol in file __syscall conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:16971: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | /* end confdefs.h. */ | /* Define __syscall to an innocuous variant, in case declares __syscall. | For example, HP-UX 11i declares gettimeofday. */ | #define __syscall innocuous___syscall | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char __syscall (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef __syscall | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char __syscall (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub___syscall || defined __stub_____syscall | choke me | #endif | | int | main () | { | return __syscall (); | ; | return 0; | } configure:16971: result: no configure:16982: checking for _longjmp configure:16982: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 235: warning: statement not reached configure:16982: $? = 0 configure:16982: result: yes configure:16993: checking for _setjmp configure:16993: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 236: warning: statement not reached configure:16993: $? = 0 configure:16993: result: yes configure:17004: checking for _setjmpex configure:17004: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 237: warning: statement not reached Undefined first referenced symbol in file _setjmpex conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:17004: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | /* end confdefs.h. */ | /* Define _setjmpex to an innocuous variant, in case declares _setjmpex. | For example, HP-UX 11i declares gettimeofday. */ | #define _setjmpex innocuous__setjmpex | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char _setjmpex (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef _setjmpex | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char _setjmpex (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub__setjmpex || defined __stub____setjmpex | choke me | #endif | | int | main () | { | return _setjmpex (); | ; | return 0; | } configure:17004: result: no configure:17015: checking for chroot configure:17015: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 237: warning: statement not reached configure:17015: $? = 0 configure:17015: result: yes configure:17026: checking for chsize configure:17026: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 238: warning: statement not reached Undefined first referenced symbol in file chsize conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:17026: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | /* end confdefs.h. */ | /* Define chsize to an innocuous variant, in case declares chsize. | For example, HP-UX 11i declares gettimeofday. */ | #define chsize innocuous_chsize | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char chsize (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef chsize | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char chsize (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_chsize || defined __stub___chsize | choke me | #endif | | int | main () | { | return chsize (); | ; | return 0; | } configure:17026: result: no configure:17037: checking for clock_gettime configure:17037: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 238: warning: statement not reached Undefined first referenced symbol in file clock_gettime conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:17037: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | /* end confdefs.h. */ | /* Define clock_gettime to an innocuous variant, in case declares clock_gettime. | For example, HP-UX 11i declares gettimeofday. */ | #define clock_gettime innocuous_clock_gettime | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char clock_gettime (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef clock_gettime | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char clock_gettime (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_clock_gettime || defined __stub___clock_gettime | choke me | #endif | | int | main () | { | return clock_gettime (); | ; | return 0; | } configure:17037: result: no configure:17048: checking for cosh configure:17048: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 238: warning: statement not reached configure:17048: $? = 0 configure:17048: result: yes configure:17059: checking for daemon configure:17059: result: no configure:17070: checking for dl_iterate_phdr configure:17070: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 239: warning: statement not reached Undefined first referenced symbol in file dl_iterate_phdr conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:17070: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | /* end confdefs.h. */ | /* Define dl_iterate_phdr to an innocuous variant, in case declares dl_iterate_phdr. | For example, HP-UX 11i declares gettimeofday. */ | #define dl_iterate_phdr innocuous_dl_iterate_phdr | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char dl_iterate_phdr (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef dl_iterate_phdr | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char dl_iterate_phdr (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_dl_iterate_phdr || defined __stub___dl_iterate_phdr | choke me | #endif | | int | main () | { | return dl_iterate_phdr (); | ; | return 0; | } configure:17070: result: no configure:17081: checking for dlopen configure:17081: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 239: warning: statement not reached configure:17081: $? = 0 configure:17081: result: yes configure:17092: checking for dladdr configure:17092: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 240: warning: statement not reached configure:17092: $? = 0 configure:17092: result: yes configure:17103: checking for dup configure:17103: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 241: warning: statement not reached configure:17103: $? = 0 configure:17103: result: yes configure:17114: checking for dup3 configure:17114: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 242: warning: statement not reached Undefined first referenced symbol in file dup3 conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:17114: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | /* end confdefs.h. */ | /* Define dup3 to an innocuous variant, in case declares dup3. | For example, HP-UX 11i declares gettimeofday. */ | #define dup3 innocuous_dup3 | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char dup3 (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef dup3 | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char dup3 (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_dup3 || defined __stub___dup3 | choke me | #endif | | int | main () | { | return dup3 (); | ; | return 0; | } configure:17114: result: no configure:17125: checking for eaccess configure:17125: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 242: warning: statement not reached Undefined first referenced symbol in file eaccess conftest.o (symbol belongs to implicit dependency /lib/64/libgen.so.1) ld: fatal: symbol referencing errors. No output written to conftest configure:17125: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | /* end confdefs.h. */ | /* Define eaccess to an innocuous variant, in case declares eaccess. | For example, HP-UX 11i declares gettimeofday. */ | #define eaccess innocuous_eaccess | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char eaccess (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef eaccess | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char eaccess (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_eaccess || defined __stub___eaccess | choke me | #endif | | int | main () | { | return eaccess (); | ; | return 0; | } configure:17125: result: no configure:17136: checking for endgrent configure:17136: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 242: warning: statement not reached configure:17136: $? = 0 configure:17136: result: yes configure:17147: checking for fchmod configure:17147: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 243: warning: statement not reached configure:17147: $? = 0 configure:17147: result: yes configure:17158: checking for fchown configure:17158: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 244: warning: statement not reached configure:17158: $? = 0 configure:17158: result: yes configure:17169: checking for fcntl configure:17169: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 245: warning: statement not reached configure:17169: $? = 0 configure:17169: result: yes configure:17180: checking for fdatasync configure:17180: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 246: warning: statement not reached configure:17180: $? = 0 configure:17180: result: yes configure:17191: checking for fmod configure:17191: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 247: warning: statement not reached configure:17191: $? = 0 configure:17191: result: yes configure:17202: checking for fork configure:17202: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 248: warning: statement not reached configure:17202: $? = 0 configure:17202: result: yes configure:17213: checking for fsync configure:17213: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 249: warning: statement not reached configure:17213: $? = 0 configure:17213: result: yes configure:17224: checking for ftruncate configure:17224: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 250: warning: statement not reached configure:17224: $? = 0 configure:17224: result: yes configure:17235: checking for ftruncate64 configure:17235: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 251: warning: statement not reached Undefined first referenced symbol in file ftruncate64 conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:17235: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | /* end confdefs.h. */ | /* Define ftruncate64 to an innocuous variant, in case declares ftruncate64. | For example, HP-UX 11i declares gettimeofday. */ | #define ftruncate64 innocuous_ftruncate64 | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char ftruncate64 (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef ftruncate64 | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char ftruncate64 (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_ftruncate64 || defined __stub___ftruncate64 | choke me | #endif | | int | main () | { | return ftruncate64 (); | ; | return 0; | } configure:17235: result: no configure:17246: checking for getcwd configure:17246: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 251: warning: statement not reached configure:17246: $? = 0 configure:17246: result: yes configure:17257: checking for getgrnam_r configure:17257: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 252: warning: statement not reached configure:17257: $? = 0 configure:17257: result: yes configure:17268: checking for getgroups configure:17268: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 253: warning: statement not reached configure:17268: $? = 0 configure:17268: result: yes configure:17279: checking for getpgid configure:17279: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 254: warning: statement not reached configure:17279: $? = 0 configure:17279: result: yes configure:17290: checking for getpgrp configure:17290: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 255: warning: statement not reached configure:17290: $? = 0 configure:17290: result: yes configure:17301: checking for getpriority configure:17301: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 256: warning: statement not reached configure:17301: $? = 0 configure:17301: result: yes configure:17312: checking for getpwnam_r configure:17312: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 257: warning: statement not reached configure:17312: $? = 0 configure:17312: result: yes configure:17323: checking for getrlimit configure:17323: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 258: warning: statement not reached configure:17323: $? = 0 configure:17323: result: yes configure:17334: checking for getsid configure:17334: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 259: warning: statement not reached configure:17334: $? = 0 configure:17334: result: yes configure:17345: checking for gettimeofday configure:17345: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 260: warning: statement not reached configure:17345: $? = 0 configure:17345: result: yes configure:17356: checking for gmtime_r configure:17356: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 261: warning: statement not reached configure:17356: $? = 0 configure:17356: result: yes configure:17367: checking for initgroups configure:17367: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 262: warning: statement not reached configure:17367: $? = 0 configure:17367: result: yes configure:17378: checking for ioctl configure:17378: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 263: warning: statement not reached configure:17378: $? = 0 configure:17378: result: yes configure:17389: checking for isfinite configure:17389: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 264: warning: statement not reached Undefined first referenced symbol in file isfinite conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:17389: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | /* end confdefs.h. */ | /* Define isfinite to an innocuous variant, in case declares isfinite. | For example, HP-UX 11i declares gettimeofday. */ | #define isfinite innocuous_isfinite | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char isfinite (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef isfinite | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char isfinite (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_isfinite || defined __stub___isfinite | choke me | #endif | | int | main () | { | return isfinite (); | ; | return 0; | } configure:17389: result: no configure:17400: checking for issetugid configure:17400: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 264: warning: statement not reached configure:17400: $? = 0 configure:17400: result: yes configure:17411: checking for killpg configure:17411: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 265: warning: statement not reached configure:17411: $? = 0 configure:17411: result: yes configure:17422: checking for lchmod configure:17422: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 266: warning: statement not reached Undefined first referenced symbol in file lchmod conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:17422: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | /* end confdefs.h. */ | /* Define lchmod to an innocuous variant, in case declares lchmod. | For example, HP-UX 11i declares gettimeofday. */ | #define lchmod innocuous_lchmod | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char lchmod (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef lchmod | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char lchmod (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_lchmod || defined __stub___lchmod | choke me | #endif | | int | main () | { | return lchmod (); | ; | return 0; | } configure:17422: result: no configure:17433: checking for lchown configure:17433: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 266: warning: statement not reached configure:17433: $? = 0 configure:17433: result: yes configure:17444: checking for link configure:17444: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 267: warning: statement not reached configure:17444: $? = 0 configure:17444: result: yes configure:17455: checking for llabs configure:17455: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 268: warning: statement not reached configure:17455: $? = 0 configure:17455: result: yes configure:17466: checking for lockf configure:17466: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 269: warning: statement not reached configure:17466: $? = 0 configure:17466: result: yes configure:17477: checking for log2 configure:17477: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 270: warning: statement not reached configure:17477: $? = 0 configure:17477: result: yes configure:17488: checking for lstat configure:17488: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 271: warning: statement not reached configure:17488: $? = 0 configure:17488: result: yes configure:17499: checking for malloc_usable_size configure:17499: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 272: warning: statement not reached Undefined first referenced symbol in file malloc_usable_size conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:17499: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | /* end confdefs.h. */ | /* Define malloc_usable_size to an innocuous variant, in case declares malloc_usable_size. | For example, HP-UX 11i declares gettimeofday. */ | #define malloc_usable_size innocuous_malloc_usable_size | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char malloc_usable_size (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef malloc_usable_size | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char malloc_usable_size (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_malloc_usable_size || defined __stub___malloc_usable_size | choke me | #endif | | int | main () | { | return malloc_usable_size (); | ; | return 0; | } configure:17499: result: no configure:17510: checking for malloc_size configure:17510: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 272: warning: statement not reached Undefined first referenced symbol in file malloc_size conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:17510: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | /* end confdefs.h. */ | /* Define malloc_size to an innocuous variant, in case declares malloc_size. | For example, HP-UX 11i declares gettimeofday. */ | #define malloc_size innocuous_malloc_size | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char malloc_size (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef malloc_size | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char malloc_size (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_malloc_size || defined __stub___malloc_size | choke me | #endif | | int | main () | { | return malloc_size (); | ; | return 0; | } configure:17510: result: no configure:17521: checking for mblen configure:17521: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 272: warning: statement not reached configure:17521: $? = 0 configure:17521: result: yes configure:17532: checking for memalign configure:17532: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 273: warning: statement not reached configure:17532: $? = 0 configure:17532: result: yes configure:17543: checking for writev configure:17543: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 274: warning: statement not reached configure:17543: $? = 0 configure:17543: result: yes configure:17554: checking for memrchr configure:17554: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 275: warning: statement not reached Undefined first referenced symbol in file memrchr conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:17554: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | /* end confdefs.h. */ | /* Define memrchr to an innocuous variant, in case declares memrchr. | For example, HP-UX 11i declares gettimeofday. */ | #define memrchr innocuous_memrchr | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char memrchr (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef memrchr | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char memrchr (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_memrchr || defined __stub___memrchr | choke me | #endif | | int | main () | { | return memrchr (); | ; | return 0; | } configure:17554: result: no configure:17565: checking for memmem configure:17565: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 275: warning: statement not reached Undefined first referenced symbol in file memmem conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:17565: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | /* end confdefs.h. */ | /* Define memmem to an innocuous variant, in case declares memmem. | For example, HP-UX 11i declares gettimeofday. */ | #define memmem innocuous_memmem | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char memmem (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef memmem | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char memmem (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_memmem || defined __stub___memmem | choke me | #endif | | int | main () | { | return memmem (); | ; | return 0; | } configure:17565: result: no configure:17576: checking for mktime configure:17576: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 275: warning: statement not reached configure:17576: $? = 0 configure:17576: result: yes configure:17587: checking for pipe2 configure:17587: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 276: warning: statement not reached Undefined first referenced symbol in file pipe2 conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:17587: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | /* end confdefs.h. */ | /* Define pipe2 to an innocuous variant, in case declares pipe2. | For example, HP-UX 11i declares gettimeofday. */ | #define pipe2 innocuous_pipe2 | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pipe2 (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef pipe2 | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pipe2 (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_pipe2 || defined __stub___pipe2 | choke me | #endif | | int | main () | { | return pipe2 (); | ; | return 0; | } configure:17587: result: no configure:17598: checking for poll configure:17598: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 276: warning: statement not reached configure:17598: $? = 0 configure:17598: result: yes configure:17609: checking for posix_fadvise configure:17609: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 277: warning: statement not reached Undefined first referenced symbol in file posix_fadvise conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:17609: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | /* end confdefs.h. */ | /* Define posix_fadvise to an innocuous variant, in case declares posix_fadvise. | For example, HP-UX 11i declares gettimeofday. */ | #define posix_fadvise innocuous_posix_fadvise | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char posix_fadvise (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef posix_fadvise | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char posix_fadvise (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_posix_fadvise || defined __stub___posix_fadvise | choke me | #endif | | int | main () | { | return posix_fadvise (); | ; | return 0; | } configure:17609: result: no configure:17620: checking for posix_memalign configure:17620: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 277: warning: statement not reached Undefined first referenced symbol in file posix_memalign conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:17620: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | /* end confdefs.h. */ | /* Define posix_memalign to an innocuous variant, in case declares posix_memalign. | For example, HP-UX 11i declares gettimeofday. */ | #define posix_memalign innocuous_posix_memalign | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char posix_memalign (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef posix_memalign | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char posix_memalign (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_posix_memalign || defined __stub___posix_memalign | choke me | #endif | | int | main () | { | return posix_memalign (); | ; | return 0; | } configure:17620: result: no configure:17631: checking for ppoll configure:17631: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 277: warning: statement not reached Undefined first referenced symbol in file ppoll conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:17631: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | /* end confdefs.h. */ | /* Define ppoll to an innocuous variant, in case declares ppoll. | For example, HP-UX 11i declares gettimeofday. */ | #define ppoll innocuous_ppoll | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char ppoll (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef ppoll | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char ppoll (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_ppoll || defined __stub___ppoll | choke me | #endif | | int | main () | { | return ppoll (); | ; | return 0; | } configure:17631: result: no configure:17642: checking for pread configure:17642: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 277: warning: statement not reached configure:17642: $? = 0 configure:17642: result: yes configure:17653: checking for qsort_r configure:17653: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 278: warning: statement not reached Undefined first referenced symbol in file qsort_r conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:17653: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | /* end confdefs.h. */ | /* Define qsort_r to an innocuous variant, in case declares qsort_r. | For example, HP-UX 11i declares gettimeofday. */ | #define qsort_r innocuous_qsort_r | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char qsort_r (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef qsort_r | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char qsort_r (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_qsort_r || defined __stub___qsort_r | choke me | #endif | | int | main () | { | return qsort_r (); | ; | return 0; | } configure:17653: result: no configure:17664: checking for readlink configure:17664: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 278: warning: statement not reached configure:17664: $? = 0 configure:17664: result: yes configure:17675: checking for round configure:17675: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 279: warning: statement not reached configure:17675: $? = 0 configure:17675: result: yes configure:17686: checking for seekdir configure:17686: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 280: warning: statement not reached configure:17686: $? = 0 configure:17686: result: yes configure:17697: checking for select_large_fdset configure:17697: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 281: warning: statement not reached Undefined first referenced symbol in file select_large_fdset conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:17697: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | /* end confdefs.h. */ | /* Define select_large_fdset to an innocuous variant, in case declares select_large_fdset. | For example, HP-UX 11i declares gettimeofday. */ | #define select_large_fdset innocuous_select_large_fdset | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char select_large_fdset (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef select_large_fdset | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char select_large_fdset (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_select_large_fdset || defined __stub___select_large_fdset | choke me | #endif | | int | main () | { | return select_large_fdset (); | ; | return 0; | } configure:17697: result: no configure:17708: checking for sendfile configure:17708: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 281: warning: statement not reached Undefined first referenced symbol in file sendfile conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:17708: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | /* end confdefs.h. */ | /* Define sendfile to an innocuous variant, in case declares sendfile. | For example, HP-UX 11i declares gettimeofday. */ | #define sendfile innocuous_sendfile | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char sendfile (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef sendfile | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char sendfile (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_sendfile || defined __stub___sendfile | choke me | #endif | | int | main () | { | return sendfile (); | ; | return 0; | } configure:17708: result: no configure:17719: checking for setegid configure:17719: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 281: warning: statement not reached configure:17719: $? = 0 configure:17719: result: yes configure:17730: checking for setenv configure:17730: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 282: warning: statement not reached configure:17730: $? = 0 configure:17730: result: yes configure:17741: checking for seteuid configure:17741: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 283: warning: statement not reached configure:17741: $? = 0 configure:17741: result: yes configure:17752: checking for setgid configure:17752: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 284: warning: statement not reached configure:17752: $? = 0 configure:17752: result: yes configure:17763: checking for setgroups configure:17763: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 285: warning: statement not reached configure:17763: $? = 0 configure:17763: result: yes configure:17774: checking for setpgid configure:17774: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 286: warning: statement not reached configure:17774: $? = 0 configure:17774: result: yes configure:17785: checking for setpgrp configure:17785: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 287: warning: statement not reached configure:17785: $? = 0 configure:17785: result: yes configure:17796: checking for setregid configure:17796: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 288: warning: statement not reached configure:17796: $? = 0 configure:17796: result: yes configure:17807: checking for setresgid configure:17807: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 289: warning: statement not reached Undefined first referenced symbol in file setresgid conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:17807: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | /* end confdefs.h. */ | /* Define setresgid to an innocuous variant, in case declares setresgid. | For example, HP-UX 11i declares gettimeofday. */ | #define setresgid innocuous_setresgid | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char setresgid (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef setresgid | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char setresgid (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_setresgid || defined __stub___setresgid | choke me | #endif | | int | main () | { | return setresgid (); | ; | return 0; | } configure:17807: result: no configure:17818: checking for setresuid configure:17818: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 289: warning: statement not reached Undefined first referenced symbol in file setresuid conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:17818: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | /* end confdefs.h. */ | /* Define setresuid to an innocuous variant, in case declares setresuid. | For example, HP-UX 11i declares gettimeofday. */ | #define setresuid innocuous_setresuid | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char setresuid (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef setresuid | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char setresuid (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_setresuid || defined __stub___setresuid | choke me | #endif | | int | main () | { | return setresuid (); | ; | return 0; | } configure:17818: result: no configure:17829: checking for setreuid configure:17829: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 289: warning: statement not reached configure:17829: $? = 0 configure:17829: result: yes configure:17840: checking for setrgid configure:17840: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 290: warning: statement not reached Undefined first referenced symbol in file setrgid conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:17840: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | /* end confdefs.h. */ | /* Define setrgid to an innocuous variant, in case declares setrgid. | For example, HP-UX 11i declares gettimeofday. */ | #define setrgid innocuous_setrgid | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char setrgid (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef setrgid | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char setrgid (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_setrgid || defined __stub___setrgid | choke me | #endif | | int | main () | { | return setrgid (); | ; | return 0; | } configure:17840: result: no configure:17851: checking for setrlimit configure:17851: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 290: warning: statement not reached configure:17851: $? = 0 configure:17851: result: yes configure:17862: checking for setruid configure:17862: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 291: warning: statement not reached Undefined first referenced symbol in file setruid conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:17862: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | /* end confdefs.h. */ | /* Define setruid to an innocuous variant, in case declares setruid. | For example, HP-UX 11i declares gettimeofday. */ | #define setruid innocuous_setruid | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char setruid (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef setruid | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char setruid (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_setruid || defined __stub___setruid | choke me | #endif | | int | main () | { | return setruid (); | ; | return 0; | } configure:17862: result: no configure:17873: checking for setsid configure:17873: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 291: warning: statement not reached configure:17873: $? = 0 configure:17873: result: yes configure:17884: checking for setuid configure:17884: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 292: warning: statement not reached configure:17884: $? = 0 configure:17884: result: yes configure:17895: checking for shutdown configure:17895: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 293: warning: statement not reached configure:17895: $? = 0 configure:17895: result: yes configure:17906: checking for sigaction configure:17906: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 294: warning: statement not reached configure:17906: $? = 0 configure:17906: result: yes configure:17917: checking for sigaltstack configure:17917: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 295: warning: statement not reached configure:17917: $? = 0 configure:17917: result: yes configure:17928: checking for sigprocmask configure:17928: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 296: warning: statement not reached configure:17928: $? = 0 configure:17928: result: yes configure:17939: checking for sinh configure:17939: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 297: warning: statement not reached configure:17939: $? = 0 configure:17939: result: yes configure:17950: checking for spawnv configure:17950: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 298: warning: statement not reached Undefined first referenced symbol in file spawnv conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:17950: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | /* end confdefs.h. */ | /* Define spawnv to an innocuous variant, in case declares spawnv. | For example, HP-UX 11i declares gettimeofday. */ | #define spawnv innocuous_spawnv | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char spawnv (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef spawnv | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char spawnv (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_spawnv || defined __stub___spawnv | choke me | #endif | | int | main () | { | return spawnv (); | ; | return 0; | } configure:17950: result: no configure:17961: checking for symlink configure:17961: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 298: warning: statement not reached configure:17961: $? = 0 configure:17961: result: yes configure:17972: checking for syscall configure:17972: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 299: warning: statement not reached configure:17972: $? = 0 configure:17972: result: yes configure:17983: checking for sysconf configure:17983: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 300: warning: statement not reached configure:17983: $? = 0 configure:17983: result: yes configure:17994: checking for tanh configure:17994: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 301: warning: statement not reached configure:17994: $? = 0 configure:17994: result: yes configure:18005: checking for telldir configure:18005: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 302: warning: statement not reached configure:18005: $? = 0 configure:18005: result: yes configure:18016: checking for timegm configure:18016: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 303: warning: statement not reached Undefined first referenced symbol in file timegm conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:18016: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | /* end confdefs.h. */ | /* Define timegm to an innocuous variant, in case declares timegm. | For example, HP-UX 11i declares gettimeofday. */ | #define timegm innocuous_timegm | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char timegm (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef timegm | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char timegm (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_timegm || defined __stub___timegm | choke me | #endif | | int | main () | { | return timegm (); | ; | return 0; | } configure:18016: result: no configure:18027: checking for times configure:18027: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 303: warning: statement not reached configure:18027: $? = 0 configure:18027: result: yes configure:18038: checking for truncate configure:18038: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 304: warning: statement not reached configure:18038: $? = 0 configure:18038: result: yes configure:18049: checking for truncate64 configure:18049: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 305: warning: statement not reached Undefined first referenced symbol in file truncate64 conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:18049: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | /* end confdefs.h. */ | /* Define truncate64 to an innocuous variant, in case declares truncate64. | For example, HP-UX 11i declares gettimeofday. */ | #define truncate64 innocuous_truncate64 | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char truncate64 (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef truncate64 | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char truncate64 (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_truncate64 || defined __stub___truncate64 | choke me | #endif | | int | main () | { | return truncate64 (); | ; | return 0; | } configure:18049: result: no configure:18060: checking for unsetenv configure:18060: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 305: warning: statement not reached configure:18060: $? = 0 configure:18060: result: yes configure:18071: checking for utimensat configure:18071: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 306: warning: statement not reached configure:18071: $? = 0 configure:18071: result: yes configure:18082: checking for utimes configure:18082: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 307: warning: statement not reached configure:18082: $? = 0 configure:18082: result: yes configure:18093: checking for wait4 configure:18093: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 308: warning: statement not reached configure:18093: $? = 0 configure:18093: result: yes configure:18104: checking for waitpid configure:18104: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 309: warning: statement not reached configure:18104: $? = 0 configure:18104: result: yes configure:18115: checking for __builtin_bswap16 configure:18131: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 278: warning: implicit function declaration: __builtin_bswap16 Undefined first referenced symbol in file __builtin_bswap16 conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:18131: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | /* end confdefs.h. */ | | int | main () | { | __builtin_bswap16(0); | ; | return 0; | } configure:18139: result: no configure:18145: checking for __builtin_bswap32 configure:18161: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 278: warning: implicit function declaration: __builtin_bswap32 Undefined first referenced symbol in file __builtin_bswap32 conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:18161: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | /* end confdefs.h. */ | | int | main () | { | __builtin_bswap32(0); | ; | return 0; | } configure:18169: result: no configure:18175: checking for __builtin_bswap64 configure:18191: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 278: warning: implicit function declaration: __builtin_bswap64 Undefined first referenced symbol in file __builtin_bswap64 conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:18191: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | /* end confdefs.h. */ | | int | main () | { | __builtin_bswap64(0); | ; | return 0; | } configure:18199: result: no configure:18205: checking for __builtin_clz configure:18221: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 278: warning: implicit function declaration: __builtin_clz Undefined first referenced symbol in file __builtin_clz conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:18221: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | /* end confdefs.h. */ | | int | main () | { | __builtin_clz(0); | ; | return 0; | } configure:18229: result: no configure:18235: checking for __builtin_clzl configure:18251: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 278: warning: implicit function declaration: __builtin_clzl Undefined first referenced symbol in file __builtin_clzl conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:18251: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | /* end confdefs.h. */ | | int | main () | { | __builtin_clzl(0); | ; | return 0; | } configure:18259: result: no configure:18265: checking for __builtin_clzll configure:18281: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 278: warning: implicit function declaration: __builtin_clzll Undefined first referenced symbol in file __builtin_clzll conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:18281: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | /* end confdefs.h. */ | | int | main () | { | __builtin_clzll(0); | ; | return 0; | } configure:18289: result: no configure:18295: checking for __builtin_choose_expr configure:18311: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 278: warning: implicit function declaration: __builtin_choose_expr Undefined first referenced symbol in file __builtin_choose_expr conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:18311: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | /* end confdefs.h. */ | | int | main () | { | __builtin_choose_expr(0, 0, 0); | ; | return 0; | } configure:18319: result: no configure:18325: checking for __builtin_types_compatible_p configure:18341: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 278: warning: implicit function declaration: __builtin_types_compatible_p "conftest.c", line 278: syntax error before or at: int cc: acomp failed for conftest.c configure:18341: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | /* end confdefs.h. */ | | int | main () | { | __builtin_types_compatible_p(int, int); | ; | return 0; | } configure:18349: result: no configure:18433: checking for clock_gettime in -lrt configure:18458: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lrt -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 287: warning: statement not reached configure:18458: $? = 0 configure:18467: result: yes configure:18485: checking for clock_getres configure:18485: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lrt -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 312: warning: statement not reached configure:18485: $? = 0 configure:18485: result: yes configure:18495: checking for unsetenv returns a value configure:18513: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:18513: $? = 0 configure:18520: result: yes configure:18528: checking for sigsetjmp as a macro or function configure:18546: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:18546: $? = 0 configure:18553: result: yes configure:18559: checking for __builtin_setjmp configure:18591: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lrt -lgmp -lsocket -ldl -lcrypt -lm >&5 configure:18591: $? = 0 configure:18608: result: yes with cast () configure:18614: checking for setjmp type configure:18678: result: __builtin_setjmp configure:18705: checking whether struct tm is in sys/time.h or time.h configure:18725: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 290: warning: statement not reached configure:18725: $? = 0 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_GETRES 1 | #define RUBY_SETJMP(env) __builtin_setjmp((env)) | #define RUBY_LONGJMP(env,val) __builtin_longjmp((env),val) | #define RUBY_JMP_BUF jmp_buf | /* end confdefs.h. */ | #include | #include | | int | main () | { | struct tm tm; | int *p = &tm.tm_sec; | return !p; | ; | return 0; | } configure:18732: result: sys/time.h configure:18740: checking for struct tm.tm_zone configure:18740: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 289: undefined struct/union member: tm_zone cc: acomp failed for conftest.c configure:18740: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_GETRES 1 | #define RUBY_SETJMP(env) __builtin_setjmp((env)) | #define RUBY_LONGJMP(env,val) __builtin_longjmp((env),val) | #define RUBY_JMP_BUF jmp_buf | #define TM_IN_SYS_TIME 1 | /* end confdefs.h. */ | #include | #include | | | int | main () | { | static struct tm ac_aggr; | if (ac_aggr.tm_zone) | return 0; | ; | return 0; | } configure:18740: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 289: undefined struct/union member: tm_zone cc: acomp failed for conftest.c configure:18740: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_GETRES 1 | #define RUBY_SETJMP(env) __builtin_setjmp((env)) | #define RUBY_LONGJMP(env,val) __builtin_longjmp((env),val) | #define RUBY_JMP_BUF jmp_buf | #define TM_IN_SYS_TIME 1 | /* end confdefs.h. */ | #include | #include | | | int | main () | { | static struct tm ac_aggr; | if (sizeof ac_aggr.tm_zone) | return 0; | ; | return 0; | } configure:18740: result: no configure:18758: checking whether tzname is declared configure:18758: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:18758: $? = 0 configure:18758: result: yes configure:18770: checking for tzname configure:18790: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lrt -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 292: warning: statement not reached configure:18790: $? = 0 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_GETRES 1 | #define RUBY_SETJMP(env) __builtin_setjmp((env)) | #define RUBY_LONGJMP(env,val) __builtin_longjmp((env),val) | #define RUBY_JMP_BUF jmp_buf | #define TM_IN_SYS_TIME 1 | #define HAVE_DECL_TZNAME 1 | /* end confdefs.h. */ | #include | #if !HAVE_DECL_TZNAME | extern char *tzname[]; | #endif | | int | main () | { | return tzname[0][0]; | ; | return 0; | } configure:18798: result: no configure:18807: checking for struct tm.tm_gmtoff configure:18823: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 286: undefined struct/union member: tm_gmtoff cc: acomp failed for conftest.c configure:18823: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_GETRES 1 | #define RUBY_SETJMP(env) __builtin_setjmp((env)) | #define RUBY_LONGJMP(env,val) __builtin_longjmp((env),val) | #define RUBY_JMP_BUF jmp_buf | #define TM_IN_SYS_TIME 1 | #define HAVE_DECL_TZNAME 1 | /* end confdefs.h. */ | #include | int | main () | { | struct tm t; t.tm_gmtoff = 3600; | ; | return 0; | } configure:18830: result: no configure:18836: checking for external int daylight configure:18853: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lrt -lgmp -lsocket -ldl -lcrypt -lm >&5 configure:18853: $? = 0 configure:18861: result: yes configure:18868: checking for external timezone configure:18891: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 288: warning: syntax error: empty declaration configure:18891: $? = 0 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_GETRES 1 | #define RUBY_SETJMP(env) __builtin_setjmp((env)) | #define RUBY_LONGJMP(env,val) __builtin_longjmp((env),val) | #define RUBY_JMP_BUF jmp_buf | #define TM_IN_SYS_TIME 1 | #define HAVE_DECL_TZNAME 1 | #define HAVE_DAYLIGHT 1 | /* end confdefs.h. */ | | #ifndef _XOPEN_SOURCE | #define _XOPEN_SOURCE 1 | #endif | #include | ; | const volatile void *volatile t; | int | main () | { | t = &(&timezone)[0]; | ; | return 0; | } configure:18919: result: no configure:18929: checking for external altzone configure:18952: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 288: warning: syntax error: empty declaration configure:18952: $? = 0 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_GETRES 1 | #define RUBY_SETJMP(env) __builtin_setjmp((env)) | #define RUBY_LONGJMP(env,val) __builtin_longjmp((env),val) | #define RUBY_JMP_BUF jmp_buf | #define TM_IN_SYS_TIME 1 | #define HAVE_DECL_TZNAME 1 | #define HAVE_DAYLIGHT 1 | /* end confdefs.h. */ | | #ifndef _XOPEN_SOURCE | #define _XOPEN_SOURCE 1 | #endif | #include | ; | const volatile void *volatile t; | int | main () | { | t = &(&altzone)[0]; | ; | return 0; | } configure:18980: result: no configure:18992: checking for timezone configure:18992: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lrt -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 319: warning: statement not reached ld: warning: symbol 'timezone' has differing types: (file conftest.o type=FUNC; file /lib/64/libc.so type=OBJT); configure:18992: $? = 0 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_GETRES 1 | #define RUBY_SETJMP(env) __builtin_setjmp((env)) | #define RUBY_LONGJMP(env,val) __builtin_longjmp((env),val) | #define RUBY_JMP_BUF jmp_buf | #define TM_IN_SYS_TIME 1 | #define HAVE_DECL_TZNAME 1 | #define HAVE_DAYLIGHT 1 | /* end confdefs.h. */ | /* Define timezone to an innocuous variant, in case declares timezone. | For example, HP-UX 11i declares gettimeofday. */ | #define timezone innocuous_timezone | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char timezone (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef timezone | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char timezone (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_timezone || defined __stub___timezone | choke me | #endif | | int | main () | { | return timezone (); | ; | return 0; | } configure:18992: result: no configure:19034: checking for negative time_t for gmtime(3) configure:19076: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lrt -lgmp -lsocket -ldl -lcrypt -lm >&5 configure:19076: $? = 0 configure:19076: ./conftest configure:19076: $? = 0 configure:19086: result: yes configure:19095: checking for localtime(3) overflow correctly configure:19139: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lrt -lgmp -lsocket -ldl -lcrypt -lm >&5 configure:19139: $? = 0 configure:19139: ./conftest configure:19139: $? = 0 configure:19149: result: yes configure:19343: checking whether right shift preserve sign bit configure:19361: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:19361: $? = 0 configure:19368: result: yes configure:19383: checking size of struct stat.st_ino configure:19412: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:19412: $? = 0 configure:19446: result: SIZEOF_LONG configure:19474: checking whether _SC_CLK_TCK is supported configure:19491: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:19491: $? = 0 configure:19499: result: yes configure:19608: checking stack growing direction on sparc64 configure:19659: result: -1 configure:19672: checking for pthread_kill in -lthr configure:19697: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lthr -lrt -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 302: warning: statement not reached ld: fatal: library -lthr: not found ld: fatal: file processing errors. No output written to conftest configure:19697: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_GETRES 1 | #define RUBY_SETJMP(env) __builtin_setjmp((env)) | #define RUBY_LONGJMP(env,val) __builtin_longjmp((env),val) | #define RUBY_JMP_BUF jmp_buf | #define TM_IN_SYS_TIME 1 | #define HAVE_DECL_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pthread_kill (); | int | main () | { | return pthread_kill (); | ; | return 0; | } configure:19707: result: no configure:19672: checking for pthread_kill in -lpthread configure:19697: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lpthread -lrt -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 302: warning: statement not reached configure:19697: $? = 0 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_GETRES 1 | #define RUBY_SETJMP(env) __builtin_setjmp((env)) | #define RUBY_LONGJMP(env,val) __builtin_longjmp((env),val) | #define RUBY_JMP_BUF jmp_buf | #define TM_IN_SYS_TIME 1 | #define HAVE_DECL_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pthread_kill (); | int | main () | { | return pthread_kill (); | ; | return 0; | } configure:19707: result: no configure:19672: checking for pthread_kill in -lpthreads configure:19697: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lpthreads -lrt -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 302: warning: statement not reached ld: fatal: library -lpthreads: not found ld: fatal: file processing errors. No output written to conftest configure:19697: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_GETRES 1 | #define RUBY_SETJMP(env) __builtin_setjmp((env)) | #define RUBY_LONGJMP(env,val) __builtin_longjmp((env),val) | #define RUBY_JMP_BUF jmp_buf | #define TM_IN_SYS_TIME 1 | #define HAVE_DECL_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pthread_kill (); | int | main () | { | return pthread_kill (); | ; | return 0; | } configure:19707: result: no configure:19672: checking for pthread_kill in -lc configure:19697: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lc -lrt -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 302: warning: statement not reached configure:19697: $? = 0 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_GETRES 1 | #define RUBY_SETJMP(env) __builtin_setjmp((env)) | #define RUBY_LONGJMP(env,val) __builtin_longjmp((env),val) | #define RUBY_JMP_BUF jmp_buf | #define TM_IN_SYS_TIME 1 | #define HAVE_DECL_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pthread_kill (); | int | main () | { | return pthread_kill (); | ; | return 0; | } configure:19707: result: no configure:19672: checking for pthread_kill in -lc_r configure:19697: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lc_r -lrt -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 302: warning: statement not reached ld: fatal: library -lc_r: not found ld: fatal: file processing errors. No output written to conftest configure:19697: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_GETRES 1 | #define RUBY_SETJMP(env) __builtin_setjmp((env)) | #define RUBY_LONGJMP(env,val) __builtin_longjmp((env),val) | #define RUBY_JMP_BUF jmp_buf | #define TM_IN_SYS_TIME 1 | #define HAVE_DECL_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pthread_kill (); | int | main () | { | return pthread_kill (); | ; | return 0; | } configure:19707: result: no configure:19672: checking for pthread_kill in -lroot configure:19697: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lroot -lrt -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 302: warning: statement not reached ld: fatal: library -lroot: not found ld: fatal: file processing errors. No output written to conftest configure:19697: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_GETRES 1 | #define RUBY_SETJMP(env) __builtin_setjmp((env)) | #define RUBY_LONGJMP(env,val) __builtin_longjmp((env),val) | #define RUBY_JMP_BUF jmp_buf | #define TM_IN_SYS_TIME 1 | #define HAVE_DECL_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pthread_kill (); | int | main () | { | return pthread_kill (); | ; | return 0; | } configure:19707: result: no configure:19753: WARNING: "Don't know how to find pthread library on your system -- thread support disabled" configure:19764: checking for sched_yield configure:19764: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lrt -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 325: warning: statement not reached configure:19764: $? = 0 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_GETRES 1 | #define RUBY_SETJMP(env) __builtin_setjmp((env)) | #define RUBY_LONGJMP(env,val) __builtin_longjmp((env),val) | #define RUBY_JMP_BUF jmp_buf | #define TM_IN_SYS_TIME 1 | #define HAVE_DECL_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | /* end confdefs.h. */ | /* Define sched_yield to an innocuous variant, in case declares sched_yield. | For example, HP-UX 11i declares gettimeofday. */ | #define sched_yield innocuous_sched_yield | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char sched_yield (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef sched_yield | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char sched_yield (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_sched_yield || defined __stub___sched_yield | choke me | #endif | | int | main () | { | return sched_yield (); | ; | return 0; | } configure:19764: result: no configure:19764: checking for pthread_attr_setinheritsched configure:19764: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lrt -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 325: warning: statement not reached configure:19764: $? = 0 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_GETRES 1 | #define RUBY_SETJMP(env) __builtin_setjmp((env)) | #define RUBY_LONGJMP(env,val) __builtin_longjmp((env),val) | #define RUBY_JMP_BUF jmp_buf | #define TM_IN_SYS_TIME 1 | #define HAVE_DECL_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | /* end confdefs.h. */ | /* Define pthread_attr_setinheritsched to an innocuous variant, in case declares pthread_attr_setinheritsched. | For example, HP-UX 11i declares gettimeofday. */ | #define pthread_attr_setinheritsched innocuous_pthread_attr_setinheritsched | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pthread_attr_setinheritsched (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef pthread_attr_setinheritsched | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pthread_attr_setinheritsched (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_pthread_attr_setinheritsched || defined __stub___pthread_attr_setinheritsched | choke me | #endif | | int | main () | { | return pthread_attr_setinheritsched (); | ; | return 0; | } configure:19764: result: no configure:19764: checking for pthread_getattr_np configure:19764: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lrt -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 325: warning: statement not reached Undefined first referenced symbol in file pthread_getattr_np conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:19764: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_GETRES 1 | #define RUBY_SETJMP(env) __builtin_setjmp((env)) | #define RUBY_LONGJMP(env,val) __builtin_longjmp((env),val) | #define RUBY_JMP_BUF jmp_buf | #define TM_IN_SYS_TIME 1 | #define HAVE_DECL_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | /* end confdefs.h. */ | /* Define pthread_getattr_np to an innocuous variant, in case declares pthread_getattr_np. | For example, HP-UX 11i declares gettimeofday. */ | #define pthread_getattr_np innocuous_pthread_getattr_np | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pthread_getattr_np (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef pthread_getattr_np | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pthread_getattr_np (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_pthread_getattr_np || defined __stub___pthread_getattr_np | choke me | #endif | | int | main () | { | return pthread_getattr_np (); | ; | return 0; | } configure:19764: result: no configure:19764: checking for pthread_attr_get_np configure:19764: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lrt -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 325: warning: statement not reached Undefined first referenced symbol in file pthread_attr_get_np conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:19764: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_GETRES 1 | #define RUBY_SETJMP(env) __builtin_setjmp((env)) | #define RUBY_LONGJMP(env,val) __builtin_longjmp((env),val) | #define RUBY_JMP_BUF jmp_buf | #define TM_IN_SYS_TIME 1 | #define HAVE_DECL_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | /* end confdefs.h. */ | /* Define pthread_attr_get_np to an innocuous variant, in case declares pthread_attr_get_np. | For example, HP-UX 11i declares gettimeofday. */ | #define pthread_attr_get_np innocuous_pthread_attr_get_np | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pthread_attr_get_np (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef pthread_attr_get_np | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pthread_attr_get_np (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_pthread_attr_get_np || defined __stub___pthread_attr_get_np | choke me | #endif | | int | main () | { | return pthread_attr_get_np (); | ; | return 0; | } configure:19764: result: no configure:19764: checking for pthread_attr_getstack configure:19764: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lrt -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 325: warning: statement not reached configure:19764: $? = 0 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_GETRES 1 | #define RUBY_SETJMP(env) __builtin_setjmp((env)) | #define RUBY_LONGJMP(env,val) __builtin_longjmp((env),val) | #define RUBY_JMP_BUF jmp_buf | #define TM_IN_SYS_TIME 1 | #define HAVE_DECL_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | /* end confdefs.h. */ | /* Define pthread_attr_getstack to an innocuous variant, in case declares pthread_attr_getstack. | For example, HP-UX 11i declares gettimeofday. */ | #define pthread_attr_getstack innocuous_pthread_attr_getstack | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pthread_attr_getstack (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef pthread_attr_getstack | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pthread_attr_getstack (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_pthread_attr_getstack || defined __stub___pthread_attr_getstack | choke me | #endif | | int | main () | { | return pthread_attr_getstack (); | ; | return 0; | } configure:19764: result: no configure:19764: checking for pthread_get_stackaddr_np configure:19764: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lrt -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 325: warning: statement not reached Undefined first referenced symbol in file pthread_get_stackaddr_np conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:19764: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_GETRES 1 | #define RUBY_SETJMP(env) __builtin_setjmp((env)) | #define RUBY_LONGJMP(env,val) __builtin_longjmp((env),val) | #define RUBY_JMP_BUF jmp_buf | #define TM_IN_SYS_TIME 1 | #define HAVE_DECL_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | /* end confdefs.h. */ | /* Define pthread_get_stackaddr_np to an innocuous variant, in case declares pthread_get_stackaddr_np. | For example, HP-UX 11i declares gettimeofday. */ | #define pthread_get_stackaddr_np innocuous_pthread_get_stackaddr_np | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pthread_get_stackaddr_np (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef pthread_get_stackaddr_np | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pthread_get_stackaddr_np (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_pthread_get_stackaddr_np || defined __stub___pthread_get_stackaddr_np | choke me | #endif | | int | main () | { | return pthread_get_stackaddr_np (); | ; | return 0; | } configure:19764: result: no configure:19764: checking for pthread_get_stacksize_np configure:19764: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lrt -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 325: warning: statement not reached Undefined first referenced symbol in file pthread_get_stacksize_np conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:19764: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_GETRES 1 | #define RUBY_SETJMP(env) __builtin_setjmp((env)) | #define RUBY_LONGJMP(env,val) __builtin_longjmp((env),val) | #define RUBY_JMP_BUF jmp_buf | #define TM_IN_SYS_TIME 1 | #define HAVE_DECL_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | /* end confdefs.h. */ | /* Define pthread_get_stacksize_np to an innocuous variant, in case declares pthread_get_stacksize_np. | For example, HP-UX 11i declares gettimeofday. */ | #define pthread_get_stacksize_np innocuous_pthread_get_stacksize_np | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pthread_get_stacksize_np (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef pthread_get_stacksize_np | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pthread_get_stacksize_np (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_pthread_get_stacksize_np || defined __stub___pthread_get_stacksize_np | choke me | #endif | | int | main () | { | return pthread_get_stacksize_np (); | ; | return 0; | } configure:19764: result: no configure:19764: checking for thr_stksegment configure:19764: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lrt -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 325: warning: statement not reached configure:19764: $? = 0 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_GETRES 1 | #define RUBY_SETJMP(env) __builtin_setjmp((env)) | #define RUBY_LONGJMP(env,val) __builtin_longjmp((env),val) | #define RUBY_JMP_BUF jmp_buf | #define TM_IN_SYS_TIME 1 | #define HAVE_DECL_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | /* end confdefs.h. */ | /* Define thr_stksegment to an innocuous variant, in case declares thr_stksegment. | For example, HP-UX 11i declares gettimeofday. */ | #define thr_stksegment innocuous_thr_stksegment | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char thr_stksegment (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef thr_stksegment | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char thr_stksegment (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_thr_stksegment || defined __stub___thr_stksegment | choke me | #endif | | int | main () | { | return thr_stksegment (); | ; | return 0; | } configure:19764: result: no configure:19764: checking for pthread_stackseg_np configure:19764: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lrt -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 325: warning: statement not reached Undefined first referenced symbol in file pthread_stackseg_np conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:19764: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_GETRES 1 | #define RUBY_SETJMP(env) __builtin_setjmp((env)) | #define RUBY_LONGJMP(env,val) __builtin_longjmp((env),val) | #define RUBY_JMP_BUF jmp_buf | #define TM_IN_SYS_TIME 1 | #define HAVE_DECL_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | /* end confdefs.h. */ | /* Define pthread_stackseg_np to an innocuous variant, in case declares pthread_stackseg_np. | For example, HP-UX 11i declares gettimeofday. */ | #define pthread_stackseg_np innocuous_pthread_stackseg_np | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pthread_stackseg_np (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef pthread_stackseg_np | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pthread_stackseg_np (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_pthread_stackseg_np || defined __stub___pthread_stackseg_np | choke me | #endif | | int | main () | { | return pthread_stackseg_np (); | ; | return 0; | } configure:19764: result: no configure:19764: checking for pthread_getthrds_np configure:19764: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lrt -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 325: warning: statement not reached Undefined first referenced symbol in file pthread_getthrds_np conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:19764: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_GETRES 1 | #define RUBY_SETJMP(env) __builtin_setjmp((env)) | #define RUBY_LONGJMP(env,val) __builtin_longjmp((env),val) | #define RUBY_JMP_BUF jmp_buf | #define TM_IN_SYS_TIME 1 | #define HAVE_DECL_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | /* end confdefs.h. */ | /* Define pthread_getthrds_np to an innocuous variant, in case declares pthread_getthrds_np. | For example, HP-UX 11i declares gettimeofday. */ | #define pthread_getthrds_np innocuous_pthread_getthrds_np | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pthread_getthrds_np (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef pthread_getthrds_np | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pthread_getthrds_np (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_pthread_getthrds_np || defined __stub___pthread_getthrds_np | choke me | #endif | | int | main () | { | return pthread_getthrds_np (); | ; | return 0; | } configure:19764: result: no configure:19764: checking for pthread_cond_init configure:19764: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lrt -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 325: warning: statement not reached configure:19764: $? = 0 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_GETRES 1 | #define RUBY_SETJMP(env) __builtin_setjmp((env)) | #define RUBY_LONGJMP(env,val) __builtin_longjmp((env),val) | #define RUBY_JMP_BUF jmp_buf | #define TM_IN_SYS_TIME 1 | #define HAVE_DECL_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | /* end confdefs.h. */ | /* Define pthread_cond_init to an innocuous variant, in case declares pthread_cond_init. | For example, HP-UX 11i declares gettimeofday. */ | #define pthread_cond_init innocuous_pthread_cond_init | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pthread_cond_init (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef pthread_cond_init | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pthread_cond_init (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_pthread_cond_init || defined __stub___pthread_cond_init | choke me | #endif | | int | main () | { | return pthread_cond_init (); | ; | return 0; | } configure:19764: result: no configure:19764: checking for pthread_condattr_setclock configure:19764: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lrt -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 325: warning: statement not reached configure:19764: $? = 0 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_GETRES 1 | #define RUBY_SETJMP(env) __builtin_setjmp((env)) | #define RUBY_LONGJMP(env,val) __builtin_longjmp((env),val) | #define RUBY_JMP_BUF jmp_buf | #define TM_IN_SYS_TIME 1 | #define HAVE_DECL_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | /* end confdefs.h. */ | /* Define pthread_condattr_setclock to an innocuous variant, in case declares pthread_condattr_setclock. | For example, HP-UX 11i declares gettimeofday. */ | #define pthread_condattr_setclock innocuous_pthread_condattr_setclock | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pthread_condattr_setclock (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef pthread_condattr_setclock | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pthread_condattr_setclock (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_pthread_condattr_setclock || defined __stub___pthread_condattr_setclock | choke me | #endif | | int | main () | { | return pthread_condattr_setclock (); | ; | return 0; | } configure:19764: result: no configure:19764: checking for pthread_condattr_init configure:19764: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lrt -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 325: warning: statement not reached configure:19764: $? = 0 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_GETRES 1 | #define RUBY_SETJMP(env) __builtin_setjmp((env)) | #define RUBY_LONGJMP(env,val) __builtin_longjmp((env),val) | #define RUBY_JMP_BUF jmp_buf | #define TM_IN_SYS_TIME 1 | #define HAVE_DECL_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | /* end confdefs.h. */ | /* Define pthread_condattr_init to an innocuous variant, in case declares pthread_condattr_init. | For example, HP-UX 11i declares gettimeofday. */ | #define pthread_condattr_init innocuous_pthread_condattr_init | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pthread_condattr_init (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef pthread_condattr_init | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pthread_condattr_init (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_pthread_condattr_init || defined __stub___pthread_condattr_init | choke me | #endif | | int | main () | { | return pthread_condattr_init (); | ; | return 0; | } configure:19764: result: no configure:19764: checking for pthread_sigmask configure:19764: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lrt -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 325: warning: statement not reached configure:19764: $? = 0 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_GETRES 1 | #define RUBY_SETJMP(env) __builtin_setjmp((env)) | #define RUBY_LONGJMP(env,val) __builtin_longjmp((env),val) | #define RUBY_JMP_BUF jmp_buf | #define TM_IN_SYS_TIME 1 | #define HAVE_DECL_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | /* end confdefs.h. */ | /* Define pthread_sigmask to an innocuous variant, in case declares pthread_sigmask. | For example, HP-UX 11i declares gettimeofday. */ | #define pthread_sigmask innocuous_pthread_sigmask | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pthread_sigmask (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef pthread_sigmask | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pthread_sigmask (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_pthread_sigmask || defined __stub___pthread_sigmask | choke me | #endif | | int | main () | { | return pthread_sigmask (); | ; | return 0; | } configure:19764: result: no configure:19764: checking for pthread_setname_np configure:19764: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lrt -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 325: warning: statement not reached Undefined first referenced symbol in file pthread_setname_np conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:19764: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_GETRES 1 | #define RUBY_SETJMP(env) __builtin_setjmp((env)) | #define RUBY_LONGJMP(env,val) __builtin_longjmp((env),val) | #define RUBY_JMP_BUF jmp_buf | #define TM_IN_SYS_TIME 1 | #define HAVE_DECL_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | /* end confdefs.h. */ | /* Define pthread_setname_np to an innocuous variant, in case declares pthread_setname_np. | For example, HP-UX 11i declares gettimeofday. */ | #define pthread_setname_np innocuous_pthread_setname_np | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pthread_setname_np (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef pthread_setname_np | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pthread_setname_np (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_pthread_setname_np || defined __stub___pthread_setname_np | choke me | #endif | | int | main () | { | return pthread_setname_np (); | ; | return 0; | } configure:19764: result: no configure:19778: checking for pthread_attr_init configure:19778: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lrt -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 325: warning: statement not reached configure:19778: $? = 0 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_GETRES 1 | #define RUBY_SETJMP(env) __builtin_setjmp((env)) | #define RUBY_LONGJMP(env,val) __builtin_longjmp((env),val) | #define RUBY_JMP_BUF jmp_buf | #define TM_IN_SYS_TIME 1 | #define HAVE_DECL_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | /* end confdefs.h. */ | /* Define pthread_attr_init to an innocuous variant, in case declares pthread_attr_init. | For example, HP-UX 11i declares gettimeofday. */ | #define pthread_attr_init innocuous_pthread_attr_init | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pthread_attr_init (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef pthread_attr_init | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pthread_attr_init (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_pthread_attr_init || defined __stub___pthread_attr_init | choke me | #endif | | int | main () | { | return pthread_attr_init (); | ; | return 0; | } configure:19778: result: no configure:19967: checking whether ELF binaries are produced configure:19983: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lrt -lgmp -lsocket -ldl -lcrypt -lm >&5 configure:19983: $? = 0 configure:19997: result: yes configure:20009: checking elf.h usability configure:20009: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:20009: $? = 0 configure:20009: result: yes configure:20009: checking elf.h presence configure:20009: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c configure:20009: $? = 0 configure:20009: result: yes configure:20009: checking for elf.h configure:20009: result: yes configure:20009: checking elf_abi.h usability configure:20009: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 324: cannot find include file: cc: acomp failed for conftest.c configure:20009: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_GETRES 1 | #define RUBY_SETJMP(env) __builtin_setjmp((env)) | #define RUBY_LONGJMP(env,val) __builtin_longjmp((env),val) | #define RUBY_JMP_BUF jmp_buf | #define TM_IN_SYS_TIME 1 | #define HAVE_DECL_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | #define USE_ELF 1 | #define HAVE_ELF_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:20009: result: no configure:20009: checking elf_abi.h presence configure:20009: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c "conftest.c", line 291: cannot find include file: cc: acomp failed for conftest.c configure:20009: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_GETRES 1 | #define RUBY_SETJMP(env) __builtin_setjmp((env)) | #define RUBY_LONGJMP(env,val) __builtin_longjmp((env),val) | #define RUBY_JMP_BUF jmp_buf | #define TM_IN_SYS_TIME 1 | #define HAVE_DECL_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | #define USE_ELF 1 | #define HAVE_ELF_H 1 | /* end confdefs.h. */ | #include configure:20009: result: no configure:20009: checking for elf_abi.h configure:20009: result: no configure:20049: checking whether OS depend dynamic link works configure:20273: result: yes configure:20370: checking whether -R. is accepted as LDFLAGS configure:20392: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 -R. conftest.c -lrt -lgmp -lsocket -ldl -lcrypt -lm >&5 configure:20392: $? = 0 configure:20394: result: yes configure:20697: checking for backtrace configure:20697: cc -o conftest -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include -L/usr/local/64/lib -R/usr/local/64/lib -m64 conftest.c -lrt -lgmp -lsocket -ldl -lcrypt -lm >&5 "conftest.c", line 327: warning: statement not reached Undefined first referenced symbol in file backtrace conftest.o ld: fatal: symbol referencing errors. No output written to conftest configure:20697: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_GETRES 1 | #define RUBY_SETJMP(env) __builtin_setjmp((env)) | #define RUBY_LONGJMP(env,val) __builtin_longjmp((env),val) | #define RUBY_JMP_BUF jmp_buf | #define TM_IN_SYS_TIME 1 | #define HAVE_DECL_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | #define USE_ELF 1 | #define HAVE_ELF_H 1 | /* end confdefs.h. */ | /* Define backtrace to an innocuous variant, in case declares backtrace. | For example, HP-UX 11i declares gettimeofday. */ | #define backtrace innocuous_backtrace | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char backtrace (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef backtrace | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char backtrace (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_backtrace || defined __stub___backtrace | choke me | #endif | | int | main () | { | return backtrace (); | ; | return 0; | } configure:20697: result: no configure:20796: checking valgrind/memcheck.h usability configure:20796: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 "conftest.c", line 324: cannot find include file: cc: acomp failed for conftest.c configure:20796: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_GETRES 1 | #define RUBY_SETJMP(env) __builtin_setjmp((env)) | #define RUBY_LONGJMP(env,val) __builtin_longjmp((env),val) | #define RUBY_JMP_BUF jmp_buf | #define TM_IN_SYS_TIME 1 | #define HAVE_DECL_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | #define USE_ELF 1 | #define HAVE_ELF_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:20796: result: no configure:20796: checking valgrind/memcheck.h presence configure:20796: cc -E -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c "conftest.c", line 291: cannot find include file: cc: acomp failed for conftest.c configure:20796: $? = 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define CANONICALIZATION_FOR_MATHN 1 | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBSOCKET 1 | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_SYS_FCNTL_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_SYS_TIMES_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_MKDEV_H 1 | #define HAVE_SYS_UTIME_H 1 | #define HAVE_FLOAT_H 1 | #define HAVE_IEEEFP_H 1 | #define HAVE_UCONTEXT_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_LOCALE_H 1 | #define HAVE_SYS_SENDFILE_H 1 | #define HAVE_TIME_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_ATOMIC_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_GMP_H 1 | #define HAVE_LIBGMP 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_LONG_LONG 1 | #define HAVE_OFF_T 1 | #define SIZEOF_INT 4 | #define SIZEOF_SHORT 2 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF___INT64 0 | #define SIZEOF___INT128 0 | #define SIZEOF_OFF_T 8 | #define SIZEOF_VOIDP 8 | #define SIZEOF_FLOAT 4 | #define SIZEOF_DOUBLE 8 | #define SIZEOF_TIME_T 8 | #define SIZEOF_CLOCK_T 8 | #define PACKED_STRUCT(x) x __attribute__((packed)) | #define PACKED_STRUCT_UNALIGNED(x) x | #define PRI_LL_PREFIX "ll" | #define rb_pid_t pid_t | #define SIGNEDNESS_OF_PID_T -1 | #define PIDT2NUM(v) INT2NUM(v) | #define NUM2PIDT(v) NUM2INT(v) | #define PRI_PIDT_PREFIX PRI_INT_PREFIX | #define rb_uid_t uid_t | #define SIGNEDNESS_OF_UID_T -1 | #define UIDT2NUM(v) INT2NUM(v) | #define NUM2UIDT(v) NUM2INT(v) | #define PRI_UIDT_PREFIX PRI_INT_PREFIX | #define rb_gid_t gid_t | #define SIGNEDNESS_OF_GID_T -1 | #define GIDT2NUM(v) INT2NUM(v) | #define NUM2GIDT(v) NUM2INT(v) | #define PRI_GIDT_PREFIX PRI_INT_PREFIX | #define rb_time_t time_t | #define SIGNEDNESS_OF_TIME_T -1 | #define TIMET2NUM(v) LONG2NUM(v) | #define NUM2TIMET(v) NUM2LONG(v) | #define PRI_TIMET_PREFIX PRI_LONG_PREFIX | #define rb_dev_t dev_t | #define SIGNEDNESS_OF_DEV_T +1 | #define DEVT2NUM(v) ULONG2NUM(v) | #define NUM2DEVT(v) NUM2ULONG(v) | #define PRI_DEVT_PREFIX PRI_LONG_PREFIX | #define rb_mode_t mode_t | #define SIGNEDNESS_OF_MODE_T +1 | #define MODET2NUM(v) UINT2NUM(v) | #define NUM2MODET(v) NUM2UINT(v) | #define PRI_MODET_PREFIX PRI_INT_PREFIX | #define rb_rlim_t rlim_t | #define SIGNEDNESS_OF_RLIM_T +1 | #define RLIM2NUM(v) ULONG2NUM(v) | #define NUM2RLIM(v) NUM2ULONG(v) | #define PRI_RLIM_PREFIX PRI_LONG_PREFIX | #define rb_off_t off_t | #define SIGNEDNESS_OF_OFF_T -1 | #define OFFT2NUM(v) LONG2NUM(v) | #define NUM2OFFT(v) NUM2LONG(v) | #define PRI_OFFT_PREFIX PRI_LONG_PREFIX | #define rb_clockid_t clockid_t | #define SIGNEDNESS_OF_CLOCKID_T -1 | #define CLOCKID2NUM(v) INT2NUM(v) | #define NUM2CLOCKID(v) NUM2INT(v) | #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX | #define HAVE_PROTOTYPES 1 | #define TOKEN_PASTE(x,y) x##y | #define STRINGIZE(expr) STRINGIZE0(expr) | #define HAVE_STDARG_PROTOTYPES 1 | #define HAVE_VA_ARGS_MACRO 1 | #define NORETURN(x) __attribute__ ((noreturn)) x | #define NOINLINE(x) __attribute__ ((noinline)) x | #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | #define RUBY_FUNCTION_NAME_STRING __func__ | #define HAVE_DECL_SYS_NERR 0 | #define HAVE_DECL_GETENV 1 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_PTRDIFF_T 8 | #define PRI_SIZE_PREFIX "z" | #define PRI_PTRDIFF_PREFIX "t" | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_ST_RDEV 1 | #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG | #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG | #define HAVE_STRUCT_STAT_ST_ATIM 1 | #define HAVE_STRUCT_STAT_ST_MTIM 1 | #define HAVE_STRUCT_STAT_ST_CTIM 1 | #define HAVE_STRUCT_TIMEVAL 1 | #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T | #define HAVE_STRUCT_TIMESPEC 1 | #define HAVE_STRUCT_TIMEZONE 1 | #define HAVE_CLOCKID_T 1 | #define HAVE_RB_FD_INIT 1 | #define HAVE_INT8_T 1 | #define SIZEOF_INT8_T 1 | #define HAVE_UINT8_T 1 | #define SIZEOF_UINT8_T 1 | #define HAVE_INT16_T 1 | #define SIZEOF_INT16_T 2 | #define HAVE_UINT16_T 1 | #define SIZEOF_UINT16_T 2 | #define HAVE_INT32_T 1 | #define SIZEOF_INT32_T 4 | #define HAVE_UINT32_T 1 | #define SIZEOF_UINT32_T 4 | #define HAVE_INT64_T 1 | #define SIZEOF_INT64_T 8 | #define HAVE_UINT64_T 1 | #define SIZEOF_UINT64_T 8 | #define HAVE_INTPTR_T 1 | #define SIZEOF_INTPTR_T 8 | #define HAVE_UINTPTR_T 1 | #define SIZEOF_UINTPTR_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_SSIZE_T 8 | #define GETGROUPS_T gid_t | #define RETSIGTYPE void | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_DUP2 1 | #define HAVE_MEMMOVE 1 | #define HAVE_STRERROR 1 | #define HAVE_STRCHR 1 | #define HAVE_STRSTR 1 | #define HAVE_CRYPT 1 | #define HAVE_ISNAN 1 | #define HAVE_FINITE 1 | #define HAVE_HYPOT 1 | #define HAVE_ACOSH 1 | #define HAVE_ERF 1 | #define HAVE_TGAMMA 1 | #define HAVE_LGAMMA_R 1 | #define HAVE_CBRT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_FFS 1 | #define HAVE_SIGNBIT 1 | #define HAVE__LONGJMP 1 | #define HAVE__SETJMP 1 | #define HAVE_CHROOT 1 | #define HAVE_COSH 1 | #define HAVE_DLOPEN 1 | #define HAVE_DLADDR 1 | #define HAVE_DUP 1 | #define HAVE_ENDGRENT 1 | #define HAVE_FCHMOD 1 | #define HAVE_FCHOWN 1 | #define HAVE_FCNTL 1 | #define HAVE_FDATASYNC 1 | #define HAVE_FMOD 1 | #define HAVE_FORK 1 | #define HAVE_FSYNC 1 | #define HAVE_FTRUNCATE 1 | #define HAVE_GETCWD 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETPGID 1 | #define HAVE_GETPGRP 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETSID 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_INITGROUPS 1 | #define HAVE_IOCTL 1 | #define HAVE_ISSETUGID 1 | #define HAVE_KILLPG 1 | #define HAVE_LCHOWN 1 | #define HAVE_LINK 1 | #define HAVE_LLABS 1 | #define HAVE_LOCKF 1 | #define HAVE_LOG2 1 | #define HAVE_LSTAT 1 | #define HAVE_MBLEN 1 | #define HAVE_MEMALIGN 1 | #define HAVE_WRITEV 1 | #define HAVE_MKTIME 1 | #define HAVE_POLL 1 | #define HAVE_PREAD 1 | #define HAVE_READLINK 1 | #define HAVE_ROUND 1 | #define HAVE_SEEKDIR 1 | #define HAVE_SETEGID 1 | #define HAVE_SETENV 1 | #define HAVE_SETEUID 1 | #define HAVE_SETGID 1 | #define HAVE_SETGROUPS 1 | #define HAVE_SETPGID 1 | #define HAVE_SETPGRP 1 | #define HAVE_SETREGID 1 | #define HAVE_SETREUID 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SETSID 1 | #define HAVE_SETUID 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGACTION 1 | #define HAVE_SIGALTSTACK 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_SINH 1 | #define HAVE_SYMLINK 1 | #define HAVE_SYSCALL 1 | #define HAVE_SYSCONF 1 | #define HAVE_TANH 1 | #define HAVE_TELLDIR 1 | #define HAVE_TIMES 1 | #define HAVE_TRUNCATE 1 | #define HAVE_UNSETENV 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_UTIMES 1 | #define HAVE_WAIT4 1 | #define HAVE_WAITPID 1 | #define HAVE_LIBRT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_GETRES 1 | #define RUBY_SETJMP(env) __builtin_setjmp((env)) | #define RUBY_LONGJMP(env,val) __builtin_longjmp((env),val) | #define RUBY_JMP_BUF jmp_buf | #define TM_IN_SYS_TIME 1 | #define HAVE_DECL_TZNAME 1 | #define HAVE_DAYLIGHT 1 | #define NEGATIVE_TIME_T 1 | #define POSIX_SIGNAL 1 | #define RSHIFT(x,y) ((x)>>(int)(y)) | #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | #define HAVE__SC_CLK_TCK 1 | #define STACK_GROW_DIRECTION -1 | #define USE_ELF 1 | #define HAVE_ELF_H 1 | /* end confdefs.h. */ | #include configure:20796: result: no configure:20796: checking for valgrind/memcheck.h configure:20796: result: no configure:20960: checking for strip configure:20976: found /usr/local/64/bin/strip configure:20987: result: strip configure:21625: checking whether dtrace USDT is available configure:21643: result: yes configure:21659: checking whether dtrace USDT is available configure:21677: result: yes configure:21684: checking whether dtrace needs post processing configure:21711: result: yes configure:21795: checking for prefix of external symbols configure:21812: cc -c -xO1 -xtarget=sparc64viiplus -m64 -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include conftest.c >&5 configure:21812: $? = 0 configure:21824: result: NONE configure:22026: error: thread model is missing ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=sparc64-sun-solaris2.10 ac_cv_c_bigendian=yes ac_cv_c_char_unsigned=no ac_cv_c_compiler_gnu=no ac_cv_c_const=yes ac_cv_c_inline=inline ac_cv_c_volatile=yes ac_cv_cxx_compiler_gnu=no ac_cv_env_CCC_set= ac_cv_env_CCC_value= ac_cv_env_CC_set=set ac_cv_env_CC_value=cc ac_cv_env_CFLAGS_set=set ac_cv_env_CFLAGS_value=' -xO1 -xtarget=sparc64viiplus -m64' ac_cv_env_CPPFLAGS_set=set ac_cv_env_CPPFLAGS_value=' -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include' ac_cv_env_CPP_set= ac_cv_env_CPP_value= ac_cv_env_CXXFLAGS_set=set ac_cv_env_CXXFLAGS_value=' -xO1 -xtarget=sparc64viiplus -m64' ac_cv_env_CXX_set= ac_cv_env_CXX_value= ac_cv_env_LDFLAGS_set=set ac_cv_env_LDFLAGS_value='-m64 -L/usr/local/64/lib -R/usr/local/64/lib' ac_cv_env_LIBS_set= ac_cv_env_LIBS_value= ac_cv_env_build_alias_set=set ac_cv_env_build_alias_value=sparc64-sun-solaris2.10 ac_cv_env_host_alias_set= ac_cv_env_host_alias_value= ac_cv_env_target_alias_set= ac_cv_env_target_alias_value= ac_cv_func___builtin_setjmp='yes with cast ()' ac_cv_func___syscall=no ac_cv_func__longjmp=yes ac_cv_func__setjmp=yes ac_cv_func__setjmpex=no ac_cv_func_acosh=yes ac_cv_func_alloca_works=yes ac_cv_func_backtrace=no ac_cv_func_cbrt=yes ac_cv_func_chroot=yes ac_cv_func_chsize=no ac_cv_func_clock_getres=yes ac_cv_func_clock_gettime=no ac_cv_func_cosh=yes ac_cv_func_crypt=yes ac_cv_func_daemon=no ac_cv_func_dl_iterate_phdr=no ac_cv_func_dladdr=yes ac_cv_func_dlopen=yes ac_cv_func_dup2=yes ac_cv_func_dup3=no ac_cv_func_dup=yes ac_cv_func_eaccess=no ac_cv_func_endgrent=yes ac_cv_func_erf=yes ac_cv_func_fchmod=yes ac_cv_func_fchown=yes ac_cv_func_fcntl=yes ac_cv_func_fdatasync=yes ac_cv_func_ffs=yes ac_cv_func_finite=yes ac_cv_func_flock=no ac_cv_func_fmod=yes ac_cv_func_fork=yes ac_cv_func_fsync=yes ac_cv_func_ftruncate64=no ac_cv_func_ftruncate=yes ac_cv_func_getcwd=yes ac_cv_func_getgrnam_r=yes ac_cv_func_getgroups=yes ac_cv_func_getpgid=yes ac_cv_func_getpgrp=yes ac_cv_func_getpriority=yes ac_cv_func_getpwnam_r=yes ac_cv_func_getrlimit=yes ac_cv_func_getsid=yes ac_cv_func_gettimeofday=yes ac_cv_func_gmtime_r=yes ac_cv_func_hypot=yes ac_cv_func_initgroups=yes ac_cv_func_ioctl=yes ac_cv_func_isfinite=no ac_cv_func_isinf=no ac_cv_func_isnan=yes ac_cv_func_issetugid=yes ac_cv_func_killpg=yes ac_cv_func_lchmod=no ac_cv_func_lchown=yes ac_cv_func_lgamma_r=yes ac_cv_func_link=yes ac_cv_func_llabs=yes ac_cv_func_lockf=yes ac_cv_func_log2=yes ac_cv_func_lstat=yes ac_cv_func_malloc_size=no ac_cv_func_malloc_usable_size=no ac_cv_func_mblen=yes ac_cv_func_memalign=yes ac_cv_func_memcmp_working=yes ac_cv_func_memmem=no ac_cv_func_memmove=yes ac_cv_func_memrchr=no ac_cv_func_mktime=yes ac_cv_func_pipe2=no ac_cv_func_poll=yes ac_cv_func_posix_fadvise=no ac_cv_func_posix_memalign=no ac_cv_func_ppoll=no ac_cv_func_pread=yes ac_cv_func_pthread_attr_get_np=no ac_cv_func_pthread_attr_getstack=no ac_cv_func_pthread_attr_init=no ac_cv_func_pthread_attr_setinheritsched=no ac_cv_func_pthread_cond_init=no ac_cv_func_pthread_condattr_init=no ac_cv_func_pthread_condattr_setclock=no ac_cv_func_pthread_get_stackaddr_np=no ac_cv_func_pthread_get_stacksize_np=no ac_cv_func_pthread_getattr_np=no ac_cv_func_pthread_getthrds_np=no ac_cv_func_pthread_setname_np=no ac_cv_func_pthread_sigmask=no ac_cv_func_pthread_stackseg_np=no ac_cv_func_qsort_r=no ac_cv_func_readlink=yes ac_cv_func_round=yes ac_cv_func_sched_yield=no ac_cv_func_seekdir=yes ac_cv_func_select_large_fdset=no ac_cv_func_sendfile=no ac_cv_func_setegid=yes ac_cv_func_setenv=yes ac_cv_func_seteuid=yes ac_cv_func_setgid=yes ac_cv_func_setgroups=yes ac_cv_func_setpgid=yes ac_cv_func_setpgrp=yes ac_cv_func_setproctitle=no ac_cv_func_setregid=yes ac_cv_func_setresgid=no ac_cv_func_setresuid=no ac_cv_func_setreuid=yes ac_cv_func_setrgid=no ac_cv_func_setrlimit=yes ac_cv_func_setruid=no ac_cv_func_setsid=yes ac_cv_func_setuid=yes ac_cv_func_shutdown=yes ac_cv_func_sigaction=yes ac_cv_func_sigaltstack=yes ac_cv_func_sigprocmask=yes ac_cv_func_sigsetjmp=yes ac_cv_func_sinh=yes ac_cv_func_spawnv=no ac_cv_func_strchr=yes ac_cv_func_strerror=yes ac_cv_func_strlcat=yes ac_cv_func_strlcpy=yes ac_cv_func_strstr=yes ac_cv_func_symlink=yes ac_cv_func_syscall=yes ac_cv_func_sysconf=yes ac_cv_func_tanh=yes ac_cv_func_telldir=yes ac_cv_func_tgamma=yes ac_cv_func_thr_stksegment=no ac_cv_func_timegm=no ac_cv_func_times=yes ac_cv_func_timezone=no ac_cv_func_truncate64=no ac_cv_func_truncate=yes ac_cv_func_unsetenv=yes ac_cv_func_utimensat=yes ac_cv_func_utimes=yes ac_cv_func_wait4=yes ac_cv_func_waitpid=yes ac_cv_func_writev=yes ac_cv_have_decl_getenv=yes ac_cv_have_decl_sys_nerr=no ac_cv_have_decl_tzname=yes ac_cv_header_a_out_h=no ac_cv_header_atomic_h=yes ac_cv_header_direct_h=no ac_cv_header_dirent_dirent_h=yes ac_cv_header_elf_abi_h=no ac_cv_header_elf_h=yes ac_cv_header_fcntl_h=yes ac_cv_header_float_h=yes ac_cv_header_gmp_h=yes ac_cv_header_grp_h=yes ac_cv_header_ieeefp_h=yes ac_cv_header_intrinsics_h=no ac_cv_header_inttypes_h=yes ac_cv_header_langinfo_h=yes ac_cv_header_limits_h=yes ac_cv_header_locale_h=yes ac_cv_header_malloc_h=yes ac_cv_header_malloc_malloc_h=no ac_cv_header_malloc_np_h=no ac_cv_header_memory_h=yes ac_cv_header_minix_config_h=no ac_cv_header_net_socket_h=no ac_cv_header_process_h=no ac_cv_header_pwd_h=yes ac_cv_header_setjmpex_h=no ac_cv_header_stdbool_h=no ac_cv_header_stdc=yes ac_cv_header_stdint_h=yes ac_cv_header_stdlib_h=yes ac_cv_header_string_h=yes ac_cv_header_strings_h=yes ac_cv_header_sys_fcntl_h=yes ac_cv_header_sys_file_h=yes ac_cv_header_sys_ioctl_h=yes ac_cv_header_sys_mkdev_h=yes ac_cv_header_sys_param_h=yes ac_cv_header_sys_prctl_h=no ac_cv_header_sys_pstat_h=no ac_cv_header_sys_resource_h=yes ac_cv_header_sys_select_h=yes ac_cv_header_sys_sendfile_h=yes ac_cv_header_sys_socket_h=yes ac_cv_header_sys_stat_h=yes ac_cv_header_sys_syscall_h=yes ac_cv_header_sys_time_h=yes ac_cv_header_sys_times_h=yes ac_cv_header_sys_types_h=yes ac_cv_header_sys_uio_h=yes ac_cv_header_sys_utime_h=yes ac_cv_header_sys_wait_h=yes ac_cv_header_syscall_h=no ac_cv_header_time_h=yes ac_cv_header_ucontext_h=yes ac_cv_header_unistd_h=yes ac_cv_header_utime_h=yes ac_cv_header_valgrind_memcheck_h=no ac_cv_host=sparc64-sun-solaris2.10 ac_cv_lib_c___pthread_kill=no ac_cv_lib_c_r___pthread_kill=no ac_cv_lib_crypt_crypt=yes ac_cv_lib_dl_dlopen=yes ac_cv_lib_dld_shl_load=no ac_cv_lib_gmp___gmpz_init=yes ac_cv_lib_pthread___pthread_kill=no ac_cv_lib_pthreads___pthread_kill=no ac_cv_lib_root___pthread_kill=no ac_cv_lib_rt_clock_gettime=yes ac_cv_lib_socket_shutdown=yes ac_cv_lib_thr___pthread_kill=no ac_cv_member_struct_stat_st_atim=yes ac_cv_member_struct_stat_st_atimensec=no ac_cv_member_struct_stat_st_atimespec=no ac_cv_member_struct_stat_st_blksize=yes ac_cv_member_struct_stat_st_blocks=yes ac_cv_member_struct_stat_st_ctim=yes ac_cv_member_struct_stat_st_ctimensec=no ac_cv_member_struct_stat_st_ctimespec=no ac_cv_member_struct_stat_st_mtim=yes ac_cv_member_struct_stat_st_mtimensec=no ac_cv_member_struct_stat_st_mtimespec=no ac_cv_member_struct_stat_st_rdev=yes ac_cv_member_struct_tm_tm_zone=no ac_cv_objext=o ac_cv_path_EGREP='/usr/local/64/bin/grep -E' ac_cv_path_GREP=/usr/local/64/bin/grep ac_cv_path_ac_pt_LD=/usr/ccs/bin/ld ac_cv_path_install='/usr/local/64/bin/install -c' ac_cv_path_mkdir=/usr/local/64/bin/mkdir ac_cv_prog_CC=cc ac_cv_prog_CPP='cc -E' ac_cv_prog_DTRACE=dtrace ac_cv_prog_PKG_CONFIG=pkg-config ac_cv_prog_ac_ct_AR=ar ac_cv_prog_ac_ct_AS=as ac_cv_prog_ac_ct_CXX=g++ ac_cv_prog_ac_ct_NM=nm ac_cv_prog_ac_ct_OBJCOPY=objcopy ac_cv_prog_ac_ct_OBJDUMP=objdump ac_cv_prog_ac_ct_RANLIB=ranlib ac_cv_prog_ac_ct_STRIP=strip ac_cv_prog_cc_c89= ac_cv_prog_cc_g=yes ac_cv_prog_cxx_g=no ac_cv_prog_make_make_set=yes ac_cv_safe_to_define___extensions__=yes ac_cv_search_opendir='none required' ac_cv_sizeof___int128=0 ac_cv_sizeof___int64=0 ac_cv_sizeof_clock_t=8 ac_cv_sizeof_double=8 ac_cv_sizeof_float=4 ac_cv_sizeof_int16_t=2 ac_cv_sizeof_int32_t=4 ac_cv_sizeof_int64_t=8 ac_cv_sizeof_int8_t=1 ac_cv_sizeof_int=4 ac_cv_sizeof_intptr_t=8 ac_cv_sizeof_long=8 ac_cv_sizeof_long_long=8 ac_cv_sizeof_off_t=8 ac_cv_sizeof_ptrdiff_t=8 ac_cv_sizeof_short=2 ac_cv_sizeof_size_t=8 ac_cv_sizeof_ssize_t=8 ac_cv_sizeof_struct_stat_st_blocks=SIZEOF_LONG ac_cv_sizeof_struct_stat_st_ino=SIZEOF_LONG ac_cv_sizeof_struct_stat_st_size=SIZEOF_LONG ac_cv_sizeof_struct_timeval_tv_sec=SIZEOF_TIME_T ac_cv_sizeof_time_t=8 ac_cv_sizeof_uint16_t=2 ac_cv_sizeof_uint32_t=4 ac_cv_sizeof_uint64_t=8 ac_cv_sizeof_uint8_t=1 ac_cv_sizeof_uintptr_t=8 ac_cv_sizeof_voidp=8 ac_cv_struct_tm=sys/time.h ac_cv_sys_file_offset_bits=no ac_cv_sys_largefile_CC=no ac_cv_target=sparc64-sun-solaris2.10 ac_cv_type__Bool=yes ac_cv_type_clockid_t=yes ac_cv_type_dev_t=yes ac_cv_type_fd_mask=yes ac_cv_type_getgroups=gid_t ac_cv_type_gid_t=yes ac_cv_type_long_long=yes ac_cv_type_mode_t=yes ac_cv_type_off_t=yes ac_cv_type_pid_t=yes ac_cv_type_rlim_t=yes ac_cv_type_signal=void ac_cv_type_size_t=yes ac_cv_type_struct_timespec=yes ac_cv_type_struct_timeval=yes ac_cv_type_struct_timezone=yes ac_cv_type_time_t=yes ac_cv_type_uid_t=yes ac_cv_var_tzname=no ac_cv_working_alloca_h=yes rb_cv_binary_elf=yes rb_cv_broken_glibc_ia64_erfc=no rb_cv_builtin___builtin_bswap16=no rb_cv_builtin___builtin_bswap32=no rb_cv_builtin___builtin_bswap64=no rb_cv_builtin___builtin_choose_expr=no rb_cv_builtin___builtin_clz=no rb_cv_builtin___builtin_clzl=no rb_cv_builtin___builtin_clzll=no rb_cv_builtin___builtin_types_compatible_p=no rb_cv_char_bit=8 rb_cv_clockid_t_convertible=INT rb_cv_cppoutfile=yes rb_cv_dev_t_convertible=ULONG rb_cv_dlopen=yes rb_cv_dtrace_available=yes rb_cv_dynamic_alloca=ok rb_cv_func_cdecl=x rb_cv_func_deprecated=x rb_cv_func_exported='__attribute__ ((visibility("default")))' rb_cv_func_fastcall=x rb_cv_func_noinline='__attribute__ ((noinline)) x' rb_cv_func_noreturn='__attribute__ ((noreturn)) x' rb_cv_func_stdcall=x rb_cv_function_name_string=__func__ rb_cv_gid_t_convertible=INT rb_cv_have_daylight=yes rb_cv_have_prototypes=yes rb_cv_have_sc_clk_tck=yes rb_cv_have_signbit=yes rb_cv_large_fd_select=yes rb_cv_localtime_overflow=yes rb_cv_member_struct_tm_tm_gmtoff=no rb_cv_mode_t_convertible=UINT rb_cv_negative_time_t=yes rb_cv_off_t_convertible=LONG rb_cv_packed_struct='x __attribute__((packed))' rb_cv_pid_t_convertible=INT rb_cv_pri_prefix_long_long=ll rb_cv_pri_prefix_ptrdiff_t=t rb_cv_pri_prefix_size_t=z rb_cv_prog_dtrace_g=yes rb_cv_prog_gnu_ld=no rb_cv_rlim_t_convertible=ULONG rb_cv_rshift_sign=yes rb_cv_stack_end_address=no rb_cv_stack_grow_dir_sparc64=-1 rb_cv_stdarg=yes rb_cv_string_literal_concatenation=yes rb_cv_stringization='#expr' rb_cv_symbol_prefix=NONE rb_cv_target_archs=sparc64 rb_cv_time_t_convertible=LONG rb_cv_tokenpaste=ansi rb_cv_type_int128_t=no rb_cv_type_int16_t=yes rb_cv_type_int32_t=yes rb_cv_type_int64_t=yes rb_cv_type_int8_t=yes rb_cv_type_intptr_t=yes rb_cv_type_ssize_t=yes rb_cv_type_uint128_t=no rb_cv_type_uint16_t=yes rb_cv_type_uint32_t=yes rb_cv_type_uint64_t=yes rb_cv_type_uint8_t=yes rb_cv_type_uintptr_t=yes rb_cv_uid_t_convertible=INT rb_cv_unsetenv_return_value=yes rb_cv_va_args_macro=yes rb_cv_var_altzone=no rb_cv_var_timezone=no rb_cv_warnflags= ## ----------------- ## ## Output variables. ## ## ----------------- ## ALLOCA='' AR='ar' ARCHFILE='' ARCH_FLAG='-m64' AS='as' ASFLAGS='' BASERUBY='ruby --disable=gems' BTESTRUBY='$(MINIRUBY)' BUILTIN_ENCOBJS='' BUILTIN_TRANSOBJS='' BUILTIN_TRANSSRCS='' CAPITARGET='nodoc' CC='cc' CCDLFLAGS=' -KPIC' CC_VERSION='$(CC) -V' CFLAGS=' -xO1 -xtarget=sparc64viiplus -m64 ' CHDIR='PWD= cd' COMMON_HEADERS='' COMMON_LIBS='' COMMON_MACROS='' COUTFLAG='-o ' CP='cp' CPP='cc -E' CPPFLAGS=' -I/usr/local/64/lib/libffi-3.0.10/include -I/usr/local/64/include' CPPOUTFILE='-o conftest.i' CROSS_COMPILING='no' CXX='g++' CXXFLAGS=' -xO1 -xtarget=sparc64viiplus -m64' DEFS='' DLDFLAGS='-m64 -L/usr/local/64/lib -R/usr/local/64/lib' DLDLIBS=' -lc' DLEXT2='' DLEXT='so' DLLWRAP='' DLNOBJ='dln.o' DOT='' DOXYGEN='' DTRACE='dtrace' DTRACE_EXT='d' DTRACE_GLOMMED_OBJ='ruby-glommed.$(OBJEXT)' DTRACE_OBJ='probes.$(OBJEXT)' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='/usr/local/64/bin/grep -E' ENABLE_SHARED='no' ENCOBJS='' EXECUTABLE_EXTS='' EXEEXT='' EXPORT_PREFIX='' EXTDLDFLAGS='' EXTLDFLAGS='' EXTOBJS='' EXTOUT='.ext' EXTSTATIC='' GCC='' GNU_LD='no' GREP='/usr/local/64/bin/grep' INSTALLDOC='all' INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' LD='/usr/ccs/bin/ld' LDFLAGS='-L. -L/usr/local/64/lib -R/usr/local/64/lib -m64' LDSHARED='$(CC) -G' LDSHAREDXX='$(CXX) -G' LIBEXT='a' LIBOBJS=' sparc.o flock.o isinf.o setproctitle.o addr2line.o' LIBPATHENV='LD_LIBRARY_PATH_64' LIBPATHFLAG=' -L%1$-s' LIBRUBY='$(LIBRUBY_A)' LIBRUBYARG='$(LIBRUBYARG_STATIC)' LIBRUBYARG_SHARED='-R$(libdir) -L$(libdir) ' LIBRUBYARG_STATIC='-R$(libdir) -L$(libdir) -l$(RUBY_SO_NAME)-static' LIBRUBY_A='lib$(RUBY_SO_NAME)-static.a' LIBRUBY_ALIASES='lib$(RUBY_SO_NAME).so' LIBRUBY_A_OBJS='$(DTRACE_GLOMMED_OBJ)' LIBRUBY_DLDFLAGS='-m64 -L/usr/local/64/lib -R/usr/local/64/lib' LIBRUBY_LDSHARED='$(CC) -G' LIBRUBY_RELATIVE='no' LIBRUBY_SO='lib$(RUBY_SO_NAME).so.$(MAJOR).$(MINOR).$(TEENY)' LIBS='-lrt -lgmp -lsocket -ldl -lcrypt -lm ' LINK_SO='' LN_S='ln -s' LTLIBOBJS='' MAINLIBS='' MAJOR='2' MAKEDIRS='/usr/local/64/bin/mkdir -p' MAKEFILES='' MANTYPE='' MINIOBJS='dmydln.o' MINIRUBY='./miniruby$(EXEEXT) -I$(srcdir)/lib -I. -I$(EXTOUT)/common' MINOR='2' MKDIR_P='/usr/local/64/bin/mkdir -p' NACL_SDK_ROOT='' NACL_SDK_VARIANT='' NACL_TOOLCHAIN='' NM='nm' NROFF='' NULLCMD='' OBJCOPY='objcopy' OBJDUMP='objdump' OBJEXT='o' OUTFLAG='-o ' PACKAGE='' PACKAGE_BUGREPORT='' PACKAGE_NAME='' PACKAGE_STRING='' PACKAGE_TARNAME='' PACKAGE_URL='' PACKAGE_VERSION='' PATH_SEPARATOR=':' PKG_CONFIG='pkg-config' PLATFORM_DIR='' POSTLINK=':' PREP='miniruby$(EXEEXT)' PYTHON='' RANLIB='ranlib' RDOCTARGET='rdoc' RI_BASE_NAME='' RM='rm -f' RMALL='rm -fr' RMDIR='rmdir --ignore-fail-on-non-empty' RMDIRS='rmdir --ignore-fail-on-non-empty -p' RPATHFLAG=' -R%1$-s' RUBYW_BASE_NAME='rubyw' RUBYW_INSTALL_NAME='' RUBY_BASE_NAME='ruby' RUBY_EXEC_PREFIX='/XXXXXXXXXX' RUBY_INSTALL_NAME='' RUBY_LIB_VERSION='' RUBY_LIB_VERSION_STYLE='' RUBY_PROGRAM_VERSION='2.2.0' RUBY_RELEASE_DATE='2014-04-02' RUBY_SEARCH_PATH='' RUBY_SO_NAME='$(RUBY_BASE_NAME)' RUBY_VERSION_NAME='${RUBY_BASE_NAME}-${ruby_version}' RUNRUBY='$(RUNRUBY_COMMAND) --' RUNRUBY_COMMAND='$(MINIRUBY) $(srcdir)/tool/runruby.rb --extout=$(EXTOUT) $(RUNRUBYOPT)' SET_MAKE='' SHELL='/bin/bash' SOLIBS='-lgmp ' STATIC='' STRIP='strip' SYMBOL_PREFIX='' TEENY='0' TEST_RUNNABLE='yes' THREAD_MODEL='' TRY_LINK='' UNIVERSAL_ARCHNAMES='' UNIVERSAL_INTS='' USE_RUBYGEMS='' WERRORFLAG='' WINDRES='' XCFLAGS='-DRUBY_EXPORT' XLDFLAGS='' XRUBY='$(RUNRUBY)' XRUBY_LIBDIR='' XRUBY_RUBYHDRDIR='' XRUBY_RUBYLIBDIR='' ac_ct_CC='' ac_ct_CXX='g++' ac_ct_OBJCOPY='objcopy' ac_ct_OBJDUMP='objdump' arch='' archincludedir='${includedir}/${arch}' archlibdir='${libdir}/${arch}' bindir='${exec_prefix}/bin' build='sparc64-sun-solaris2.10' build_alias='sparc64-sun-solaris2.10' build_cpu='sparc64' build_os='solaris2.10' build_vendor='sun' cflags='' codesign='' configure_args='' cppflags='' cxxflags='' datadir='${datarootdir}' datarootdir='${prefix}/share' debugflags='-g' docdir='${datarootdir}/doc/${PACKAGE}' dvidir='${docdir}' exec='' exec_prefix='NONE' host='sparc64-sun-solaris2.10' host_alias='' host_cpu='sparc64' host_os='solaris2.10' host_vendor='sun' htmldir='${docdir}' includedir='${prefix}/include' infodir='${datarootdir}/info' libdir='${exec_prefix}/lib' libdirname='' libexecdir='${exec_prefix}/libexec' localedir='${datarootdir}/locale' localstatedir='${prefix}/var' mandir='${datarootdir}/man' oldincludedir='/usr/include' optflags='' pdfdir='${docdir}' prefix='/XXXXXXXXXX' program_transform_name='s&^&&' psdir='${docdir}' ridir='' ruby_pc='' ruby_version='' rubyarchdir='' rubyarchhdrdir='' rubyarchprefix='' rubyhdrdir='' rubylibdir='' rubylibprefix='${libdir}/${RUBY_BASE_NAME}' rubysitearchprefix='' rubyw_install_name='' sbindir='${exec_prefix}/sbin' setup='Setup' sharedstatedir='${prefix}/com' sitearch='' sitearchdir='' sitearchhdrdir='' sitearchincludedir='${includedir}/${sitearch}' sitearchlibdir='${libdir}/${sitearch}' sitedir='' sitehdrdir='' sitelibdir='' strict_warnflags='' sysconfdir='${prefix}/etc' target='sparc64-sun-solaris2.10' target_alias='' target_cpu='sparc64' target_os='solaris2.10' target_vendor='sun' try_header='' vendorarchdir='' vendorarchhdrdir='' vendordir='' vendorhdrdir='' vendorlibdir='' warnflags='' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "" #define PACKAGE_TARNAME "" #define PACKAGE_VERSION "" #define PACKAGE_STRING "" #define PACKAGE_BUGREPORT "" #define PACKAGE_URL "" #define CANONICALIZATION_FOR_MATHN 1 #define STDC_HEADERS 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_MEMORY_H 1 #define HAVE_STRINGS_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_STDINT_H 1 #define HAVE_UNISTD_H 1 #define __EXTENSIONS__ 1 #define _ALL_SOURCE 1 #define _GNU_SOURCE 1 #define _POSIX_PTHREAD_SEMANTICS 1 #define _TANDEM_SOURCE 1 #define HAVE_LIBCRYPT 1 #define HAVE_LIBDL 1 #define HAVE_LIBSOCKET 1 #define HAVE_DIRENT_H 1 #define HAVE__BOOL 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_LIMITS_H 1 #define HAVE_SYS_FILE_H 1 #define HAVE_SYS_IOCTL_H 1 #define HAVE_SYS_SYSCALL_H 1 #define HAVE_FCNTL_H 1 #define HAVE_SYS_FCNTL_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TIMES_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_PWD_H 1 #define HAVE_GRP_H 1 #define HAVE_UTIME_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_MKDEV_H 1 #define HAVE_SYS_UTIME_H 1 #define HAVE_FLOAT_H 1 #define HAVE_IEEEFP_H 1 #define HAVE_UCONTEXT_H 1 #define HAVE_LANGINFO_H 1 #define HAVE_LOCALE_H 1 #define HAVE_SYS_SENDFILE_H 1 #define HAVE_TIME_H 1 #define HAVE_SYS_SOCKET_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_ATOMIC_H 1 #define HAVE_MALLOC_H 1 #define HAVE_GMP_H 1 #define HAVE_LIBGMP 1 #define WORDS_BIGENDIAN 1 #define HAVE_LONG_LONG 1 #define HAVE_OFF_T 1 #define SIZEOF_INT 4 #define SIZEOF_SHORT 2 #define SIZEOF_LONG 8 #define SIZEOF_LONG_LONG 8 #define SIZEOF___INT64 0 #define SIZEOF___INT128 0 #define SIZEOF_OFF_T 8 #define SIZEOF_VOIDP 8 #define SIZEOF_FLOAT 4 #define SIZEOF_DOUBLE 8 #define SIZEOF_TIME_T 8 #define SIZEOF_CLOCK_T 8 #define PACKED_STRUCT(x) x __attribute__((packed)) #define PACKED_STRUCT_UNALIGNED(x) x #define PRI_LL_PREFIX "ll" #define rb_pid_t pid_t #define SIGNEDNESS_OF_PID_T -1 #define PIDT2NUM(v) INT2NUM(v) #define NUM2PIDT(v) NUM2INT(v) #define PRI_PIDT_PREFIX PRI_INT_PREFIX #define rb_uid_t uid_t #define SIGNEDNESS_OF_UID_T -1 #define UIDT2NUM(v) INT2NUM(v) #define NUM2UIDT(v) NUM2INT(v) #define PRI_UIDT_PREFIX PRI_INT_PREFIX #define rb_gid_t gid_t #define SIGNEDNESS_OF_GID_T -1 #define GIDT2NUM(v) INT2NUM(v) #define NUM2GIDT(v) NUM2INT(v) #define PRI_GIDT_PREFIX PRI_INT_PREFIX #define rb_time_t time_t #define SIGNEDNESS_OF_TIME_T -1 #define TIMET2NUM(v) LONG2NUM(v) #define NUM2TIMET(v) NUM2LONG(v) #define PRI_TIMET_PREFIX PRI_LONG_PREFIX #define rb_dev_t dev_t #define SIGNEDNESS_OF_DEV_T +1 #define DEVT2NUM(v) ULONG2NUM(v) #define NUM2DEVT(v) NUM2ULONG(v) #define PRI_DEVT_PREFIX PRI_LONG_PREFIX #define rb_mode_t mode_t #define SIGNEDNESS_OF_MODE_T +1 #define MODET2NUM(v) UINT2NUM(v) #define NUM2MODET(v) NUM2UINT(v) #define PRI_MODET_PREFIX PRI_INT_PREFIX #define rb_rlim_t rlim_t #define SIGNEDNESS_OF_RLIM_T +1 #define RLIM2NUM(v) ULONG2NUM(v) #define NUM2RLIM(v) NUM2ULONG(v) #define PRI_RLIM_PREFIX PRI_LONG_PREFIX #define rb_off_t off_t #define SIGNEDNESS_OF_OFF_T -1 #define OFFT2NUM(v) LONG2NUM(v) #define NUM2OFFT(v) NUM2LONG(v) #define PRI_OFFT_PREFIX PRI_LONG_PREFIX #define rb_clockid_t clockid_t #define SIGNEDNESS_OF_CLOCKID_T -1 #define CLOCKID2NUM(v) INT2NUM(v) #define NUM2CLOCKID(v) NUM2INT(v) #define PRI_CLOCKID_PREFIX PRI_INT_PREFIX #define HAVE_PROTOTYPES 1 #define TOKEN_PASTE(x,y) x##y #define STRINGIZE(expr) STRINGIZE0(expr) #define HAVE_STDARG_PROTOTYPES 1 #define HAVE_VA_ARGS_MACRO 1 #define NORETURN(x) __attribute__ ((noreturn)) x #define NOINLINE(x) __attribute__ ((noinline)) x #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern #define RUBY_FUNCTION_NAME_STRING __func__ #define HAVE_DECL_SYS_NERR 0 #define HAVE_DECL_GETENV 1 #define SIZEOF_SIZE_T 8 #define SIZEOF_PTRDIFF_T 8 #define PRI_SIZE_PREFIX "z" #define PRI_PTRDIFF_PREFIX "t" #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 #define HAVE_ST_BLKSIZE 1 #define HAVE_STRUCT_STAT_ST_BLOCKS 1 #define HAVE_ST_BLOCKS 1 #define HAVE_STRUCT_STAT_ST_RDEV 1 #define HAVE_ST_RDEV 1 #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_LONG #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_LONG #define HAVE_STRUCT_STAT_ST_ATIM 1 #define HAVE_STRUCT_STAT_ST_MTIM 1 #define HAVE_STRUCT_STAT_ST_CTIM 1 #define HAVE_STRUCT_TIMEVAL 1 #define SIZEOF_STRUCT_TIMEVAL_TV_SEC SIZEOF_TIME_T #define HAVE_STRUCT_TIMESPEC 1 #define HAVE_STRUCT_TIMEZONE 1 #define HAVE_CLOCKID_T 1 #define HAVE_RB_FD_INIT 1 #define HAVE_INT8_T 1 #define SIZEOF_INT8_T 1 #define HAVE_UINT8_T 1 #define SIZEOF_UINT8_T 1 #define HAVE_INT16_T 1 #define SIZEOF_INT16_T 2 #define HAVE_UINT16_T 1 #define SIZEOF_UINT16_T 2 #define HAVE_INT32_T 1 #define SIZEOF_INT32_T 4 #define HAVE_UINT32_T 1 #define SIZEOF_UINT32_T 4 #define HAVE_INT64_T 1 #define SIZEOF_INT64_T 8 #define HAVE_UINT64_T 1 #define SIZEOF_UINT64_T 8 #define HAVE_INTPTR_T 1 #define SIZEOF_INTPTR_T 8 #define HAVE_UINTPTR_T 1 #define SIZEOF_UINTPTR_T 8 #define HAVE_SSIZE_T 1 #define SIZEOF_SSIZE_T 8 #define GETGROUPS_T gid_t #define RETSIGTYPE void #define HAVE_ALLOCA_H 1 #define HAVE_ALLOCA 1 #define HAVE_DUP2 1 #define HAVE_MEMMOVE 1 #define HAVE_STRERROR 1 #define HAVE_STRCHR 1 #define HAVE_STRSTR 1 #define HAVE_CRYPT 1 #define HAVE_ISNAN 1 #define HAVE_FINITE 1 #define HAVE_HYPOT 1 #define HAVE_ACOSH 1 #define HAVE_ERF 1 #define HAVE_TGAMMA 1 #define HAVE_LGAMMA_R 1 #define HAVE_CBRT 1 #define HAVE_STRLCPY 1 #define HAVE_STRLCAT 1 #define HAVE_FFS 1 #define HAVE_SIGNBIT 1 #define HAVE__LONGJMP 1 #define HAVE__SETJMP 1 #define HAVE_CHROOT 1 #define HAVE_COSH 1 #define HAVE_DLOPEN 1 #define HAVE_DLADDR 1 #define HAVE_DUP 1 #define HAVE_ENDGRENT 1 #define HAVE_FCHMOD 1 #define HAVE_FCHOWN 1 #define HAVE_FCNTL 1 #define HAVE_FDATASYNC 1 #define HAVE_FMOD 1 #define HAVE_FORK 1 #define HAVE_FSYNC 1 #define HAVE_FTRUNCATE 1 #define HAVE_GETCWD 1 #define HAVE_GETGRNAM_R 1 #define HAVE_GETGROUPS 1 #define HAVE_GETPGID 1 #define HAVE_GETPGRP 1 #define HAVE_GETPRIORITY 1 #define HAVE_GETPWNAM_R 1 #define HAVE_GETRLIMIT 1 #define HAVE_GETSID 1 #define HAVE_GETTIMEOFDAY 1 #define HAVE_GMTIME_R 1 #define HAVE_INITGROUPS 1 #define HAVE_IOCTL 1 #define HAVE_ISSETUGID 1 #define HAVE_KILLPG 1 #define HAVE_LCHOWN 1 #define HAVE_LINK 1 #define HAVE_LLABS 1 #define HAVE_LOCKF 1 #define HAVE_LOG2 1 #define HAVE_LSTAT 1 #define HAVE_MBLEN 1 #define HAVE_MEMALIGN 1 #define HAVE_WRITEV 1 #define HAVE_MKTIME 1 #define HAVE_POLL 1 #define HAVE_PREAD 1 #define HAVE_READLINK 1 #define HAVE_ROUND 1 #define HAVE_SEEKDIR 1 #define HAVE_SETEGID 1 #define HAVE_SETENV 1 #define HAVE_SETEUID 1 #define HAVE_SETGID 1 #define HAVE_SETGROUPS 1 #define HAVE_SETPGID 1 #define HAVE_SETPGRP 1 #define HAVE_SETREGID 1 #define HAVE_SETREUID 1 #define HAVE_SETRLIMIT 1 #define HAVE_SETSID 1 #define HAVE_SETUID 1 #define HAVE_SHUTDOWN 1 #define HAVE_SIGACTION 1 #define HAVE_SIGALTSTACK 1 #define HAVE_SIGPROCMASK 1 #define HAVE_SINH 1 #define HAVE_SYMLINK 1 #define HAVE_SYSCALL 1 #define HAVE_SYSCONF 1 #define HAVE_TANH 1 #define HAVE_TELLDIR 1 #define HAVE_TIMES 1 #define HAVE_TRUNCATE 1 #define HAVE_UNSETENV 1 #define HAVE_UTIMENSAT 1 #define HAVE_UTIMES 1 #define HAVE_WAIT4 1 #define HAVE_WAITPID 1 #define HAVE_LIBRT 1 #define HAVE_CLOCK_GETTIME 1 #define HAVE_CLOCK_GETRES 1 #define RUBY_SETJMP(env) __builtin_setjmp((env)) #define RUBY_LONGJMP(env,val) __builtin_longjmp((env),val) #define RUBY_JMP_BUF jmp_buf #define TM_IN_SYS_TIME 1 #define HAVE_DECL_TZNAME 1 #define HAVE_DAYLIGHT 1 #define NEGATIVE_TIME_T 1 #define POSIX_SIGNAL 1 #define RSHIFT(x,y) ((x)>>(int)(y)) #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG #define HAVE__SC_CLK_TCK 1 #define STACK_GROW_DIRECTION -1 #define USE_ELF 1 #define HAVE_ELF_H 1 #define DLEXT_MAXLEN 3 #define DLEXT ".so" configure: exit 1