Created
June 27, 2017 12:37
-
-
Save ANeilan/46f4b651e172c511175a225d95ec44a8 to your computer and use it in GitHub Desktop.
rvm config log
This file has been truncated, but you can view the full file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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.69. Invocation command line was | |
$ ./configure --prefix=/home/aneilan/.rvm/rubies/ruby-2.3.0 --disable-install-doc --enable-shared | |
## --------- ## | |
## Platform. ## | |
## --------- ## | |
hostname = fedora | |
uname -m = x86_64 | |
uname -r = 4.11.6-301.fc26.x86_64 | |
uname -s = Linux | |
uname -v = #1 SMP Tue Jun 20 16:17:33 UTC 2017 | |
/usr/bin/uname -p = x86_64 | |
/bin/uname -X = unknown | |
/bin/arch = x86_64 | |
/usr/bin/arch -k = unknown | |
/usr/convex/getsysinfo = unknown | |
/usr/bin/hostinfo = unknown | |
/bin/machine = unknown | |
/usr/bin/oslevel = unknown | |
/bin/universe = unknown | |
PATH: /usr/lib64/qt-3.3/bin | |
PATH: /usr/local/bin | |
PATH: /usr/bin | |
PATH: /bin | |
PATH: /home/aneilan/bin | |
PATH: /usr/local/sbin | |
PATH: /usr/sbin | |
PATH: /home/aneilan/bin | |
PATH: /home/aneilan/.rvm/bin | |
PATH: /home/aneilan/.local/bin/ | |
PATH: /home/aneilan/.rvm/bin | |
PATH: /home/aneilan/.rvm/bin | |
PATH: /home/aneilan/.local/bin | |
## ----------- ## | |
## Core tests. ## | |
## ----------- ## | |
configure:2927: checking for ruby | |
configure:2958: result: false | |
configure:3010: checking build system type | |
configure:3024: result: x86_64-pc-linux-gnu | |
configure:3127: checking host system type | |
configure:3140: result: x86_64-pc-linux-gnu | |
configure:3160: checking target system type | |
configure:3173: result: x86_64-pc-linux-gnu | |
configure:3947: checking for gcc | |
configure:3963: found /usr/bin/gcc | |
configure:3974: result: gcc | |
configure:4203: checking for C compiler version | |
configure:4212: gcc --version >&5 | |
gcc (GCC) 7.1.1 20170622 (Red Hat 7.1.1-3) | |
Copyright (C) 2017 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:4223: $? = 0 | |
configure:4212: gcc -v >&5 | |
Using built-in specs. | |
COLLECT_GCC=gcc | |
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/7/lto-wrapper | |
OFFLOAD_TARGET_NAMES=nvptx-none | |
OFFLOAD_TARGET_DEFAULT=1 | |
Target: x86_64-redhat-linux | |
Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl --enable-libmpx --enable-offload-targets=nvptx-none --without-cuda-driver --enable-gnu-indirect-function --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux | |
Thread model: posix | |
gcc version 7.1.1 20170622 (Red Hat 7.1.1-3) (GCC) | |
configure:4223: $? = 0 | |
configure:4212: gcc -V >&5 | |
gcc: error: unrecognized command line option '-V' | |
gcc: fatal error: no input files | |
compilation terminated. | |
configure:4223: $? = 1 | |
configure:4212: gcc -qversion >&5 | |
gcc: error: unrecognized command line option '-qversion'; did you mean '--version'? | |
gcc: fatal error: no input files | |
compilation terminated. | |
configure:4223: $? = 1 | |
configure:4243: checking whether the C compiler works | |
configure:4265: gcc conftest.c >&5 | |
configure:4269: $? = 0 | |
configure:4317: result: yes | |
configure:4320: checking for C compiler default output file name | |
configure:4322: result: a.out | |
configure:4328: checking for suffix of executables | |
configure:4335: gcc -o conftest conftest.c >&5 | |
configure:4339: $? = 0 | |
configure:4361: result: | |
configure:4383: checking whether we are cross compiling | |
configure:4391: gcc -o conftest conftest.c >&5 | |
configure:4395: $? = 0 | |
configure:4402: ./conftest | |
configure:4406: $? = 0 | |
configure:4421: result: no | |
configure:4426: checking for suffix of object files | |
configure:4448: gcc -c conftest.c >&5 | |
configure:4452: $? = 0 | |
configure:4473: result: o | |
configure:4477: checking whether we are using the GNU C compiler | |
configure:4496: gcc -c conftest.c >&5 | |
configure:4496: $? = 0 | |
configure:4505: result: yes | |
configure:4514: checking whether gcc accepts -g | |
configure:4534: gcc -c -g conftest.c >&5 | |
configure:4534: $? = 0 | |
configure:4575: result: yes | |
configure:4592: checking for gcc option to accept ISO C89 | |
configure:4655: gcc -c -g -O2 conftest.c >&5 | |
configure:4655: $? = 0 | |
configure:4668: result: none needed | |
configure:4746: checking for g++ | |
configure:4762: found /usr/bin/g++ | |
configure:4773: result: g++ | |
configure:4800: checking for C++ compiler version | |
configure:4809: g++ --version >&5 | |
g++ (GCC) 7.1.1 20170622 (Red Hat 7.1.1-3) | |
Copyright (C) 2017 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:4820: $? = 0 | |
configure:4809: g++ -v >&5 | |
Using built-in specs. | |
COLLECT_GCC=g++ | |
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/7/lto-wrapper | |
OFFLOAD_TARGET_NAMES=nvptx-none | |
OFFLOAD_TARGET_DEFAULT=1 | |
Target: x86_64-redhat-linux | |
Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,objc,obj-c++,fortran,ada,go,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl --enable-libmpx --enable-offload-targets=nvptx-none --without-cuda-driver --enable-gnu-indirect-function --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux | |
Thread model: posix | |
gcc version 7.1.1 20170622 (Red Hat 7.1.1-3) (GCC) | |
configure:4820: $? = 0 | |
configure:4809: g++ -V >&5 | |
g++: error: unrecognized command line option '-V' | |
g++: fatal error: no input files | |
compilation terminated. | |
configure:4820: $? = 1 | |
configure:4809: g++ -qversion >&5 | |
g++: error: unrecognized command line option '-qversion'; did you mean '--version'? | |
g++: fatal error: no input files | |
compilation terminated. | |
configure:4820: $? = 1 | |
configure:4824: checking whether we are using the GNU C++ compiler | |
configure:4843: g++ -c conftest.cpp >&5 | |
configure:4843: $? = 0 | |
configure:4852: result: yes | |
configure:4861: checking whether g++ accepts -g | |
configure:4881: g++ -c -g conftest.cpp >&5 | |
configure:4881: $? = 0 | |
configure:4922: result: yes | |
configure:4951: checking how to run the C preprocessor | |
configure:4982: gcc -E conftest.c | |
configure:4982: $? = 0 | |
configure:4996: gcc -E conftest.c | |
conftest.c:10:10: fatal error: ac_nonexistent.h: No such file or directory | |
#include <ac_nonexistent.h> | |
^~~~~~~~~~~~~~~~~~ | |
compilation terminated. | |
configure:4996: $? = 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. */ | |
| #include <ac_nonexistent.h> | |
configure:5021: result: gcc -E | |
configure:5041: gcc -E conftest.c | |
configure:5041: $? = 0 | |
configure:5055: gcc -E conftest.c | |
conftest.c:10:10: fatal error: ac_nonexistent.h: No such file or directory | |
#include <ac_nonexistent.h> | |
^~~~~~~~~~~~~~~~~~ | |
compilation terminated. | |
configure:5055: $? = 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. */ | |
| #include <ac_nonexistent.h> | |
configure:5135: checking for grep that handles long lines and -e | |
configure:5193: result: /usr/bin/grep | |
configure:5198: checking for egrep | |
configure:5260: result: /usr/bin/grep -E | |
configure:5266: checking whether gcc needs -traditional | |
configure:5300: result: no | |
configure:5454: checking for ld | |
configure:5470: found /usr/bin/ld | |
configure:5481: result: ld | |
configure:5517: checking whether the linker is GNU ld | |
configure:5529: result: yes | |
configure:5533: checking whether gcc -E accepts -o | |
configure:5545: gcc -E -o conftest-1.i conftest.c | |
configure:5545: $? = 0 | |
configure:5552: result: yes | |
configure:5853: checking for ranlib | |
configure:5869: found /usr/bin/ranlib | |
configure:5880: result: ranlib | |
configure:5945: checking for ar | |
configure:5961: found /usr/bin/ar | |
configure:5972: result: ar | |
configure:6083: checking for as | |
configure:6099: found /usr/bin/as | |
configure:6110: result: as | |
configure:6192: checking for objdump | |
configure:6208: found /usr/bin/objdump | |
configure:6219: result: objdump | |
configure:6292: checking for objcopy | |
configure:6308: found /usr/bin/objcopy | |
configure:6319: result: objcopy | |
configure:6736: checking for nm | |
configure:6752: found /usr/bin/nm | |
configure:6763: result: nm | |
configure:6786: checking whether ln -s works | |
configure:6790: result: yes | |
configure:6797: checking whether make sets $(MAKE) | |
configure:6819: result: yes | |
configure:6842: checking for a BSD-compatible install | |
configure:6910: result: /usr/bin/install -c | |
configure:6921: checking for a thread-safe mkdir -p | |
configure:6960: result: /usr/bin/mkdir -p | |
configure:6980: checking for dtrace | |
configure:6996: found /usr/bin/dtrace | |
configure:7007: result: dtrace | |
configure:7059: checking for dot | |
configure:7089: result: no | |
configure:7101: checking for doxygen | |
configure:7131: result: no | |
configure:7187: checking for pkg-config | |
configure:7234: result: no | |
configure:7241: checking for ANSI C header files | |
configure:7261: gcc -c -g -O2 conftest.c >&5 | |
configure:7261: $? = 0 | |
configure:7334: gcc -o conftest -g -O2 conftest.c >&5 | |
configure:7334: $? = 0 | |
configure:7334: ./conftest | |
configure:7334: $? = 0 | |
configure:7345: result: yes | |
configure:7358: checking for sys/types.h | |
configure:7358: gcc -c -g -O2 conftest.c >&5 | |
configure:7358: $? = 0 | |
configure:7358: result: yes | |
configure:7358: checking for sys/stat.h | |
configure:7358: gcc -c -g -O2 conftest.c >&5 | |
configure:7358: $? = 0 | |
configure:7358: result: yes | |
configure:7358: checking for stdlib.h | |
configure:7358: gcc -c -g -O2 conftest.c >&5 | |
configure:7358: $? = 0 | |
configure:7358: result: yes | |
configure:7358: checking for string.h | |
configure:7358: gcc -c -g -O2 conftest.c >&5 | |
configure:7358: $? = 0 | |
configure:7358: result: yes | |
configure:7358: checking for memory.h | |
configure:7358: gcc -c -g -O2 conftest.c >&5 | |
configure:7358: $? = 0 | |
configure:7358: result: yes | |
configure:7358: checking for strings.h | |
configure:7358: gcc -c -g -O2 conftest.c >&5 | |
configure:7358: $? = 0 | |
configure:7358: result: yes | |
configure:7358: checking for inttypes.h | |
configure:7358: gcc -c -g -O2 conftest.c >&5 | |
configure:7358: $? = 0 | |
configure:7358: result: yes | |
configure:7358: checking for stdint.h | |
configure:7358: gcc -c -g -O2 conftest.c >&5 | |
configure:7358: $? = 0 | |
configure:7358: result: yes | |
configure:7358: checking for unistd.h | |
configure:7358: gcc -c -g -O2 conftest.c >&5 | |
configure:7358: $? = 0 | |
configure:7358: result: yes | |
configure:7371: checking minix/config.h usability | |
configure:7371: gcc -c -g -O2 conftest.c >&5 | |
conftest.c:53:10: fatal error: minix/config.h: No such file or directory | |
#include <minix/config.h> | |
^~~~~~~~~~~~~~~~ | |
compilation terminated. | |
configure:7371: $? = 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 | |
| #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 <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| #include <minix/config.h> | |
configure:7371: result: no | |
configure:7371: checking minix/config.h presence | |
configure:7371: gcc -E conftest.c | |
conftest.c:20:10: fatal error: minix/config.h: No such file or directory | |
#include <minix/config.h> | |
^~~~~~~~~~~~~~~~ | |
compilation terminated. | |
configure:7371: $? = 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 | |
| #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 <minix/config.h> | |
configure:7371: result: no | |
configure:7371: checking for minix/config.h | |
configure:7371: result: no | |
configure:7392: checking whether it is safe to define __EXTENSIONS__ | |
configure:7410: gcc -c -g -O2 conftest.c >&5 | |
configure:7410: $? = 0 | |
configure:7417: result: yes | |
configure:7449: checking for cd using physical directory | |
configure:7464: result: cd -P | |
configure:7482: checking whether CFLAGS is valid | |
configure:7495: gcc -c -g -O2 conftest.c >&5 | |
configure:7495: $? = 0 | |
configure:7496: result: yes | |
configure:7507: checking whether LDFLAGS is valid | |
configure:7527: gcc -o conftest -g -O2 conftest.c >&5 | |
configure:7527: $? = 0 | |
configure:7528: result: yes | |
configure:7595: checking whether -Wno-unused-parameter is accepted as CFLAGS | |
configure:7618: gcc -c -g -O2 -Wno-unused-parameter conftest.c >&5 | |
configure:7618: $? = 0 | |
configure:7633: result: yes | |
configure:7595: checking whether -Wno-parentheses is accepted as CFLAGS | |
configure:7618: gcc -c -g -O2 -Wno-parentheses conftest.c >&5 | |
configure:7618: $? = 0 | |
configure:7633: result: yes | |
configure:7595: checking whether -Wno-long-long is accepted as CFLAGS | |
configure:7618: gcc -c -g -O2 -Wno-long-long conftest.c >&5 | |
configure:7618: $? = 0 | |
configure:7633: result: yes | |
configure:7595: checking whether -Wno-missing-field-initializers is accepted as CFLAGS | |
configure:7618: gcc -c -g -O2 -Wno-missing-field-initializers conftest.c >&5 | |
configure:7618: $? = 0 | |
configure:7633: result: yes | |
configure:7595: checking whether -Wunused-variable is accepted as CFLAGS | |
configure:7618: gcc -c -g -O2 -Wunused-variable conftest.c >&5 | |
configure:7618: $? = 0 | |
configure:7633: result: yes | |
configure:7595: checking whether -Wpointer-arith is accepted as CFLAGS | |
configure:7618: gcc -c -g -O2 -Wpointer-arith conftest.c >&5 | |
configure:7618: $? = 0 | |
configure:7633: result: yes | |
configure:7595: checking whether -Wwrite-strings is accepted as CFLAGS | |
configure:7618: gcc -c -g -O2 -Wwrite-strings conftest.c >&5 | |
configure:7618: $? = 0 | |
configure:7633: result: yes | |
configure:7595: checking whether -Wdeclaration-after-statement is accepted as CFLAGS | |
configure:7618: gcc -c -g -O2 -Wdeclaration-after-statement conftest.c >&5 | |
configure:7618: $? = 0 | |
configure:7633: result: yes | |
configure:7595: checking whether -Wshorten-64-to-32 is accepted as CFLAGS | |
configure:7618: gcc -c -g -O2 -Wshorten-64-to-32 conftest.c >&5 | |
gcc: error: unrecognized command line option '-Wshorten-64-to-32' | |
configure:7618: $? = 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 | |
| #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:7637: result: no | |
configure:7595: checking whether -Wimplicit-function-declaration is accepted as CFLAGS | |
configure:7618: gcc -c -g -O2 -Wimplicit-function-declaration conftest.c >&5 | |
configure:7618: $? = 0 | |
configure:7633: result: yes | |
configure:7595: checking whether -Wdivision-by-zero is accepted as CFLAGS | |
configure:7618: gcc -c -g -O2 -Wdivision-by-zero conftest.c >&5 | |
gcc: error: unrecognized command line option '-Wdivision-by-zero'; did you mean '-Wdiv-by-zero'? | |
configure:7618: $? = 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 | |
| #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:7637: result: no | |
configure:7595: checking whether -Wdeprecated-declarations is accepted as CFLAGS | |
configure:7618: gcc -c -g -O2 -Wdeprecated-declarations conftest.c >&5 | |
configure:7618: $? = 0 | |
configure:7633: result: yes | |
configure:7595: checking whether -Wno-packed-bitfield-compat is accepted as CFLAGS | |
configure:7618: gcc -c -g -O2 -Wno-packed-bitfield-compat conftest.c >&5 | |
configure:7618: $? = 0 | |
configure:7633: result: yes | |
configure:7595: checking whether -Wextra-tokens is accepted as CFLAGS | |
configure:7618: gcc -c -g -O2 -Wextra-tokens conftest.c >&5 | |
gcc: error: unrecognized command line option '-Wextra-tokens'; did you mean '--extra-warnings'? | |
configure:7618: $? = 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 | |
| #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:7637: result: no | |
configure:7722: checking whether -Wall -Wextra is accepted as CFLAGS | |
configure:7745: gcc -c -g -O2 -Wall -Wextra conftest.c >&5 | |
configure:7745: $? = 0 | |
configure:7747: result: yes | |
configure:7769: checking whether -Qunused-arguments is accepted as CFLAGS | |
configure:7792: gcc -c -g -O2 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -Qunused-arguments conftest.c >&5 | |
gcc: error: unrecognized command line option '-Qunused-arguments'; did you mean '-Wunused-parameter'? | |
configure:7792: $? = 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 | |
| #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:7808: result: no | |
configure:7824: checking whether INFINITY is available without C99 option | |
configure:7848: gcc -c -g -O2 conftest.c >&5 | |
configure:7848: $? = 0 | |
configure:7856: result: yes | |
configure:7824: checking whether NAN is available without C99 option | |
configure:7848: gcc -c -g -O2 conftest.c >&5 | |
configure:7848: $? = 0 | |
configure:7856: result: yes | |
configure:7880: checking whether -D_FORTIFY_SOURCE=2 is accepted as CFLAGS | |
configure:7903: gcc -c -g -O2 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -D_FORTIFY_SOURCE=2 conftest.c >&5 | |
configure:7903: $? = 0 | |
configure:7913: result: yes | |
configure:7944: checking whether -fstack-protector is accepted as CFLAGS | |
configure:7967: gcc -c -g -O2 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -fstack-protector conftest.c >&5 | |
configure:7967: $? = 0 | |
configure:7969: result: yes | |
configure:7990: checking whether -fstack-protector is accepted as LDFLAGS | |
configure:8012: gcc -o conftest -g -O2 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -fstack-protector conftest.c >&5 | |
configure:8012: $? = 0 | |
configure:8014: result: yes | |
configure:8084: checking whether -std=iso9899:1999 is accepted as CFLAGS | |
configure:8107: gcc -c -g -O2 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -std=iso9899:1999 conftest.c >&5 | |
configure:8107: $? = 0 | |
configure:8132: result: yes | |
configure:8156: checking whether -fno-strict-overflow is accepted as CFLAGS | |
configure:8179: gcc -c -g -O2 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -fno-strict-overflow conftest.c >&5 | |
configure:8179: $? = 0 | |
configure:8189: result: yes | |
configure:8208: checking whether -ggdb3 is accepted as CFLAGS | |
configure:8231: gcc -c -g -O2 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -ggdb3 conftest.c >&5 | |
configure:8231: $? = 0 | |
configure:8233: result: yes | |
configure:8350: checking whether -fvisibility=hidden is accepted as CFLAGS | |
configure:8373: gcc -c -g -O2 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -fvisibility=hidden conftest.c >&5 | |
configure:8373: $? = 0 | |
configure:8375: result: yes | |
configure:8572: checking whether -fno-fast-math is accepted as CFLAGS | |
configure:8595: gcc -c -g -O2 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -fno-fast-math conftest.c >&5 | |
configure:8595: $? = 0 | |
configure:8605: result: yes | |
configure:9204: checking for crypt in -lcrypt | |
configure:9229: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -lcrypt -lm >&5 | |
configure:9229: $? = 0 | |
configure:9238: result: yes | |
configure:9249: checking for dlopen in -ldl | |
configure:9274: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:9274: $? = 0 | |
configure:9283: result: yes | |
configure:9294: checking for shl_load in -ldld | |
configure:9319: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldld -ldl -lcrypt -lm >&5 | |
/usr/bin/ld: cannot find -ldld | |
collect2: error: ld returned 1 exit status | |
configure:9319: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #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:9328: result: no | |
configure:9339: checking for shutdown in -lsocket | |
configure:9364: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -lsocket -ldl -lcrypt -lm >&5 | |
/usr/bin/ld: cannot find -lsocket | |
collect2: error: ld returned 1 exit status | |
configure:9364: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #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 shutdown (); | |
| int | |
| main () | |
| { | |
| return shutdown (); | |
| ; | |
| return 0; | |
| } | |
configure:9373: result: no | |
configure:9388: checking for dirent.h that defines DIR | |
configure:9407: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:9407: $? = 0 | |
configure:9415: result: yes | |
configure:9428: checking for library containing opendir | |
configure:9459: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:9459: $? = 0 | |
configure:9476: result: none required | |
configure:9543: checking for stdbool.h that conforms to C99 | |
configure:9610: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:9610: $? = 0 | |
configure:9617: result: yes | |
configure:9619: checking for _Bool | |
configure:9619: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:9619: $? = 0 | |
configure:9619: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:68:20: error: expected expression before ')' token | |
if (sizeof ((_Bool))) | |
^ | |
configure:9619: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| int | |
| main () | |
| { | |
| if (sizeof ((_Bool))) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:9619: result: yes | |
configure:9636: checking for sys/wait.h that is POSIX.1 compatible | |
configure:9662: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:9662: $? = 0 | |
configure:9669: result: yes | |
configure:9680: checking a.out.h usability | |
configure:9680: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:9680: $? = 0 | |
configure:9680: result: yes | |
configure:9680: checking a.out.h presence | |
configure:9680: gcc -E conftest.c | |
configure:9680: $? = 0 | |
configure:9680: result: yes | |
configure:9680: checking for a.out.h | |
configure:9680: result: yes | |
configure:9692: checking atomic.h usability | |
configure:9692: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:69:10: fatal error: atomic.h: No such file or directory | |
#include <atomic.h> | |
^~~~~~~~~~ | |
compilation terminated. | |
configure:9692: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| #include <atomic.h> | |
configure:9692: result: no | |
configure:9692: checking atomic.h presence | |
configure:9692: gcc -E conftest.c | |
conftest.c:36:10: fatal error: atomic.h: No such file or directory | |
#include <atomic.h> | |
^~~~~~~~~~ | |
compilation terminated. | |
configure:9692: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| /* end confdefs.h. */ | |
| #include <atomic.h> | |
configure:9692: result: no | |
configure:9692: checking for atomic.h | |
configure:9692: result: no | |
configure:9704: checking direct.h usability | |
configure:9704: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:69:10: fatal error: direct.h: No such file or directory | |
#include <direct.h> | |
^~~~~~~~~~ | |
compilation terminated. | |
configure:9704: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| #include <direct.h> | |
configure:9704: result: no | |
configure:9704: checking direct.h presence | |
configure:9704: gcc -E conftest.c | |
conftest.c:36:10: fatal error: direct.h: No such file or directory | |
#include <direct.h> | |
^~~~~~~~~~ | |
compilation terminated. | |
configure:9704: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| /* end confdefs.h. */ | |
| #include <direct.h> | |
configure:9704: result: no | |
configure:9704: checking for direct.h | |
configure:9704: result: no | |
configure:9716: checking grp.h usability | |
configure:9716: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:9716: $? = 0 | |
configure:9716: result: yes | |
configure:9716: checking grp.h presence | |
configure:9716: gcc -E conftest.c | |
configure:9716: $? = 0 | |
configure:9716: result: yes | |
configure:9716: checking for grp.h | |
configure:9716: result: yes | |
configure:9728: checking fcntl.h usability | |
configure:9728: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:9728: $? = 0 | |
configure:9728: result: yes | |
configure:9728: checking fcntl.h presence | |
configure:9728: gcc -E conftest.c | |
configure:9728: $? = 0 | |
configure:9728: result: yes | |
configure:9728: checking for fcntl.h | |
configure:9728: result: yes | |
configure:9740: checking float.h usability | |
configure:9740: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:9740: $? = 0 | |
configure:9740: result: yes | |
configure:9740: checking float.h presence | |
configure:9740: gcc -E conftest.c | |
configure:9740: $? = 0 | |
configure:9740: result: yes | |
configure:9740: checking for float.h | |
configure:9740: result: yes | |
configure:9752: checking ieeefp.h usability | |
configure:9752: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:72:10: fatal error: ieeefp.h: No such file or directory | |
#include <ieeefp.h> | |
^~~~~~~~~~ | |
compilation terminated. | |
configure:9752: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| #include <ieeefp.h> | |
configure:9752: result: no | |
configure:9752: checking ieeefp.h presence | |
configure:9752: gcc -E conftest.c | |
conftest.c:39:10: fatal error: ieeefp.h: No such file or directory | |
#include <ieeefp.h> | |
^~~~~~~~~~ | |
compilation terminated. | |
configure:9752: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| /* end confdefs.h. */ | |
| #include <ieeefp.h> | |
configure:9752: result: no | |
configure:9752: checking for ieeefp.h | |
configure:9752: result: no | |
configure:9764: checking intrinsics.h usability | |
configure:9764: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:72:10: fatal error: intrinsics.h: No such file or directory | |
#include <intrinsics.h> | |
^~~~~~~~~~~~~~ | |
compilation terminated. | |
configure:9764: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| #include <intrinsics.h> | |
configure:9764: result: no | |
configure:9764: checking intrinsics.h presence | |
configure:9764: gcc -E conftest.c | |
conftest.c:39:10: fatal error: intrinsics.h: No such file or directory | |
#include <intrinsics.h> | |
^~~~~~~~~~~~~~ | |
compilation terminated. | |
configure:9764: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| /* end confdefs.h. */ | |
| #include <intrinsics.h> | |
configure:9764: result: no | |
configure:9764: checking for intrinsics.h | |
configure:9764: result: no | |
configure:9776: checking langinfo.h usability | |
configure:9776: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:9776: $? = 0 | |
configure:9776: result: yes | |
configure:9776: checking langinfo.h presence | |
configure:9776: gcc -E conftest.c | |
configure:9776: $? = 0 | |
configure:9776: result: yes | |
configure:9776: checking for langinfo.h | |
configure:9776: result: yes | |
configure:9788: checking limits.h usability | |
configure:9788: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:9788: $? = 0 | |
configure:9788: result: yes | |
configure:9788: checking limits.h presence | |
configure:9788: gcc -E conftest.c | |
configure:9788: $? = 0 | |
configure:9788: result: yes | |
configure:9788: checking for limits.h | |
configure:9788: result: yes | |
configure:9800: checking locale.h usability | |
configure:9800: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:9800: $? = 0 | |
configure:9800: result: yes | |
configure:9800: checking locale.h presence | |
configure:9800: gcc -E conftest.c | |
configure:9800: $? = 0 | |
configure:9800: result: yes | |
configure:9800: checking for locale.h | |
configure:9800: result: yes | |
configure:9812: checking malloc.h usability | |
configure:9812: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:9812: $? = 0 | |
configure:9812: result: yes | |
configure:9812: checking malloc.h presence | |
configure:9812: gcc -E conftest.c | |
configure:9812: $? = 0 | |
configure:9812: result: yes | |
configure:9812: checking for malloc.h | |
configure:9812: result: yes | |
configure:9824: checking malloc/malloc.h usability | |
configure:9824: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:76:10: fatal error: malloc/malloc.h: No such file or directory | |
#include <malloc/malloc.h> | |
^~~~~~~~~~~~~~~~~ | |
compilation terminated. | |
configure:9824: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| #include <malloc/malloc.h> | |
configure:9824: result: no | |
configure:9824: checking malloc/malloc.h presence | |
configure:9824: gcc -E conftest.c | |
conftest.c:43:10: fatal error: malloc/malloc.h: No such file or directory | |
#include <malloc/malloc.h> | |
^~~~~~~~~~~~~~~~~ | |
compilation terminated. | |
configure:9824: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| /* end confdefs.h. */ | |
| #include <malloc/malloc.h> | |
configure:9824: result: no | |
configure:9824: checking for malloc/malloc.h | |
configure:9824: result: no | |
configure:9836: checking malloc_np.h usability | |
configure:9836: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:76:10: fatal error: malloc_np.h: No such file or directory | |
#include <malloc_np.h> | |
^~~~~~~~~~~~~ | |
compilation terminated. | |
configure:9836: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| #include <malloc_np.h> | |
configure:9836: result: no | |
configure:9836: checking malloc_np.h presence | |
configure:9836: gcc -E conftest.c | |
conftest.c:43:10: fatal error: malloc_np.h: No such file or directory | |
#include <malloc_np.h> | |
^~~~~~~~~~~~~ | |
compilation terminated. | |
configure:9836: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| /* end confdefs.h. */ | |
| #include <malloc_np.h> | |
configure:9836: result: no | |
configure:9836: checking for malloc_np.h | |
configure:9836: result: no | |
configure:9848: checking net/socket.h usability | |
configure:9848: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:76:10: fatal error: net/socket.h: No such file or directory | |
#include <net/socket.h> | |
^~~~~~~~~~~~~~ | |
compilation terminated. | |
configure:9848: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| #include <net/socket.h> | |
configure:9848: result: no | |
configure:9848: checking net/socket.h presence | |
configure:9848: gcc -E conftest.c | |
conftest.c:43:10: fatal error: net/socket.h: No such file or directory | |
#include <net/socket.h> | |
^~~~~~~~~~~~~~ | |
compilation terminated. | |
configure:9848: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| /* end confdefs.h. */ | |
| #include <net/socket.h> | |
configure:9848: result: no | |
configure:9848: checking for net/socket.h | |
configure:9848: result: no | |
configure:9860: checking process.h usability | |
configure:9860: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:76:10: fatal error: process.h: No such file or directory | |
#include <process.h> | |
^~~~~~~~~~~ | |
compilation terminated. | |
configure:9860: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| #include <process.h> | |
configure:9860: result: no | |
configure:9860: checking process.h presence | |
configure:9860: gcc -E conftest.c | |
conftest.c:43:10: fatal error: process.h: No such file or directory | |
#include <process.h> | |
^~~~~~~~~~~ | |
compilation terminated. | |
configure:9860: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| /* end confdefs.h. */ | |
| #include <process.h> | |
configure:9860: result: no | |
configure:9860: checking for process.h | |
configure:9860: result: no | |
configure:9872: checking pwd.h usability | |
configure:9872: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:9872: $? = 0 | |
configure:9872: result: yes | |
configure:9872: checking pwd.h presence | |
configure:9872: gcc -E conftest.c | |
configure:9872: $? = 0 | |
configure:9872: result: yes | |
configure:9872: checking for pwd.h | |
configure:9872: result: yes | |
configure:9884: checking setjmpex.h usability | |
configure:9884: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:77:10: fatal error: setjmpex.h: No such file or directory | |
#include <setjmpex.h> | |
^~~~~~~~~~~~ | |
compilation terminated. | |
configure:9884: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| #include <setjmpex.h> | |
configure:9884: result: no | |
configure:9884: checking setjmpex.h presence | |
configure:9884: gcc -E conftest.c | |
conftest.c:44:10: fatal error: setjmpex.h: No such file or directory | |
#include <setjmpex.h> | |
^~~~~~~~~~~~ | |
compilation terminated. | |
configure:9884: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| /* end confdefs.h. */ | |
| #include <setjmpex.h> | |
configure:9884: result: no | |
configure:9884: checking for setjmpex.h | |
configure:9884: result: no | |
configure:9896: checking sys/attr.h usability | |
configure:9896: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:77:10: fatal error: sys/attr.h: No such file or directory | |
#include <sys/attr.h> | |
^~~~~~~~~~~~ | |
compilation terminated. | |
configure:9896: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| #include <sys/attr.h> | |
configure:9896: result: no | |
configure:9896: checking sys/attr.h presence | |
configure:9896: gcc -E conftest.c | |
conftest.c:44:10: fatal error: sys/attr.h: No such file or directory | |
#include <sys/attr.h> | |
^~~~~~~~~~~~ | |
compilation terminated. | |
configure:9896: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| /* end confdefs.h. */ | |
| #include <sys/attr.h> | |
configure:9896: result: no | |
configure:9896: checking for sys/attr.h | |
configure:9896: result: no | |
configure:9908: checking sys/fcntl.h usability | |
configure:9908: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:9908: $? = 0 | |
configure:9908: result: yes | |
configure:9908: checking sys/fcntl.h presence | |
configure:9908: gcc -E conftest.c | |
configure:9908: $? = 0 | |
configure:9908: result: yes | |
configure:9908: checking for sys/fcntl.h | |
configure:9908: result: yes | |
configure:9920: checking sys/file.h usability | |
configure:9920: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:9920: $? = 0 | |
configure:9920: result: yes | |
configure:9920: checking sys/file.h presence | |
configure:9920: gcc -E conftest.c | |
configure:9920: $? = 0 | |
configure:9920: result: yes | |
configure:9920: checking for sys/file.h | |
configure:9920: result: yes | |
configure:9932: checking sys/id.h usability | |
configure:9932: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:79:10: fatal error: sys/id.h: No such file or directory | |
#include <sys/id.h> | |
^~~~~~~~~~ | |
compilation terminated. | |
configure:9932: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| #include <sys/id.h> | |
configure:9932: result: no | |
configure:9932: checking sys/id.h presence | |
configure:9932: gcc -E conftest.c | |
conftest.c:46:10: fatal error: sys/id.h: No such file or directory | |
#include <sys/id.h> | |
^~~~~~~~~~ | |
compilation terminated. | |
configure:9932: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| /* end confdefs.h. */ | |
| #include <sys/id.h> | |
configure:9932: result: no | |
configure:9932: checking for sys/id.h | |
configure:9932: result: no | |
configure:9944: checking sys/ioctl.h usability | |
configure:9944: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:9944: $? = 0 | |
configure:9944: result: yes | |
configure:9944: checking sys/ioctl.h presence | |
configure:9944: gcc -E conftest.c | |
configure:9944: $? = 0 | |
configure:9944: result: yes | |
configure:9944: checking for sys/ioctl.h | |
configure:9944: result: yes | |
configure:9956: checking sys/mkdev.h usability | |
configure:9956: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:80:10: fatal error: sys/mkdev.h: No such file or directory | |
#include <sys/mkdev.h> | |
^~~~~~~~~~~~~ | |
compilation terminated. | |
configure:9956: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| #include <sys/mkdev.h> | |
configure:9956: result: no | |
configure:9956: checking sys/mkdev.h presence | |
configure:9956: gcc -E conftest.c | |
conftest.c:47:10: fatal error: sys/mkdev.h: No such file or directory | |
#include <sys/mkdev.h> | |
^~~~~~~~~~~~~ | |
compilation terminated. | |
configure:9956: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| /* end confdefs.h. */ | |
| #include <sys/mkdev.h> | |
configure:9956: result: no | |
configure:9956: checking for sys/mkdev.h | |
configure:9956: result: no | |
configure:9968: checking sys/param.h usability | |
configure:9968: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:9968: $? = 0 | |
configure:9968: result: yes | |
configure:9968: checking sys/param.h presence | |
configure:9968: gcc -E conftest.c | |
configure:9968: $? = 0 | |
configure:9968: result: yes | |
configure:9968: checking for sys/param.h | |
configure:9968: result: yes | |
configure:9980: checking sys/prctl.h usability | |
configure:9980: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:9980: $? = 0 | |
configure:9980: result: yes | |
configure:9980: checking sys/prctl.h presence | |
configure:9980: gcc -E conftest.c | |
configure:9980: $? = 0 | |
configure:9980: result: yes | |
configure:9980: checking for sys/prctl.h | |
configure:9980: result: yes | |
configure:9992: checking sys/resource.h usability | |
configure:9992: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:9992: $? = 0 | |
configure:9992: result: yes | |
configure:9992: checking sys/resource.h presence | |
configure:9992: gcc -E conftest.c | |
configure:9992: $? = 0 | |
configure:9992: result: yes | |
configure:9992: checking for sys/resource.h | |
configure:9992: result: yes | |
configure:10004: checking sys/select.h usability | |
configure:10004: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:10004: $? = 0 | |
configure:10004: result: yes | |
configure:10004: checking sys/select.h presence | |
configure:10004: gcc -E conftest.c | |
configure:10004: $? = 0 | |
configure:10004: result: yes | |
configure:10004: checking for sys/select.h | |
configure:10004: result: yes | |
configure:10016: checking sys/sendfile.h usability | |
configure:10016: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:10016: $? = 0 | |
configure:10016: result: yes | |
configure:10016: checking sys/sendfile.h presence | |
configure:10016: gcc -E conftest.c | |
configure:10016: $? = 0 | |
configure:10016: result: yes | |
configure:10016: checking for sys/sendfile.h | |
configure:10016: result: yes | |
configure:10028: checking sys/socket.h usability | |
configure:10028: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:10028: $? = 0 | |
configure:10028: result: yes | |
configure:10028: checking sys/socket.h presence | |
configure:10028: gcc -E conftest.c | |
configure:10028: $? = 0 | |
configure:10028: result: yes | |
configure:10028: checking for sys/socket.h | |
configure:10028: result: yes | |
configure:10040: checking sys/syscall.h usability | |
configure:10040: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:10040: $? = 0 | |
configure:10040: result: yes | |
configure:10040: checking sys/syscall.h presence | |
configure:10040: gcc -E conftest.c | |
configure:10040: $? = 0 | |
configure:10040: result: yes | |
configure:10040: checking for sys/syscall.h | |
configure:10040: result: yes | |
configure:10052: checking sys/time.h usability | |
configure:10052: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:10052: $? = 0 | |
configure:10052: result: yes | |
configure:10052: checking sys/time.h presence | |
configure:10052: gcc -E conftest.c | |
configure:10052: $? = 0 | |
configure:10052: result: yes | |
configure:10052: checking for sys/time.h | |
configure:10052: result: yes | |
configure:10064: checking sys/times.h usability | |
configure:10064: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:10064: $? = 0 | |
configure:10064: result: yes | |
configure:10064: checking sys/times.h presence | |
configure:10064: gcc -E conftest.c | |
configure:10064: $? = 0 | |
configure:10064: result: yes | |
configure:10064: checking for sys/times.h | |
configure:10064: result: yes | |
configure:10076: checking sys/uio.h usability | |
configure:10076: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:10076: $? = 0 | |
configure:10076: result: yes | |
configure:10076: checking sys/uio.h presence | |
configure:10076: gcc -E conftest.c | |
configure:10076: $? = 0 | |
configure:10076: result: yes | |
configure:10076: checking for sys/uio.h | |
configure:10076: result: yes | |
configure:10088: checking sys/utime.h usability | |
configure:10088: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:90:10: fatal error: sys/utime.h: No such file or directory | |
#include <sys/utime.h> | |
^~~~~~~~~~~~~ | |
compilation terminated. | |
configure:10088: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| #include <sys/utime.h> | |
configure:10088: result: no | |
configure:10088: checking sys/utime.h presence | |
configure:10088: gcc -E conftest.c | |
conftest.c:57:10: fatal error: sys/utime.h: No such file or directory | |
#include <sys/utime.h> | |
^~~~~~~~~~~~~ | |
compilation terminated. | |
configure:10088: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| /* end confdefs.h. */ | |
| #include <sys/utime.h> | |
configure:10088: result: no | |
configure:10088: checking for sys/utime.h | |
configure:10088: result: no | |
configure:10100: checking syscall.h usability | |
configure:10100: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:10100: $? = 0 | |
configure:10100: result: yes | |
configure:10100: checking syscall.h presence | |
configure:10100: gcc -E conftest.c | |
configure:10100: $? = 0 | |
configure:10100: result: yes | |
configure:10100: checking for syscall.h | |
configure:10100: result: yes | |
configure:10112: checking time.h usability | |
configure:10112: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:10112: $? = 0 | |
configure:10112: result: yes | |
configure:10112: checking time.h presence | |
configure:10112: gcc -E conftest.c | |
configure:10112: $? = 0 | |
configure:10112: result: yes | |
configure:10112: checking for time.h | |
configure:10112: result: yes | |
configure:10124: checking ucontext.h usability | |
configure:10124: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:10124: $? = 0 | |
configure:10124: result: yes | |
configure:10124: checking ucontext.h presence | |
configure:10124: gcc -E conftest.c | |
configure:10124: $? = 0 | |
configure:10124: result: yes | |
configure:10124: checking for ucontext.h | |
configure:10124: result: yes | |
configure:10136: checking utime.h usability | |
configure:10136: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:10136: $? = 0 | |
configure:10136: result: yes | |
configure:10136: checking utime.h presence | |
configure:10136: gcc -E conftest.c | |
configure:10136: $? = 0 | |
configure:10136: result: yes | |
configure:10136: checking for utime.h | |
configure:10136: result: yes | |
configure:10158: checking gmp.h usability | |
configure:10158: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:94:10: fatal error: gmp.h: No such file or directory | |
#include <gmp.h> | |
^~~~~~~ | |
compilation terminated. | |
configure:10158: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| #include <gmp.h> | |
configure:10158: result: no | |
configure:10158: checking gmp.h presence | |
configure:10158: gcc -E conftest.c | |
conftest.c:61:10: fatal error: gmp.h: No such file or directory | |
#include <gmp.h> | |
^~~~~~~ | |
compilation terminated. | |
configure:10158: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| /* end confdefs.h. */ | |
| #include <gmp.h> | |
configure:10158: result: no | |
configure:10158: checking for gmp.h | |
configure:10158: result: no | |
configure:10350: checking for special C compiler options needed for large files | |
configure:10395: result: no | |
configure:10401: checking for _FILE_OFFSET_BITS value needed for large files | |
configure:10426: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:10426: $? = 0 | |
configure:10458: result: no | |
configure:10600: checking whether byte ordering is bigendian | |
configure:10615: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:62:9: error: unknown type name 'not' | |
not a universal capable compiler | |
^~~ | |
conftest.c:62:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'universal' | |
not a universal capable compiler | |
^~~~~~~~~ | |
conftest.c:62:15: error: unknown type name 'universal' | |
configure:10615: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| /* end confdefs.h. */ | |
| #ifndef __APPLE_CC__ | |
| not a universal capable compiler | |
| #endif | |
| typedef int dummy; | |
| | |
configure:10660: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:10660: $? = 0 | |
configure:10678: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:68:4: error: unknown type name 'not'; did you mean 'ino_t'? | |
not big endian | |
^~~ | |
ino_t | |
conftest.c:68:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'endian' | |
not big endian | |
^~~~~~ | |
configure:10678: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| /* end confdefs.h. */ | |
| #include <sys/types.h> | |
| #include <sys/param.h> | |
| | |
| int | |
| main () | |
| { | |
| #if BYTE_ORDER != BIG_ENDIAN | |
| not big endian | |
| #endif | |
| | |
| ; | |
| return 0; | |
| } | |
configure:10806: result: no | |
configure:10824: checking for an ANSI C-conforming const | |
configure:10890: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:10890: $? = 0 | |
configure:10897: result: yes | |
configure:10905: checking whether char is unsigned | |
configure:10924: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:10924: $? = 0 | |
configure:10931: result: no | |
configure:10938: checking for inline | |
configure:10954: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:10954: $? = 0 | |
configure:10962: result: inline | |
configure:10980: checking for working volatile | |
configure:10999: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:10999: $? = 0 | |
configure:11006: result: yes | |
configure:11015: checking for typeof syntax and keyword spelling | |
configure:11046: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:69:13: warning: implicit declaration of function 'typeof' [-Wimplicit-function-declaration] | |
^~~~~~ | |
conftest.c:70:23: error: expected ')' before numeric constant | |
((typeof (value)) 0 < (typeof (value)) -1 | |
^ | |
conftest.c:69:13: error: called object is not a function or function pointer | |
~^~~~~~~~~~~~~~~ | |
configure:11046: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| /* end confdefs.h. */ | |
| | |
| int | |
| main () | |
| { | |
| | |
| int value; | |
| typedef struct { | |
| char a [1 | |
| + ! ((typeof (value)) | |
| ((typeof (value)) 0 < (typeof (value)) -1 | |
| ? (typeof (value)) - 1 | |
| : ~ (~ (typeof (value)) 0 | |
| << sizeof (typeof (value)))))]; } | |
| ac__typeof_type_; | |
| return | |
| (! ((void) ((ac__typeof_type_ *) 0), 0)); | |
| | |
| ; | |
| return 0; | |
| } | |
configure:11046: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:11046: $? = 0 | |
configure:11053: result: __typeof__ | |
configure:11076: checking for long long | |
configure:11076: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:11076: $? = 0 | |
configure:11076: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:99:24: error: expected expression before ')' token | |
if (sizeof ((long long))) | |
^ | |
configure:11076: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| int | |
| main () | |
| { | |
| if (sizeof ((long long))) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:11076: result: yes | |
configure:11085: checking for off_t | |
configure:11085: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:11085: $? = 0 | |
configure:11085: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:100:20: error: expected expression before ')' token | |
if (sizeof ((off_t))) | |
^ | |
configure:11085: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #define HAVE_LONG_LONG 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| int | |
| main () | |
| { | |
| if (sizeof ((off_t))) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:11085: result: yes | |
configure:11096: checking char bit | |
configure:11102: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:11102: $? = 0 | |
configure:11102: ./conftest | |
configure:11102: $? = 0 | |
configure:11111: result: 8 | |
configure:11234: checking size of int | |
configure:11239: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:11239: $? = 0 | |
configure:11239: ./conftest | |
configure:11239: $? = 0 | |
configure:11253: result: 4 | |
configure:11332: checking size of short | |
configure:11337: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:11337: $? = 0 | |
configure:11337: ./conftest | |
configure:11337: $? = 0 | |
configure:11351: result: 2 | |
configure:11506: checking size of long | |
configure:11511: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:11511: $? = 0 | |
configure:11511: ./conftest | |
configure:11511: $? = 0 | |
configure:11525: result: 8 | |
configure:11604: checking size of long long | |
configure:11609: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:11609: $? = 0 | |
configure:11609: ./conftest | |
configure:11609: $? = 0 | |
configure:11623: result: 8 | |
configure:11702: checking size of __int64 | |
configure:11707: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
conftest.c: In function 'longval': | |
conftest.c:102:57: error: '__int64' undeclared (first use in this function); did you mean '__int64_t'? | |
static long int longval () { return (long int) (sizeof (__int64)); } | |
^~~~~~~ | |
__int64_t | |
conftest.c:102:57: note: each undeclared identifier is reported only once for each function it appears in | |
conftest.c: In function 'ulongval': | |
conftest.c:103:67: error: '__int64' undeclared (first use in this function); did you mean '__int64_t'? | |
static unsigned long int ulongval () { return (long int) (sizeof (__int64)); } | |
^~~~~~~ | |
__int64_t | |
conftest.c: In function 'main': | |
conftest.c:113:28: error: '__int64' undeclared (first use in this function); did you mean '__int64_t'? | |
if (((long int) (sizeof (__int64))) < 0) | |
^~~~~~~ | |
__int64_t | |
configure:11707: $? = 1 | |
configure: program exited with status 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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 <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| static long int longval () { return (long int) (sizeof (__int64)); } | |
| static unsigned long int ulongval () { return (long int) (sizeof (__int64)); } | |
| #include <stdio.h> | |
| #include <stdlib.h> | |
| 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:11721: result: 0 | |
configure:11800: checking size of off_t | |
configure:11805: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:11805: $? = 0 | |
configure:11805: ./conftest | |
configure:11805: $? = 0 | |
configure:11819: result: 8 | |
configure:11974: checking size of void* | |
configure:11979: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:11979: $? = 0 | |
configure:11979: ./conftest | |
configure:11979: $? = 0 | |
configure:11993: result: 8 | |
configure:12072: checking size of float | |
configure:12077: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:12077: $? = 0 | |
configure:12077: ./conftest | |
configure:12077: $? = 0 | |
configure:12091: result: 4 | |
configure:12170: checking size of double | |
configure:12175: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:12175: $? = 0 | |
configure:12175: ./conftest | |
configure:12175: $? = 0 | |
configure:12189: result: 8 | |
configure:12294: checking size of time_t | |
configure:12299: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:12299: $? = 0 | |
configure:12299: ./conftest | |
configure:12299: $? = 0 | |
configure:12314: result: 8 | |
configure:12394: checking size of clock_t | |
configure:12399: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:12399: $? = 0 | |
configure:12399: ./conftest | |
configure:12399: $? = 0 | |
configure:12414: result: 8 | |
configure:12427: checking packed struct attribute | |
configure:12449: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:76:35: error: unknown type name 'pack' | |
#define PACKED_STRUCT(x) __pragma(pack(push, 1)) x __pragma(pack(pop)) | |
^ | |
conftest.c:77:4: note: in expansion of macro 'PACKED_STRUCT' | |
PACKED_STRUCT(struct { int a; }); | |
^~~~~~~~~~~~~ | |
conftest.c:76:61: error: unknown type name 'pack' | |
#define PACKED_STRUCT(x) __pragma(pack(push, 1)) x __pragma(pack(pop)) | |
^ | |
conftest.c:77:4: note: in expansion of macro 'PACKED_STRUCT' | |
PACKED_STRUCT(struct { int a; }); | |
^~~~~~~~~~~~~ | |
configure:12449: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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:12449: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:77:25: warning: unnamed struct/union that defines no instances | |
PACKED_STRUCT(struct { int a; }); | |
^ | |
conftest.c:76:26: note: in definition of macro 'PACKED_STRUCT' | |
#define PACKED_STRUCT(x) x __attribute__((packed)) | |
^ | |
configure:12449: $? = 0 | |
configure:12455: result: x __attribute__((packed)) | |
configure:12478: checking for printf prefix for long long | |
configure:12525: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat conftest.c >&5 | |
configure:12525: $? = 0 | |
configure:12538: result: ll | |
configure:12623: checking for pid_t | |
configure:12623: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:12623: $? = 0 | |
configure:12623: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:115:20: error: expected expression before ')' token | |
if (sizeof ((pid_t))) | |
^ | |
configure:12623: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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 <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| int | |
| main () | |
| { | |
| if (sizeof ((pid_t))) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:12623: result: yes | |
configure:12630: checking for convertible type of pid_t | |
configure:12658: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:115:12: error: size of array 'test_array' is negative | |
static int test_array [1 - 2 * !((pid_t)-1 > 0)]; | |
^~~~~~~~~~ | |
configure:12658: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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 <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| int | |
| main () | |
| { | |
| static int test_array [1 - 2 * !((pid_t)-1 > 0)]; | |
| test_array [0] = 0; | |
| return test_array [0]; | |
| | |
| ; | |
| return 0; | |
| } | |
configure:12687: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:115:38: error: conflicting types for 'rbcv_conftest_var' | |
extern rbcv_conftest_replace_type rbcv_conftest_var; | |
^~~~~~~~~~~~~~~~~ | |
conftest.c:114:37: note: previous declaration of 'rbcv_conftest_var' was here | |
extern rbcv_conftest_target_type rbcv_conftest_var; | |
^~~~~~~~~~~~~~~~~ | |
conftest.c:117:38: error: conflicting types for 'rbcv_conftest_func' | |
extern rbcv_conftest_replace_type rbcv_conftest_func(void); | |
^~~~~~~~~~~~~~~~~~ | |
conftest.c:116:37: note: previous declaration of 'rbcv_conftest_func' was here | |
extern rbcv_conftest_target_type rbcv_conftest_func(void); | |
^~~~~~~~~~~~~~~~~~ | |
conftest.c: In function 'main': | |
conftest.c:122:12: error: size of array 'test_array' is negative | |
static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | |
^~~~~~~~~~ | |
configure:12687: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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 <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #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 test_array [0]; | |
| | |
| ; | |
| return 0; | |
| } | |
configure:12687: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:115:38: error: conflicting types for 'rbcv_conftest_var' | |
extern rbcv_conftest_replace_type rbcv_conftest_var; | |
^~~~~~~~~~~~~~~~~ | |
conftest.c:114:37: note: previous declaration of 'rbcv_conftest_var' was here | |
extern rbcv_conftest_target_type rbcv_conftest_var; | |
^~~~~~~~~~~~~~~~~ | |
conftest.c:117:38: error: conflicting types for 'rbcv_conftest_func' | |
extern rbcv_conftest_replace_type rbcv_conftest_func(void); | |
^~~~~~~~~~~~~~~~~~ | |
conftest.c:116:37: note: previous declaration of 'rbcv_conftest_func' was here | |
extern rbcv_conftest_target_type rbcv_conftest_func(void); | |
^~~~~~~~~~~~~~~~~~ | |
conftest.c: In function 'main': | |
conftest.c:122:12: error: size of array 'test_array' is negative | |
static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | |
^~~~~~~~~~ | |
configure:12687: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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 <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #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 test_array [0]; | |
| | |
| ; | |
| return 0; | |
| } | |
configure:12687: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:12687: $? = 0 | |
configure:12706: result: INT | |
configure:12753: checking for uid_t | |
configure:12753: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:12753: $? = 0 | |
configure:12753: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:120:20: error: expected expression before ')' token | |
if (sizeof ((uid_t))) | |
^ | |
configure:12753: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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 <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| int | |
| main () | |
| { | |
| if (sizeof ((uid_t))) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:12753: result: yes | |
configure:12760: checking for convertible type of uid_t | |
configure:12788: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:12788: $? = 0 | |
configure:12817: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:120:38: error: conflicting types for 'rbcv_conftest_var' | |
extern rbcv_conftest_replace_type rbcv_conftest_var; | |
^~~~~~~~~~~~~~~~~ | |
conftest.c:119:37: note: previous declaration of 'rbcv_conftest_var' was here | |
extern rbcv_conftest_target_type rbcv_conftest_var; | |
^~~~~~~~~~~~~~~~~ | |
conftest.c:122:38: error: conflicting types for 'rbcv_conftest_func' | |
extern rbcv_conftest_replace_type rbcv_conftest_func(void); | |
^~~~~~~~~~~~~~~~~~ | |
conftest.c:121:37: note: previous declaration of 'rbcv_conftest_func' was here | |
extern rbcv_conftest_target_type rbcv_conftest_func(void); | |
^~~~~~~~~~~~~~~~~~ | |
conftest.c: In function 'main': | |
conftest.c:127:12: error: size of array 'test_array' is negative | |
static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | |
^~~~~~~~~~ | |
configure:12817: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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 <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| typedef uid_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 test_array [0]; | |
| | |
| ; | |
| return 0; | |
| } | |
configure:12817: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:120:38: error: conflicting types for 'rbcv_conftest_var' | |
extern rbcv_conftest_replace_type rbcv_conftest_var; | |
^~~~~~~~~~~~~~~~~ | |
conftest.c:119:37: note: previous declaration of 'rbcv_conftest_var' was here | |
extern rbcv_conftest_target_type rbcv_conftest_var; | |
^~~~~~~~~~~~~~~~~ | |
conftest.c:122:38: error: conflicting types for 'rbcv_conftest_func' | |
extern rbcv_conftest_replace_type rbcv_conftest_func(void); | |
^~~~~~~~~~~~~~~~~~ | |
conftest.c:121:37: note: previous declaration of 'rbcv_conftest_func' was here | |
extern rbcv_conftest_target_type rbcv_conftest_func(void); | |
^~~~~~~~~~~~~~~~~~ | |
conftest.c: In function 'main': | |
conftest.c:127:12: error: size of array 'test_array' is negative | |
static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | |
^~~~~~~~~~ | |
configure:12817: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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 <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| typedef uid_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 test_array [0]; | |
| | |
| ; | |
| return 0; | |
| } | |
configure:12817: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:12817: $? = 0 | |
configure:12836: result: UINT | |
configure:12883: checking for gid_t | |
configure:12883: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:12883: $? = 0 | |
configure:12883: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:125:20: error: expected expression before ')' token | |
if (sizeof ((gid_t))) | |
^ | |
configure:12883: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| int | |
| main () | |
| { | |
| if (sizeof ((gid_t))) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:12883: result: yes | |
configure:12890: checking for convertible type of gid_t | |
configure:12918: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:12918: $? = 0 | |
configure:12947: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:125:38: error: conflicting types for 'rbcv_conftest_var' | |
extern rbcv_conftest_replace_type rbcv_conftest_var; | |
^~~~~~~~~~~~~~~~~ | |
conftest.c:124:37: note: previous declaration of 'rbcv_conftest_var' was here | |
extern rbcv_conftest_target_type rbcv_conftest_var; | |
^~~~~~~~~~~~~~~~~ | |
conftest.c:127:38: error: conflicting types for 'rbcv_conftest_func' | |
extern rbcv_conftest_replace_type rbcv_conftest_func(void); | |
^~~~~~~~~~~~~~~~~~ | |
conftest.c:126:37: note: previous declaration of 'rbcv_conftest_func' was here | |
extern rbcv_conftest_target_type rbcv_conftest_func(void); | |
^~~~~~~~~~~~~~~~~~ | |
conftest.c: In function 'main': | |
conftest.c:132:12: error: size of array 'test_array' is negative | |
static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | |
^~~~~~~~~~ | |
configure:12947: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| typedef gid_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 test_array [0]; | |
| | |
| ; | |
| return 0; | |
| } | |
configure:12947: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:125:38: error: conflicting types for 'rbcv_conftest_var' | |
extern rbcv_conftest_replace_type rbcv_conftest_var; | |
^~~~~~~~~~~~~~~~~ | |
conftest.c:124:37: note: previous declaration of 'rbcv_conftest_var' was here | |
extern rbcv_conftest_target_type rbcv_conftest_var; | |
^~~~~~~~~~~~~~~~~ | |
conftest.c:127:38: error: conflicting types for 'rbcv_conftest_func' | |
extern rbcv_conftest_replace_type rbcv_conftest_func(void); | |
^~~~~~~~~~~~~~~~~~ | |
conftest.c:126:37: note: previous declaration of 'rbcv_conftest_func' was here | |
extern rbcv_conftest_target_type rbcv_conftest_func(void); | |
^~~~~~~~~~~~~~~~~~ | |
conftest.c: In function 'main': | |
conftest.c:132:12: error: size of array 'test_array' is negative | |
static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | |
^~~~~~~~~~ | |
configure:12947: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| typedef gid_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 test_array [0]; | |
| | |
| ; | |
| return 0; | |
| } | |
configure:12947: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:12947: $? = 0 | |
configure:12966: result: UINT | |
configure:13013: checking for time_t | |
configure:13013: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:13013: $? = 0 | |
configure:13013: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:99:21: error: expected expression before ')' token | |
if (sizeof ((time_t))) | |
^ | |
configure:13013: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(v) | |
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX | |
| /* end confdefs.h. */ | |
| #include <time.h> | |
| | |
| int | |
| main () | |
| { | |
| if (sizeof ((time_t))) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:13013: result: yes | |
configure:13021: checking for convertible type of time_t | |
configure:13050: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:99:12: error: size of array 'test_array' is negative | |
static int test_array [1 - 2 * !((time_t)-1 > 0)]; | |
^~~~~~~~~~ | |
configure:13050: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(v) | |
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX | |
| /* end confdefs.h. */ | |
| #include <time.h> | |
| | |
| int | |
| main () | |
| { | |
| static int test_array [1 - 2 * !((time_t)-1 > 0)]; | |
| test_array [0] = 0; | |
| return test_array [0]; | |
| | |
| ; | |
| return 0; | |
| } | |
configure:13080: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:99:38: error: conflicting types for 'rbcv_conftest_var' | |
extern rbcv_conftest_replace_type rbcv_conftest_var; | |
^~~~~~~~~~~~~~~~~ | |
conftest.c:98:37: note: previous declaration of 'rbcv_conftest_var' was here | |
extern rbcv_conftest_target_type rbcv_conftest_var; | |
^~~~~~~~~~~~~~~~~ | |
conftest.c:101:38: error: conflicting types for 'rbcv_conftest_func' | |
extern rbcv_conftest_replace_type rbcv_conftest_func(void); | |
^~~~~~~~~~~~~~~~~~ | |
conftest.c:100:37: note: previous declaration of 'rbcv_conftest_func' was here | |
extern rbcv_conftest_target_type rbcv_conftest_func(void); | |
^~~~~~~~~~~~~~~~~~ | |
configure:13080: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(v) | |
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX | |
| /* end confdefs.h. */ | |
| #include <time.h> | |
| | |
| 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 test_array [0]; | |
| | |
| ; | |
| return 0; | |
| } | |
configure:13080: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:13080: $? = 0 | |
configure:13099: result: LONG | |
configure:13146: checking for dev_t | |
configure:13146: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:13146: $? = 0 | |
configure:13146: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:135:20: error: expected expression before ')' token | |
if (sizeof ((dev_t))) | |
^ | |
configure:13146: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| int | |
| main () | |
| { | |
| if (sizeof ((dev_t))) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:13146: result: yes | |
configure:13153: checking for convertible type of dev_t | |
configure:13181: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:13181: $? = 0 | |
configure:13210: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:135:38: error: conflicting types for 'rbcv_conftest_var' | |
extern rbcv_conftest_replace_type rbcv_conftest_var; | |
^~~~~~~~~~~~~~~~~ | |
conftest.c:134:37: note: previous declaration of 'rbcv_conftest_var' was here | |
extern rbcv_conftest_target_type rbcv_conftest_var; | |
^~~~~~~~~~~~~~~~~ | |
conftest.c:137:38: error: conflicting types for 'rbcv_conftest_func' | |
extern rbcv_conftest_replace_type rbcv_conftest_func(void); | |
^~~~~~~~~~~~~~~~~~ | |
conftest.c:136:37: note: previous declaration of 'rbcv_conftest_func' was here | |
extern rbcv_conftest_target_type rbcv_conftest_func(void); | |
^~~~~~~~~~~~~~~~~~ | |
configure:13210: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #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 test_array [0]; | |
| | |
| ; | |
| return 0; | |
| } | |
configure:13210: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:13210: $? = 0 | |
configure:13229: result: ULONG | |
configure:13276: checking for mode_t | |
configure:13276: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:13276: $? = 0 | |
configure:13276: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:109:21: error: expected expression before ')' token | |
if (sizeof ((mode_t))) | |
^ | |
configure:13276: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 <sys/stat.h> | |
| | |
| int | |
| main () | |
| { | |
| if (sizeof ((mode_t))) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:13276: result: yes | |
configure:13284: checking for convertible type of mode_t | |
configure:13313: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:13313: $? = 0 | |
configure:13343: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:109:38: error: conflicting types for 'rbcv_conftest_var' | |
extern rbcv_conftest_replace_type rbcv_conftest_var; | |
^~~~~~~~~~~~~~~~~ | |
conftest.c:108:37: note: previous declaration of 'rbcv_conftest_var' was here | |
extern rbcv_conftest_target_type rbcv_conftest_var; | |
^~~~~~~~~~~~~~~~~ | |
conftest.c:111:38: error: conflicting types for 'rbcv_conftest_func' | |
extern rbcv_conftest_replace_type rbcv_conftest_func(void); | |
^~~~~~~~~~~~~~~~~~ | |
conftest.c:110:37: note: previous declaration of 'rbcv_conftest_func' was here | |
extern rbcv_conftest_target_type rbcv_conftest_func(void); | |
^~~~~~~~~~~~~~~~~~ | |
conftest.c: In function 'main': | |
conftest.c:116:12: error: size of array 'test_array' is negative | |
static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | |
^~~~~~~~~~ | |
configure:13343: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 <sys/stat.h> | |
| | |
| 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 test_array [0]; | |
| | |
| ; | |
| return 0; | |
| } | |
configure:13343: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:109:38: error: conflicting types for 'rbcv_conftest_var' | |
extern rbcv_conftest_replace_type rbcv_conftest_var; | |
^~~~~~~~~~~~~~~~~ | |
conftest.c:108:37: note: previous declaration of 'rbcv_conftest_var' was here | |
extern rbcv_conftest_target_type rbcv_conftest_var; | |
^~~~~~~~~~~~~~~~~ | |
conftest.c:111:38: error: conflicting types for 'rbcv_conftest_func' | |
extern rbcv_conftest_replace_type rbcv_conftest_func(void); | |
^~~~~~~~~~~~~~~~~~ | |
conftest.c:110:37: note: previous declaration of 'rbcv_conftest_func' was here | |
extern rbcv_conftest_target_type rbcv_conftest_func(void); | |
^~~~~~~~~~~~~~~~~~ | |
conftest.c: In function 'main': | |
conftest.c:116:12: error: size of array 'test_array' is negative | |
static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | |
^~~~~~~~~~ | |
configure:13343: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 <sys/stat.h> | |
| | |
| 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 test_array [0]; | |
| | |
| ; | |
| return 0; | |
| } | |
configure:13343: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:13343: $? = 0 | |
configure:13362: result: UINT | |
configure:13409: checking for rlim_t | |
configure:13409: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:13409: $? = 0 | |
configure:13409: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:122:21: error: expected expression before ')' token | |
if (sizeof ((rlim_t))) | |
^ | |
configure:13409: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_TYPES_H | |
| #include <sys/time.h> | |
| #endif | |
| #include <sys/resource.h> | |
| | |
| | |
| int | |
| main () | |
| { | |
| if (sizeof ((rlim_t))) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:13409: result: yes | |
configure:13425: checking for convertible type of rlim_t | |
configure:13462: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:13462: $? = 0 | |
configure:13500: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:122:38: error: conflicting types for 'rbcv_conftest_var' | |
extern rbcv_conftest_replace_type rbcv_conftest_var; | |
^~~~~~~~~~~~~~~~~ | |
conftest.c:121:37: note: previous declaration of 'rbcv_conftest_var' was here | |
extern rbcv_conftest_target_type rbcv_conftest_var; | |
^~~~~~~~~~~~~~~~~ | |
conftest.c:124:38: error: conflicting types for 'rbcv_conftest_func' | |
extern rbcv_conftest_replace_type rbcv_conftest_func(void); | |
^~~~~~~~~~~~~~~~~~ | |
conftest.c:123:37: note: previous declaration of 'rbcv_conftest_func' was here | |
extern rbcv_conftest_target_type rbcv_conftest_func(void); | |
^~~~~~~~~~~~~~~~~~ | |
configure:13500: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_TYPES_H | |
| #include <sys/time.h> | |
| #endif | |
| #include <sys/resource.h> | |
| | |
| | |
| 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 test_array [0]; | |
| | |
| ; | |
| return 0; | |
| } | |
configure:13500: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:13500: $? = 0 | |
configure:13519: result: ULONG | |
configure:13566: checking for off_t | |
configure:13566: result: yes | |
configure:13573: checking for convertible type of off_t | |
configure:13601: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:150:12: error: size of array 'test_array' is negative | |
static int test_array [1 - 2 * !((off_t)-1 > 0)]; | |
^~~~~~~~~~ | |
configure:13601: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| int | |
| main () | |
| { | |
| static int test_array [1 - 2 * !((off_t)-1 > 0)]; | |
| test_array [0] = 0; | |
| return test_array [0]; | |
| | |
| ; | |
| return 0; | |
| } | |
configure:13630: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:150:38: error: conflicting types for 'rbcv_conftest_var' | |
extern rbcv_conftest_replace_type rbcv_conftest_var; | |
^~~~~~~~~~~~~~~~~ | |
conftest.c:149:37: note: previous declaration of 'rbcv_conftest_var' was here | |
extern rbcv_conftest_target_type rbcv_conftest_var; | |
^~~~~~~~~~~~~~~~~ | |
conftest.c:152:38: error: conflicting types for 'rbcv_conftest_func' | |
extern rbcv_conftest_replace_type rbcv_conftest_func(void); | |
^~~~~~~~~~~~~~~~~~ | |
conftest.c:151:37: note: previous declaration of 'rbcv_conftest_func' was here | |
extern rbcv_conftest_target_type rbcv_conftest_func(void); | |
^~~~~~~~~~~~~~~~~~ | |
configure:13630: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #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 test_array [0]; | |
| | |
| ; | |
| return 0; | |
| } | |
configure:13630: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:13630: $? = 0 | |
configure:13649: result: LONG | |
configure:13696: checking for clockid_t | |
configure:13696: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:13696: $? = 0 | |
configure:13696: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:155:24: error: expected expression before ')' token | |
if (sizeof ((clockid_t))) | |
^ | |
configure:13696: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| int | |
| main () | |
| { | |
| if (sizeof ((clockid_t))) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:13696: result: yes | |
configure:13703: checking for convertible type of clockid_t | |
configure:13731: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:155:12: error: size of array 'test_array' is negative | |
static int test_array [1 - 2 * !((clockid_t)-1 > 0)]; | |
^~~~~~~~~~ | |
configure:13731: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| int | |
| main () | |
| { | |
| static int test_array [1 - 2 * !((clockid_t)-1 > 0)]; | |
| test_array [0] = 0; | |
| return test_array [0]; | |
| | |
| ; | |
| return 0; | |
| } | |
configure:13760: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:155:38: error: conflicting types for 'rbcv_conftest_var' | |
extern rbcv_conftest_replace_type rbcv_conftest_var; | |
^~~~~~~~~~~~~~~~~ | |
conftest.c:154:37: note: previous declaration of 'rbcv_conftest_var' was here | |
extern rbcv_conftest_target_type rbcv_conftest_var; | |
^~~~~~~~~~~~~~~~~ | |
conftest.c:157:38: error: conflicting types for 'rbcv_conftest_func' | |
extern rbcv_conftest_replace_type rbcv_conftest_func(void); | |
^~~~~~~~~~~~~~~~~~ | |
conftest.c:156:37: note: previous declaration of 'rbcv_conftest_func' was here | |
extern rbcv_conftest_target_type rbcv_conftest_func(void); | |
^~~~~~~~~~~~~~~~~~ | |
conftest.c: In function 'main': | |
conftest.c:162:12: error: size of array 'test_array' is negative | |
static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | |
^~~~~~~~~~ | |
configure:13760: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #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 test_array [0]; | |
| | |
| ; | |
| return 0; | |
| } | |
configure:13760: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:155:38: error: conflicting types for 'rbcv_conftest_var' | |
extern rbcv_conftest_replace_type rbcv_conftest_var; | |
^~~~~~~~~~~~~~~~~ | |
conftest.c:154:37: note: previous declaration of 'rbcv_conftest_var' was here | |
extern rbcv_conftest_target_type rbcv_conftest_var; | |
^~~~~~~~~~~~~~~~~ | |
conftest.c:157:38: error: conflicting types for 'rbcv_conftest_func' | |
extern rbcv_conftest_replace_type rbcv_conftest_func(void); | |
^~~~~~~~~~~~~~~~~~ | |
conftest.c:156:37: note: previous declaration of 'rbcv_conftest_func' was here | |
extern rbcv_conftest_target_type rbcv_conftest_func(void); | |
^~~~~~~~~~~~~~~~~~ | |
conftest.c: In function 'main': | |
conftest.c:162:12: error: size of array 'test_array' is negative | |
static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))]; | |
^~~~~~~~~~ | |
configure:13760: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #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 test_array [0]; | |
| | |
| ; | |
| return 0; | |
| } | |
configure:13760: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:13760: $? = 0 | |
configure:13779: result: INT | |
configure:13827: checking for prototypes | |
configure:13843: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:13843: $? = 0 | |
configure:13850: result: yes | |
configure:13857: checking token paste string | |
configure:13873: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:13873: $? = 0 | |
configure:13880: result: ansi | |
configure:13890: checking stringization | |
configure:13919: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:13919: $? = 0 | |
configure:13928: result: #expr | |
configure:13941: checking string literal concatenation | |
configure:13965: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:13965: $? = 0 | |
configure:13973: result: yes | |
configure:13980: checking for variable length prototypes and stdarg.h | |
configure:14006: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:14006: $? = 0 | |
configure:14013: result: yes | |
configure:14020: checking for variable length macro | |
configure:14039: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:14039: $? = 0 | |
configure:14046: result: yes | |
configure:14061: checking for NORETURN function attribute | |
configure:14098: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat conftest.c >&5 | |
configure:14098: $? = 0 | |
configure:14112: result: __attribute__ ((noreturn)) x | |
configure:14123: checking for DEPRECATED function attribute | |
configure:14160: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat conftest.c >&5 | |
configure:14160: $? = 0 | |
configure:14174: result: __attribute__ ((deprecated)) x | |
configure:14185: checking for DEPRECATED_BY function attribute | |
configure:14222: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat conftest.c >&5 | |
configure:14222: $? = 0 | |
configure:14236: result: __attribute__ ((deprecated("by "#n))) x | |
configure:14247: checking for DEPRECATED_TYPE type attribute | |
configure:14286: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat conftest.c >&5 | |
configure:14286: $? = 0 | |
configure:14300: result: __attribute__ ((deprecated mesg)) x | |
configure:14311: checking for NOINLINE function attribute | |
configure:14348: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat conftest.c >&5 | |
configure:14348: $? = 0 | |
configure:14362: result: __attribute__ ((noinline)) x | |
configure:14373: checking for WEAK function attribute | |
configure:14410: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat conftest.c >&5 | |
configure:14410: $? = 0 | |
configure:14424: result: __attribute__ ((weak)) x | |
configure:14441: checking for stdcall function attribute | |
configure:14480: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat conftest.c >&5 | |
conftest.c:143:5: warning: 'stdcall' attribute ignored [-Wattributes] | |
FUNC_STDCALL(x); | |
^~~~~~~~~~~~ | |
configure:14480: $? = 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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| /* end confdefs.h. */ | |
| | |
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x | |
| | |
| | |
| | |
| #define x void conftest_attribute_check(void) | |
| | |
| FUNC_STDCALL(x); | |
| int | |
| main () | |
| { | |
| | |
| ; | |
| return 0; | |
| } | |
configure:14480: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat conftest.c >&5 | |
conftest.c:143:5: warning: 'stdcall' attribute ignored [-Wattributes] | |
FUNC_STDCALL(x); | |
^~~~~~~~~~~~ | |
configure:14480: $? = 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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| /* end confdefs.h. */ | |
| | |
| #define FUNC_STDCALL(x) x __attribute__ ((stdcall)) | |
| | |
| | |
| | |
| #define x void conftest_attribute_check(void) | |
| | |
| FUNC_STDCALL(x); | |
| int | |
| main () | |
| { | |
| | |
| ; | |
| return 0; | |
| } | |
configure:14480: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat conftest.c >&5 | |
conftest.c:137:25: warning: return type defaults to 'int' [-Wimplicit-int] | |
#define FUNC_STDCALL(x) __declspec(stdcall) x | |
^ | |
conftest.c:143:5: note: in expansion of macro 'FUNC_STDCALL' | |
FUNC_STDCALL(x); | |
^~~~~~~~~~~~ | |
conftest.c: In function '__declspec': | |
conftest.c:146:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token | |
{ | |
^ | |
conftest.c:137:25: warning: type of 'stdcall' defaults to 'int' [-Wimplicit-int] | |
#define FUNC_STDCALL(x) __declspec(stdcall) x | |
^ | |
conftest.c:143:5: note: in expansion of macro 'FUNC_STDCALL' | |
FUNC_STDCALL(x); | |
^~~~~~~~~~~~ | |
conftest.c:141:16: error: declaration for parameter 'conftest_attribute_check' but no such parameter | |
#define x void conftest_attribute_check(void) | |
^ | |
conftest.c:137:45: note: in definition of macro 'FUNC_STDCALL' | |
#define FUNC_STDCALL(x) __declspec(stdcall) x | |
^ | |
conftest.c:143:18: note: in expansion of macro 'x' | |
FUNC_STDCALL(x); | |
^ | |
conftest.c:150:1: error: expected '{' at end of input | |
} | |
^ | |
conftest.c:150:1: warning: control reaches end of non-void function [-Wreturn-type] | |
} | |
^ | |
configure:14480: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| /* end confdefs.h. */ | |
| | |
| #define FUNC_STDCALL(x) __declspec(stdcall) x | |
| | |
| | |
| | |
| #define x void conftest_attribute_check(void) | |
| | |
| FUNC_STDCALL(x); | |
| int | |
| main () | |
| { | |
| | |
| ; | |
| return 0; | |
| } | |
configure:14480: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat conftest.c >&5 | |
configure:14480: $? = 0 | |
configure:14494: result: x | |
configure:14511: checking for cdecl function attribute | |
configure:14550: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat conftest.c >&5 | |
conftest.c:143:5: warning: 'cdecl' attribute ignored [-Wattributes] | |
FUNC_CDECL(x); | |
^~~~~~~~~~ | |
configure:14550: $? = 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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| /* end confdefs.h. */ | |
| | |
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x | |
| | |
| | |
| | |
| #define x void conftest_attribute_check(void) | |
| | |
| FUNC_CDECL(x); | |
| int | |
| main () | |
| { | |
| | |
| ; | |
| return 0; | |
| } | |
configure:14550: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat conftest.c >&5 | |
conftest.c:143:5: warning: 'cdecl' attribute ignored [-Wattributes] | |
FUNC_CDECL(x); | |
^~~~~~~~~~ | |
configure:14550: $? = 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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| /* end confdefs.h. */ | |
| | |
| #define FUNC_CDECL(x) x __attribute__ ((cdecl)) | |
| | |
| | |
| | |
| #define x void conftest_attribute_check(void) | |
| | |
| FUNC_CDECL(x); | |
| int | |
| main () | |
| { | |
| | |
| ; | |
| return 0; | |
| } | |
configure:14550: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat conftest.c >&5 | |
conftest.c:137:23: warning: return type defaults to 'int' [-Wimplicit-int] | |
#define FUNC_CDECL(x) __declspec(cdecl) x | |
^ | |
conftest.c:143:5: note: in expansion of macro 'FUNC_CDECL' | |
FUNC_CDECL(x); | |
^~~~~~~~~~ | |
conftest.c: In function '__declspec': | |
conftest.c:146:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token | |
{ | |
^ | |
conftest.c:137:23: warning: type of 'cdecl' defaults to 'int' [-Wimplicit-int] | |
#define FUNC_CDECL(x) __declspec(cdecl) x | |
^ | |
conftest.c:143:5: note: in expansion of macro 'FUNC_CDECL' | |
FUNC_CDECL(x); | |
^~~~~~~~~~ | |
conftest.c:141:16: error: declaration for parameter 'conftest_attribute_check' but no such parameter | |
#define x void conftest_attribute_check(void) | |
^ | |
conftest.c:137:41: note: in definition of macro 'FUNC_CDECL' | |
#define FUNC_CDECL(x) __declspec(cdecl) x | |
^ | |
conftest.c:143:16: note: in expansion of macro 'x' | |
FUNC_CDECL(x); | |
^ | |
conftest.c:150:1: error: expected '{' at end of input | |
} | |
^ | |
conftest.c:150:1: warning: control reaches end of non-void function [-Wreturn-type] | |
} | |
^ | |
configure:14550: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| /* end confdefs.h. */ | |
| | |
| #define FUNC_CDECL(x) __declspec(cdecl) x | |
| | |
| | |
| | |
| #define x void conftest_attribute_check(void) | |
| | |
| FUNC_CDECL(x); | |
| int | |
| main () | |
| { | |
| | |
| ; | |
| return 0; | |
| } | |
configure:14550: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat conftest.c >&5 | |
configure:14550: $? = 0 | |
configure:14564: result: x | |
configure:14581: checking for fastcall function attribute | |
configure:14620: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat conftest.c >&5 | |
conftest.c:143:5: warning: 'fastcall' attribute ignored [-Wattributes] | |
FUNC_FASTCALL(x); | |
^~~~~~~~~~~~~ | |
configure:14620: $? = 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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| /* end confdefs.h. */ | |
| | |
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x | |
| | |
| | |
| | |
| #define x void conftest_attribute_check(void) | |
| | |
| FUNC_FASTCALL(x); | |
| int | |
| main () | |
| { | |
| | |
| ; | |
| return 0; | |
| } | |
configure:14620: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat conftest.c >&5 | |
conftest.c:143:5: warning: 'fastcall' attribute ignored [-Wattributes] | |
FUNC_FASTCALL(x); | |
^~~~~~~~~~~~~ | |
configure:14620: $? = 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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| /* end confdefs.h. */ | |
| | |
| #define FUNC_FASTCALL(x) x __attribute__ ((fastcall)) | |
| | |
| | |
| | |
| #define x void conftest_attribute_check(void) | |
| | |
| FUNC_FASTCALL(x); | |
| int | |
| main () | |
| { | |
| | |
| ; | |
| return 0; | |
| } | |
configure:14620: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat conftest.c >&5 | |
conftest.c:137:26: warning: return type defaults to 'int' [-Wimplicit-int] | |
#define FUNC_FASTCALL(x) __declspec(fastcall) x | |
^ | |
conftest.c:143:5: note: in expansion of macro 'FUNC_FASTCALL' | |
FUNC_FASTCALL(x); | |
^~~~~~~~~~~~~ | |
conftest.c: In function '__declspec': | |
conftest.c:146:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token | |
{ | |
^ | |
conftest.c:137:26: warning: type of 'fastcall' defaults to 'int' [-Wimplicit-int] | |
#define FUNC_FASTCALL(x) __declspec(fastcall) x | |
^ | |
conftest.c:143:5: note: in expansion of macro 'FUNC_FASTCALL' | |
FUNC_FASTCALL(x); | |
^~~~~~~~~~~~~ | |
conftest.c:141:16: error: declaration for parameter 'conftest_attribute_check' but no such parameter | |
#define x void conftest_attribute_check(void) | |
^ | |
conftest.c:137:47: note: in definition of macro 'FUNC_FASTCALL' | |
#define FUNC_FASTCALL(x) __declspec(fastcall) x | |
^ | |
conftest.c:143:19: note: in expansion of macro 'x' | |
FUNC_FASTCALL(x); | |
^ | |
conftest.c:150:1: error: expected '{' at end of input | |
} | |
^ | |
conftest.c:150:1: warning: control reaches end of non-void function [-Wreturn-type] | |
} | |
^ | |
configure:14620: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| /* end confdefs.h. */ | |
| | |
| #define FUNC_FASTCALL(x) __declspec(fastcall) x | |
| | |
| | |
| | |
| #define x void conftest_attribute_check(void) | |
| | |
| FUNC_FASTCALL(x); | |
| int | |
| main () | |
| { | |
| | |
| ; | |
| return 0; | |
| } | |
configure:14620: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat conftest.c >&5 | |
configure:14620: $? = 0 | |
configure:14634: result: x | |
configure:14651: checking for FUNC_UNOPTIMIZED function attribute | |
configure:14688: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat conftest.c >&5 | |
configure:14688: $? = 0 | |
configure:14702: result: __attribute__ ((optimize("O0"))) x | |
configure:14713: checking for FUNC_MINIMIZED function attribute | |
configure:14750: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat conftest.c >&5 | |
configure:14750: $? = 0 | |
configure:14764: result: __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
configure:14776: checking for function alias | |
configure:14795: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:14795: $? = 0 | |
configure:14802: result: alias | |
configure:14817: checking for __atomic builtins | |
configure:14840: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:14840: $? = 0 | |
configure:14848: result: yes | |
configure:14855: checking for __sync builtins | |
configure:14879: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:14879: $? = 0 | |
configure:14887: result: yes | |
configure:14894: checking for __builtin_unreachable | |
configure:14918: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:14918: $? = 0 | |
configure:14935: result: yes | |
configure:14945: checking for exported function attribute | |
configure:14974: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat conftest.c >&5 | |
configure:14974: $? = 0 | |
configure:14988: result: __attribute__ ((visibility("default"))) | |
configure:15007: checking for function name string predefined identifier | |
configure:15034: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:15034: $? = 0 | |
configure:15051: result: __func__ | |
configure:15060: checking if enum over int is allowed | |
configure:15103: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat conftest.c >&5 | |
configure:15103: $? = 0 | |
configure:15120: result: yes | |
configure:15127: checking whether sys_nerr is declared | |
configure:15127: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:15127: $? = 0 | |
configure:15127: result: yes | |
configure:15141: checking whether getenv is declared | |
configure:15141: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:15141: $? = 0 | |
configure:15141: result: yes | |
configure:15184: checking for size_t | |
configure:15184: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:15184: $? = 0 | |
configure:15184: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:185:21: error: expected expression before ')' token | |
if (sizeof ((size_t))) | |
^ | |
configure:15184: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #define HAVE_DECL_GETENV 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| int | |
| main () | |
| { | |
| if (sizeof ((size_t))) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:15184: result: yes | |
configure:15210: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:15210: $? = 0 | |
configure:15309: checking size of size_t | |
configure:15314: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:15314: $? = 0 | |
configure:15314: ./conftest | |
configure:15314: $? = 0 | |
configure:15329: result: 8 | |
configure:15434: checking size of ptrdiff_t | |
configure:15439: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:15439: $? = 0 | |
configure:15439: ./conftest | |
configure:15439: $? = 0 | |
configure:15454: result: 8 | |
configure:15467: checking for printf prefix for size_t | |
configure:15514: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat conftest.c >&5 | |
configure:15514: $? = 0 | |
configure:15527: result: z | |
configure:15537: checking for printf prefix for ptrdiff_t | |
configure:15584: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat conftest.c >&5 | |
configure:15584: $? = 0 | |
configure:15597: result: t | |
configure:15606: checking for struct stat.st_blksize | |
configure:15606: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:15606: $? = 0 | |
configure:15606: result: yes | |
configure:15619: checking for struct stat.st_blocks | |
configure:15619: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:15619: $? = 0 | |
configure:15619: result: yes | |
configure:15639: checking for struct stat.st_rdev | |
configure:15639: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:15639: $? = 0 | |
configure:15639: result: yes | |
configure:15653: checking size of struct stat.st_size | |
configure:15683: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:15683: $? = 0 | |
configure:15717: result: SIZEOF_OFF_T | |
configure:15744: checking size of struct stat.st_blocks | |
configure:15774: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:15774: $? = 0 | |
configure:15808: result: SIZEOF_OFF_T | |
configure:15835: checking size of struct stat.st_ino | |
configure:15865: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:15865: $? = 0 | |
configure:15899: result: SIZEOF_LONG | |
configure:15924: checking for struct stat.st_atim | |
configure:15924: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:199:5: error: used struct type value where scalar is required | |
if (ac_aggr.st_atim) | |
^~~~~~~ | |
configure:15924: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| int | |
| main () | |
| { | |
| static struct stat ac_aggr; | |
| if (ac_aggr.st_atim) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:15924: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:15924: $? = 0 | |
configure:15924: result: yes | |
configure:15934: checking for struct stat.st_atimespec | |
configure:15934: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:200:13: error: 'struct stat' has no member named 'st_atimespec'; did you mean 'st_atim'? | |
if (ac_aggr.st_atimespec) | |
^~~~~~~~~~~~ | |
st_atim | |
configure:15934: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | |
| #define HAVE_STRUCT_STAT_ST_ATIM 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| int | |
| main () | |
| { | |
| static struct stat ac_aggr; | |
| if (ac_aggr.st_atimespec) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:15934: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:200:20: error: 'struct stat' has no member named 'st_atimespec'; did you mean 'st_atim'? | |
if (sizeof ac_aggr.st_atimespec) | |
^~~~~~~~~~~~ | |
st_atim | |
configure:15934: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | |
| #define HAVE_STRUCT_STAT_ST_ATIM 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| int | |
| main () | |
| { | |
| static struct stat ac_aggr; | |
| if (sizeof ac_aggr.st_atimespec) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:15934: result: no | |
configure:15944: checking for struct stat.st_atimensec | |
configure:15944: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:200:13: error: 'struct stat' has no member named 'st_atimensec'; did you mean 'st_atim'? | |
if (ac_aggr.st_atimensec) | |
^~~~~~~~~~~~ | |
st_atim | |
configure:15944: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | |
| #define HAVE_STRUCT_STAT_ST_ATIM 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| int | |
| main () | |
| { | |
| static struct stat ac_aggr; | |
| if (ac_aggr.st_atimensec) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:15944: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:200:20: error: 'struct stat' has no member named 'st_atimensec'; did you mean 'st_atim'? | |
if (sizeof ac_aggr.st_atimensec) | |
^~~~~~~~~~~~ | |
st_atim | |
configure:15944: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | |
| #define HAVE_STRUCT_STAT_ST_ATIM 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| int | |
| main () | |
| { | |
| static struct stat ac_aggr; | |
| if (sizeof ac_aggr.st_atimensec) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:15944: result: no | |
configure:15954: checking for struct stat.st_mtim | |
configure:15954: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:200:5: error: used struct type value where scalar is required | |
if (ac_aggr.st_mtim) | |
^~~~~~~ | |
configure:15954: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | |
| #define HAVE_STRUCT_STAT_ST_ATIM 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| int | |
| main () | |
| { | |
| static struct stat ac_aggr; | |
| if (ac_aggr.st_mtim) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:15954: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:15954: $? = 0 | |
configure:15954: result: yes | |
configure:15964: checking for struct stat.st_mtimespec | |
configure:15964: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:201:13: error: 'struct stat' has no member named 'st_mtimespec'; did you mean 'st_mtim'? | |
if (ac_aggr.st_mtimespec) | |
^~~~~~~~~~~~ | |
st_mtim | |
configure:15964: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | |
| #define HAVE_STRUCT_STAT_ST_ATIM 1 | |
| #define HAVE_STRUCT_STAT_ST_MTIM 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| int | |
| main () | |
| { | |
| static struct stat ac_aggr; | |
| if (ac_aggr.st_mtimespec) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:15964: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:201:20: error: 'struct stat' has no member named 'st_mtimespec'; did you mean 'st_mtim'? | |
if (sizeof ac_aggr.st_mtimespec) | |
^~~~~~~~~~~~ | |
st_mtim | |
configure:15964: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | |
| #define HAVE_STRUCT_STAT_ST_ATIM 1 | |
| #define HAVE_STRUCT_STAT_ST_MTIM 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| int | |
| main () | |
| { | |
| static struct stat ac_aggr; | |
| if (sizeof ac_aggr.st_mtimespec) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:15964: result: no | |
configure:15974: checking for struct stat.st_mtimensec | |
configure:15974: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:201:13: error: 'struct stat' has no member named 'st_mtimensec'; did you mean 'st_mtim'? | |
if (ac_aggr.st_mtimensec) | |
^~~~~~~~~~~~ | |
st_mtim | |
configure:15974: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | |
| #define HAVE_STRUCT_STAT_ST_ATIM 1 | |
| #define HAVE_STRUCT_STAT_ST_MTIM 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| int | |
| main () | |
| { | |
| static struct stat ac_aggr; | |
| if (ac_aggr.st_mtimensec) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:15974: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:201:20: error: 'struct stat' has no member named 'st_mtimensec'; did you mean 'st_mtim'? | |
if (sizeof ac_aggr.st_mtimensec) | |
^~~~~~~~~~~~ | |
st_mtim | |
configure:15974: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | |
| #define HAVE_STRUCT_STAT_ST_ATIM 1 | |
| #define HAVE_STRUCT_STAT_ST_MTIM 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| int | |
| main () | |
| { | |
| static struct stat ac_aggr; | |
| if (sizeof ac_aggr.st_mtimensec) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:15974: result: no | |
configure:15984: checking for struct stat.st_ctim | |
configure:15984: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:201:5: error: used struct type value where scalar is required | |
if (ac_aggr.st_ctim) | |
^~~~~~~ | |
configure:15984: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO SIZEOF_LONG | |
| #define HAVE_STRUCT_STAT_ST_ATIM 1 | |
| #define HAVE_STRUCT_STAT_ST_MTIM 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| int | |
| main () | |
| { | |
| static struct stat ac_aggr; | |
| if (ac_aggr.st_ctim) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:15984: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:15984: $? = 0 | |
configure:15984: result: yes | |
configure:15994: checking for struct stat.st_ctimespec | |
configure:15994: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:202:13: error: 'struct stat' has no member named 'st_ctimespec'; did you mean 'st_ctim'? | |
if (ac_aggr.st_ctimespec) | |
^~~~~~~~~~~~ | |
st_ctim | |
configure:15994: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| int | |
| main () | |
| { | |
| static struct stat ac_aggr; | |
| if (ac_aggr.st_ctimespec) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:15994: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:202:20: error: 'struct stat' has no member named 'st_ctimespec'; did you mean 'st_ctim'? | |
if (sizeof ac_aggr.st_ctimespec) | |
^~~~~~~~~~~~ | |
st_ctim | |
configure:15994: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| int | |
| main () | |
| { | |
| static struct stat ac_aggr; | |
| if (sizeof ac_aggr.st_ctimespec) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:15994: result: no | |
configure:16004: checking for struct stat.st_ctimensec | |
configure:16004: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:202:13: error: 'struct stat' has no member named 'st_ctimensec'; did you mean 'st_ctim'? | |
if (ac_aggr.st_ctimensec) | |
^~~~~~~~~~~~ | |
st_ctim | |
configure:16004: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| int | |
| main () | |
| { | |
| static struct stat ac_aggr; | |
| if (ac_aggr.st_ctimensec) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:16004: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:202:20: error: 'struct stat' has no member named 'st_ctimensec'; did you mean 'st_ctim'? | |
if (sizeof ac_aggr.st_ctimensec) | |
^~~~~~~~~~~~ | |
st_ctim | |
configure:16004: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| int | |
| main () | |
| { | |
| static struct stat ac_aggr; | |
| if (sizeof ac_aggr.st_ctimensec) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:16004: result: no | |
configure:16014: checking for struct stat.st_birthtimespec | |
configure:16014: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:202:12: error: 'struct stat' has no member named 'st_birthtimespec' | |
if (ac_aggr.st_birthtimespec) | |
^ | |
configure:16014: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| int | |
| main () | |
| { | |
| static struct stat ac_aggr; | |
| if (ac_aggr.st_birthtimespec) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:16014: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:202:19: error: 'struct stat' has no member named 'st_birthtimespec' | |
if (sizeof ac_aggr.st_birthtimespec) | |
^ | |
configure:16014: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| int | |
| main () | |
| { | |
| static struct stat ac_aggr; | |
| if (sizeof ac_aggr.st_birthtimespec) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:16014: result: no | |
configure:16025: checking for struct timeval | |
configure:16025: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:16025: $? = 0 | |
configure:16025: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:175:29: error: expected expression before ')' token | |
if (sizeof ((struct timeval))) | |
^ | |
configure:16025: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 <time.h> | |
| #endif | |
| #ifdef HAVE_SYS_TIME_H | |
| #include <sys/time.h> | |
| #endif | |
| | |
| int | |
| main () | |
| { | |
| if (sizeof ((struct timeval))) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:16025: result: yes | |
configure:16044: checking size of struct timeval.tv_sec | |
configure:16079: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:16079: $? = 0 | |
configure:16118: result: SIZEOF_TIME_T | |
configure:16161: checking for struct timespec | |
configure:16161: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:16161: $? = 0 | |
configure:16161: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:177:30: error: expected expression before ')' token | |
if (sizeof ((struct timespec))) | |
^ | |
configure:16161: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 <time.h> | |
| #endif | |
| #ifdef HAVE_SYS_TIME_H | |
| #include <sys/time.h> | |
| #endif | |
| | |
| int | |
| main () | |
| { | |
| if (sizeof ((struct timespec))) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:16161: result: yes | |
configure:16178: checking for struct timezone | |
configure:16178: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:16178: $? = 0 | |
configure:16178: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:178:30: error: expected expression before ')' token | |
if (sizeof ((struct timezone))) | |
^ | |
configure:16178: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 <time.h> | |
| #endif | |
| #ifdef HAVE_SYS_TIME_H | |
| # include <sys/time.h> | |
| #endif | |
| | |
| int | |
| main () | |
| { | |
| if (sizeof ((struct timezone))) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:16178: result: yes | |
configure:16195: checking for clockid_t | |
configure:16195: result: yes | |
configure:16215: checking for fd_mask | |
configure:16215: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:16215: $? = 0 | |
configure:16215: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:206:22: error: expected expression before ')' token | |
if (sizeof ((fd_mask))) | |
^ | |
configure:16215: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| int | |
| main () | |
| { | |
| if (sizeof ((fd_mask))) | |
| return 0; | |
| ; | |
| return 0; | |
| } | |
configure:16215: result: yes | |
configure:16231: checking for int8_t | |
configure:16248: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:16248: $? = 0 | |
configure:16270: result: yes | |
configure:16280: checking size of int8_t | |
configure:16285: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:16285: $? = 0 | |
configure:16285: ./conftest | |
configure:16285: $? = 0 | |
configure:16300: result: 1 | |
configure:16322: checking for uint8_t | |
configure:16339: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:16339: $? = 0 | |
configure:16361: result: yes | |
configure:16371: checking size of uint8_t | |
configure:16376: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:16376: $? = 0 | |
configure:16376: ./conftest | |
configure:16376: $? = 0 | |
configure:16391: result: 1 | |
configure:16413: checking for int16_t | |
configure:16430: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:16430: $? = 0 | |
configure:16452: result: yes | |
configure:16462: checking size of int16_t | |
configure:16467: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:16467: $? = 0 | |
configure:16467: ./conftest | |
configure:16467: $? = 0 | |
configure:16482: result: 2 | |
configure:16504: checking for uint16_t | |
configure:16521: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:16521: $? = 0 | |
configure:16543: result: yes | |
configure:16553: checking size of uint16_t | |
configure:16558: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:16558: $? = 0 | |
configure:16558: ./conftest | |
configure:16558: $? = 0 | |
configure:16573: result: 2 | |
configure:16595: checking for int32_t | |
configure:16612: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:16612: $? = 0 | |
configure:16634: result: yes | |
configure:16644: checking size of int32_t | |
configure:16649: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:16649: $? = 0 | |
configure:16649: ./conftest | |
configure:16649: $? = 0 | |
configure:16664: result: 4 | |
configure:16686: checking for uint32_t | |
configure:16703: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:16703: $? = 0 | |
configure:16725: result: yes | |
configure:16735: checking size of uint32_t | |
configure:16740: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:16740: $? = 0 | |
configure:16740: ./conftest | |
configure:16740: $? = 0 | |
configure:16755: result: 4 | |
configure:16777: checking for int64_t | |
configure:16794: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:16794: $? = 0 | |
configure:16816: result: yes | |
configure:16826: checking size of int64_t | |
configure:16831: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:16831: $? = 0 | |
configure:16831: ./conftest | |
configure:16831: $? = 0 | |
configure:16846: result: 8 | |
configure:16868: checking for uint64_t | |
configure:16885: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:16885: $? = 0 | |
configure:16907: result: yes | |
configure:16917: checking size of uint64_t | |
configure:16922: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:16922: $? = 0 | |
configure:16922: ./conftest | |
configure:16922: $? = 0 | |
configure:16937: result: 8 | |
configure:16959: checking for intptr_t | |
configure:16976: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:16976: $? = 0 | |
configure:16998: result: yes | |
configure:17097: checking size of intptr_t | |
configure:17102: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:17102: $? = 0 | |
configure:17102: ./conftest | |
configure:17102: $? = 0 | |
configure:17117: result: 8 | |
configure:17141: checking for uintptr_t | |
configure:17158: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:17158: $? = 0 | |
configure:17180: result: yes | |
configure:17279: checking size of uintptr_t | |
configure:17284: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:17284: $? = 0 | |
configure:17284: ./conftest | |
configure:17284: $? = 0 | |
configure:17299: result: 8 | |
configure:17323: checking for ssize_t | |
configure:17341: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:17341: $? = 0 | |
configure:17363: result: yes | |
configure:17464: checking size of ssize_t | |
configure:17469: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:17469: $? = 0 | |
configure:17469: ./conftest | |
configure:17469: $? = 0 | |
configure:17485: result: 8 | |
configure:17591: checking for stack end address | |
configure:17608: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:17608: $? = 0 | |
configure:17615: result: __libc_stack_end | |
configure:17684: checking for uid_t in sys/types.h | |
configure:17703: result: yes | |
configure:17714: checking type of array argument to getgroups | |
configure:17748: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:17748: $? = 0 | |
configure:17748: ./conftest | |
configure:17748: $? = 0 | |
configure:17773: result: gid_t | |
configure:17781: checking return type of signal handlers | |
configure:17799: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:201:10: error: void value not ignored as it ought to be | |
return *(signal (0, 0)) (0) == 1; | |
~^~~~~~~~~~~~~~~~~~ | |
configure:17799: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| /* end confdefs.h. */ | |
| #include <sys/types.h> | |
| #include <signal.h> | |
| | |
| int | |
| main () | |
| { | |
| return *(signal (0, 0)) (0) == 1; | |
| ; | |
| return 0; | |
| } | |
configure:17806: result: void | |
configure:17857: checking for working alloca.h | |
configure:17874: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:17874: $? = 0 | |
configure:17882: result: yes | |
configure:17890: checking for alloca | |
configure:17927: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:17927: $? = 0 | |
configure:17935: result: yes | |
configure:18044: checking for dynamic size alloca | |
configure:18068: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:18068: $? = 0 | |
configure:18075: result: ok | |
configure:18093: checking for working memcmp | |
configure:18136: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:18136: $? = 0 | |
configure:18136: ./conftest | |
configure:18136: $? = 0 | |
configure:18146: result: yes | |
configure:18159: checking for broken erfc of glibc-2.3.6 on IA64 | |
configure:18179: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:18179: $? = 0 | |
configure:18179: ./conftest | |
configure:18179: $? = 0 | |
configure:18189: result: no | |
configure:18222: checking for acosh | |
configure:18222: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
conftest.c:221:6: warning: conflicting types for built-in function 'acosh' [-Wbuiltin-declaration-mismatch] | |
char acosh (); | |
^~~~~ | |
configure:18222: $? = 0 | |
configure:18222: result: yes | |
configure:18236: checking for cbrt | |
configure:18236: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
conftest.c:222:6: warning: conflicting types for built-in function 'cbrt' [-Wbuiltin-declaration-mismatch] | |
char cbrt (); | |
^~~~ | |
configure:18236: $? = 0 | |
configure:18236: result: yes | |
configure:18250: checking for crypt | |
configure:18250: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:18250: $? = 0 | |
configure:18250: result: yes | |
configure:18264: checking for dup2 | |
configure:18264: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:18264: $? = 0 | |
configure:18264: result: yes | |
configure:18278: checking for erf | |
configure:18278: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
conftest.c:225:6: warning: conflicting types for built-in function 'erf' [-Wbuiltin-declaration-mismatch] | |
char erf (); | |
^~~ | |
configure:18278: $? = 0 | |
configure:18278: result: yes | |
configure:18292: checking for explicit_bzero | |
configure:18292: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:18292: $? = 0 | |
configure:18292: result: yes | |
configure:18306: checking for ffs | |
configure:18306: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:18306: $? = 0 | |
configure:18306: result: yes | |
configure:18320: checking for finite | |
configure:18320: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:18320: $? = 0 | |
configure:18320: result: yes | |
configure:18334: checking for flock | |
configure:18334: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:18334: $? = 0 | |
configure:18334: result: yes | |
configure:18348: checking for hypot | |
configure:18348: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
conftest.c:230:6: warning: conflicting types for built-in function 'hypot' [-Wbuiltin-declaration-mismatch] | |
char hypot (); | |
^~~~~ | |
configure:18348: $? = 0 | |
configure:18348: result: yes | |
configure:18362: checking for isinf | |
configure:18362: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
conftest.c:231:6: warning: conflicting types for built-in function 'isinf' [-Wbuiltin-declaration-mismatch] | |
char isinf (); | |
^~~~~ | |
configure:18362: $? = 0 | |
configure:18362: result: yes | |
configure:18376: checking for isnan | |
configure:18376: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
conftest.c:232:6: warning: conflicting types for built-in function 'isnan' [-Wbuiltin-declaration-mismatch] | |
char isnan (); | |
^~~~~ | |
configure:18376: $? = 0 | |
configure:18376: result: yes | |
configure:18390: checking for lgamma_r | |
configure:18390: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:18390: $? = 0 | |
configure:18390: result: yes | |
configure:18404: checking for memmove | |
configure:18404: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
conftest.c:234:6: warning: conflicting types for built-in function 'memmove' [-Wbuiltin-declaration-mismatch] | |
char memmove (); | |
^~~~~~~ | |
configure:18404: $? = 0 | |
configure:18404: result: yes | |
configure:18418: checking for nextafter | |
configure:18418: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
conftest.c:235:6: warning: conflicting types for built-in function 'nextafter' [-Wbuiltin-declaration-mismatch] | |
char nextafter (); | |
^~~~~~~~~ | |
configure:18418: $? = 0 | |
configure:18418: result: yes | |
configure:18432: checking for setproctitle | |
configure:18432: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
/tmp/ccbZ7M4X.o: In function `main': | |
/home/aneilan/.rvm/src/ruby-2.3.0/conftest.c:247: undefined reference to `setproctitle' | |
collect2: error: ld returned 1 exit status | |
configure:18432: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| /* end confdefs.h. */ | |
| /* Define setproctitle to an innocuous variant, in case <limits.h> declares setproctitle. | |
| For example, HP-UX 11i <limits.h> declares gettimeofday. */ | |
| #define setproctitle innocuous_setproctitle | |
| | |
| /* System header to define __stub macros and hopefully few prototypes, | |
| which can conflict with char setproctitle (); below. | |
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since | |
| <limits.h> exists even on freestanding compilers. */ | |
| | |
| #ifdef __STDC__ | |
| # include <limits.h> | |
| #else | |
| # include <assert.h> | |
| #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:18432: result: no | |
configure:18446: checking for strchr | |
configure:18446: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
conftest.c:236:6: warning: conflicting types for built-in function 'strchr' [-Wbuiltin-declaration-mismatch] | |
char strchr (); | |
^~~~~~ | |
configure:18446: $? = 0 | |
configure:18446: result: yes | |
configure:18460: checking for strerror | |
configure:18460: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:18460: $? = 0 | |
configure:18460: result: yes | |
configure:18474: checking for strlcat | |
configure:18474: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
/tmp/ccVBL6Sf.o: In function `main': | |
/home/aneilan/.rvm/src/ruby-2.3.0/conftest.c:249: undefined reference to `strlcat' | |
collect2: error: ld returned 1 exit status | |
configure:18474: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| /* end confdefs.h. */ | |
| /* Define strlcat to an innocuous variant, in case <limits.h> declares strlcat. | |
| For example, HP-UX 11i <limits.h> declares gettimeofday. */ | |
| #define strlcat innocuous_strlcat | |
| | |
| /* System header to define __stub macros and hopefully few prototypes, | |
| which can conflict with char strlcat (); below. | |
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since | |
| <limits.h> exists even on freestanding compilers. */ | |
| | |
| #ifdef __STDC__ | |
| # include <limits.h> | |
| #else | |
| # include <assert.h> | |
| #endif | |
| | |
| #undef strlcat | |
| | |
| /* 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 strlcat (); | |
| /* 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_strlcat || defined __stub___strlcat | |
| choke me | |
| #endif | |
| | |
| int | |
| main () | |
| { | |
| return strlcat (); | |
| ; | |
| return 0; | |
| } | |
configure:18474: result: no | |
configure:18488: checking for strlcpy | |
configure:18488: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
/tmp/cc9Pthrl.o: In function `main': | |
/home/aneilan/.rvm/src/ruby-2.3.0/conftest.c:249: undefined reference to `strlcpy' | |
collect2: error: ld returned 1 exit status | |
configure:18488: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| /* end confdefs.h. */ | |
| /* Define strlcpy to an innocuous variant, in case <limits.h> declares strlcpy. | |
| For example, HP-UX 11i <limits.h> declares gettimeofday. */ | |
| #define strlcpy innocuous_strlcpy | |
| | |
| /* System header to define __stub macros and hopefully few prototypes, | |
| which can conflict with char strlcpy (); below. | |
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since | |
| <limits.h> exists even on freestanding compilers. */ | |
| | |
| #ifdef __STDC__ | |
| # include <limits.h> | |
| #else | |
| # include <assert.h> | |
| #endif | |
| | |
| #undef strlcpy | |
| | |
| /* 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 strlcpy (); | |
| /* 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_strlcpy || defined __stub___strlcpy | |
| choke me | |
| #endif | |
| | |
| int | |
| main () | |
| { | |
| return strlcpy (); | |
| ; | |
| return 0; | |
| } | |
configure:18488: result: no | |
configure:18502: checking for strstr | |
configure:18502: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
conftest.c:238:6: warning: conflicting types for built-in function 'strstr' [-Wbuiltin-declaration-mismatch] | |
char strstr (); | |
^~~~~~ | |
configure:18502: $? = 0 | |
configure:18502: result: yes | |
configure:18516: checking for tgamma | |
configure:18516: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
conftest.c:239:6: warning: conflicting types for built-in function 'tgamma' [-Wbuiltin-declaration-mismatch] | |
char tgamma (); | |
^~~~~~ | |
configure:18516: $? = 0 | |
configure:18516: result: yes | |
configure:18544: checking sys/pstat.h usability | |
configure:18544: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:251:10: fatal error: sys/pstat.h: No such file or directory | |
#include <sys/pstat.h> | |
^~~~~~~~~~~~~ | |
compilation terminated. | |
configure:18544: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| #include <sys/pstat.h> | |
configure:18544: result: no | |
configure:18544: checking sys/pstat.h presence | |
configure:18544: gcc -E conftest.c | |
conftest.c:218:10: fatal error: sys/pstat.h: No such file or directory | |
#include <sys/pstat.h> | |
^~~~~~~~~~~~~ | |
compilation terminated. | |
configure:18544: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| /* end confdefs.h. */ | |
| #include <sys/pstat.h> | |
configure:18544: result: no | |
configure:18544: checking for sys/pstat.h | |
configure:18544: result: no | |
configure:18556: checking for signbit | |
configure:18574: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:18574: $? = 0 | |
configure:18582: result: yes | |
configure:18596: checking for broken memmem | |
configure:18628: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:18628: $? = 0 | |
configure:18628: ./conftest | |
configure:18628: $? = 0 | |
configure:18639: result: no | |
configure:18643: checking for pid_t | |
configure:18643: result: yes | |
configure:18656: checking vfork.h usability | |
configure:18656: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:252:10: fatal error: vfork.h: No such file or directory | |
#include <vfork.h> | |
^~~~~~~~~ | |
compilation terminated. | |
configure:18656: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| #define HAVE_SIGNBIT 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| #include <vfork.h> | |
configure:18656: result: no | |
configure:18656: checking vfork.h presence | |
configure:18656: gcc -E conftest.c | |
conftest.c:219:10: fatal error: vfork.h: No such file or directory | |
#include <vfork.h> | |
^~~~~~~~~ | |
compilation terminated. | |
configure:18656: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| #define HAVE_SIGNBIT 1 | |
| /* end confdefs.h. */ | |
| #include <vfork.h> | |
configure:18656: result: no | |
configure:18656: checking for vfork.h | |
configure:18656: result: no | |
configure:18669: checking for fork | |
configure:18669: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:18669: $? = 0 | |
configure:18669: result: yes | |
configure:18669: checking for vfork | |
configure:18669: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:18669: $? = 0 | |
configure:18669: result: yes | |
configure:18679: checking for working fork | |
configure:18701: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:18701: $? = 0 | |
configure:18701: ./conftest | |
configure:18701: $? = 0 | |
configure:18711: result: yes | |
configure:18732: checking for working vfork | |
configure:18842: result: yes | |
configure:18870: checking for __syscall | |
configure:18870: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
/tmp/ccEDpHX0.o: In function `main': | |
/home/aneilan/.rvm/src/ruby-2.3.0/conftest.c:257: undefined reference to `__syscall' | |
collect2: error: ld returned 1 exit status | |
configure:18870: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| #define HAVE_SIGNBIT 1 | |
| #define HAVE_FORK 1 | |
| #define HAVE_VFORK 1 | |
| #define HAVE_WORKING_VFORK 1 | |
| #define HAVE_WORKING_FORK 1 | |
| /* end confdefs.h. */ | |
| /* Define __syscall to an innocuous variant, in case <limits.h> declares __syscall. | |
| For example, HP-UX 11i <limits.h> declares gettimeofday. */ | |
| #define __syscall innocuous___syscall | |
| | |
| /* System header to define __stub macros and hopefully few prototypes, | |
| which can conflict with char __syscall (); below. | |
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since | |
| <limits.h> exists even on freestanding compilers. */ | |
| | |
| #ifdef __STDC__ | |
| # include <limits.h> | |
| #else | |
| # include <assert.h> | |
| #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:18870: result: no | |
configure:18881: checking for _longjmp | |
configure:18881: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:18881: $? = 0 | |
configure:18881: result: yes | |
configure:18894: checking for _setjmp | |
configure:18894: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:18894: $? = 0 | |
configure:18894: result: yes | |
configure:18905: checking for _setjmpex | |
configure:18905: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
/tmp/cco93H9j.o: In function `main': | |
/home/aneilan/.rvm/src/ruby-2.3.0/conftest.c:259: undefined reference to `_setjmpex' | |
collect2: error: ld returned 1 exit status | |
configure:18905: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| #define HAVE_SIGNBIT 1 | |
| #define HAVE_FORK 1 | |
| #define HAVE_VFORK 1 | |
| #define HAVE_WORKING_VFORK 1 | |
| #define HAVE_WORKING_FORK 1 | |
| #define HAVE__LONGJMP 1 | |
| #define HAVE__SETJMP 1 | |
| /* end confdefs.h. */ | |
| /* Define _setjmpex to an innocuous variant, in case <limits.h> declares _setjmpex. | |
| For example, HP-UX 11i <limits.h> declares gettimeofday. */ | |
| #define _setjmpex innocuous__setjmpex | |
| | |
| /* System header to define __stub macros and hopefully few prototypes, | |
| which can conflict with char _setjmpex (); below. | |
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since | |
| <limits.h> exists even on freestanding compilers. */ | |
| | |
| #ifdef __STDC__ | |
| # include <limits.h> | |
| #else | |
| # include <assert.h> | |
| #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:18905: result: no | |
configure:18917: checking for atan2l | |
configure:18917: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
conftest.c:248:6: warning: conflicting types for built-in function 'atan2l' [-Wbuiltin-declaration-mismatch] | |
char atan2l (); | |
^~~~~~ | |
configure:18917: $? = 0 | |
configure:18917: result: yes | |
configure:18917: checking for atan2f | |
configure:18917: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
conftest.c:249:6: warning: conflicting types for built-in function 'atan2f' [-Wbuiltin-declaration-mismatch] | |
char atan2f (); | |
^~~~~~ | |
configure:18917: $? = 0 | |
configure:18917: result: yes | |
configure:18928: checking for chroot | |
configure:18928: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:18928: $? = 0 | |
configure:18928: result: yes | |
configure:18939: checking for chsize | |
configure:18939: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
/tmp/ccBabsWO.o: In function `main': | |
/home/aneilan/.rvm/src/ruby-2.3.0/conftest.c:262: undefined reference to `chsize' | |
collect2: error: ld returned 1 exit status | |
configure:18939: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| #define HAVE_SIGNBIT 1 | |
| #define HAVE_FORK 1 | |
| #define HAVE_VFORK 1 | |
| #define HAVE_WORKING_VFORK 1 | |
| #define HAVE_WORKING_FORK 1 | |
| #define HAVE__LONGJMP 1 | |
| #define HAVE__SETJMP 1 | |
| #define HAVE_ATAN2L 1 | |
| #define HAVE_ATAN2F 1 | |
| #define HAVE_CHROOT 1 | |
| /* end confdefs.h. */ | |
| /* Define chsize to an innocuous variant, in case <limits.h> declares chsize. | |
| For example, HP-UX 11i <limits.h> declares gettimeofday. */ | |
| #define chsize innocuous_chsize | |
| | |
| /* System header to define __stub macros and hopefully few prototypes, | |
| which can conflict with char chsize (); below. | |
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since | |
| <limits.h> exists even on freestanding compilers. */ | |
| | |
| #ifdef __STDC__ | |
| # include <limits.h> | |
| #else | |
| # include <assert.h> | |
| #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:18939: result: no | |
configure:18950: checking for clock_gettime | |
configure:18950: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:18950: $? = 0 | |
configure:18950: result: yes | |
configure:18961: checking for cosh | |
configure:18961: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
conftest.c:252:6: warning: conflicting types for built-in function 'cosh' [-Wbuiltin-declaration-mismatch] | |
char cosh (); | |
^~~~ | |
configure:18961: $? = 0 | |
configure:18961: result: yes | |
configure:18972: checking for daemon | |
configure:18972: result: no | |
configure:18983: checking for dirfd | |
configure:18983: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:18983: $? = 0 | |
configure:18983: result: yes | |
configure:18994: checking for dl_iterate_phdr | |
configure:18994: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:18994: $? = 0 | |
configure:18994: result: yes | |
configure:19005: checking for dlopen | |
configure:19005: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19005: $? = 0 | |
configure:19005: result: yes | |
configure:19016: checking for dladdr | |
configure:19016: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19016: $? = 0 | |
configure:19016: result: yes | |
configure:19027: checking for dup | |
configure:19027: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19027: $? = 0 | |
configure:19027: result: yes | |
configure:19038: checking for dup3 | |
configure:19038: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19038: $? = 0 | |
configure:19038: result: yes | |
configure:19049: checking for eaccess | |
configure:19049: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19049: $? = 0 | |
configure:19049: result: yes | |
configure:19060: checking for endgrent | |
configure:19060: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19060: $? = 0 | |
configure:19060: result: yes | |
configure:19071: checking for fchmod | |
configure:19071: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19071: $? = 0 | |
configure:19071: result: yes | |
configure:19082: checking for fchown | |
configure:19082: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19082: $? = 0 | |
configure:19082: result: yes | |
configure:19093: checking for fcntl | |
configure:19093: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19093: $? = 0 | |
configure:19093: result: yes | |
configure:19104: checking for fdatasync | |
configure:19104: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19104: $? = 0 | |
configure:19104: result: yes | |
configure:19115: checking for fgetattrlist | |
configure:19115: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
/tmp/cckRUPFx.o: In function `main': | |
/home/aneilan/.rvm/src/ruby-2.3.0/conftest.c:276: undefined reference to `fgetattrlist' | |
collect2: error: ld returned 1 exit status | |
configure:19115: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| #define HAVE_SIGNBIT 1 | |
| #define HAVE_FORK 1 | |
| #define HAVE_VFORK 1 | |
| #define HAVE_WORKING_VFORK 1 | |
| #define HAVE_WORKING_FORK 1 | |
| #define HAVE__LONGJMP 1 | |
| #define HAVE__SETJMP 1 | |
| #define HAVE_ATAN2L 1 | |
| #define HAVE_ATAN2F 1 | |
| #define HAVE_CHROOT 1 | |
| #define HAVE_CLOCK_GETTIME 1 | |
| #define HAVE_COSH 1 | |
| #define HAVE_DIRFD 1 | |
| #define HAVE_DL_ITERATE_PHDR 1 | |
| #define HAVE_DLOPEN 1 | |
| #define HAVE_DLADDR 1 | |
| #define HAVE_DUP 1 | |
| #define HAVE_DUP3 1 | |
| #define HAVE_EACCESS 1 | |
| #define HAVE_ENDGRENT 1 | |
| #define HAVE_FCHMOD 1 | |
| #define HAVE_FCHOWN 1 | |
| #define HAVE_FCNTL 1 | |
| #define HAVE_FDATASYNC 1 | |
| /* end confdefs.h. */ | |
| /* Define fgetattrlist to an innocuous variant, in case <limits.h> declares fgetattrlist. | |
| For example, HP-UX 11i <limits.h> declares gettimeofday. */ | |
| #define fgetattrlist innocuous_fgetattrlist | |
| | |
| /* System header to define __stub macros and hopefully few prototypes, | |
| which can conflict with char fgetattrlist (); below. | |
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since | |
| <limits.h> exists even on freestanding compilers. */ | |
| | |
| #ifdef __STDC__ | |
| # include <limits.h> | |
| #else | |
| # include <assert.h> | |
| #endif | |
| | |
| #undef fgetattrlist | |
| | |
| /* 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 fgetattrlist (); | |
| /* 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_fgetattrlist || defined __stub___fgetattrlist | |
| choke me | |
| #endif | |
| | |
| int | |
| main () | |
| { | |
| return fgetattrlist (); | |
| ; | |
| return 0; | |
| } | |
configure:19115: result: no | |
configure:19126: checking for fmod | |
configure:19126: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
conftest.c:265:6: warning: conflicting types for built-in function 'fmod' [-Wbuiltin-declaration-mismatch] | |
char fmod (); | |
^~~~ | |
configure:19126: $? = 0 | |
configure:19126: result: yes | |
configure:19137: checking for fsync | |
configure:19137: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19137: $? = 0 | |
configure:19137: result: yes | |
configure:19148: checking for ftruncate | |
configure:19148: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19148: $? = 0 | |
configure:19148: result: yes | |
configure:19159: checking for ftruncate64 | |
configure:19159: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19159: $? = 0 | |
configure:19159: result: yes | |
configure:19170: checking for getattrlist | |
configure:19170: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
/tmp/ccIiFUsZ.o: In function `main': | |
/home/aneilan/.rvm/src/ruby-2.3.0/conftest.c:280: undefined reference to `getattrlist' | |
collect2: error: ld returned 1 exit status | |
configure:19170: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| #define HAVE_SIGNBIT 1 | |
| #define HAVE_FORK 1 | |
| #define HAVE_VFORK 1 | |
| #define HAVE_WORKING_VFORK 1 | |
| #define HAVE_WORKING_FORK 1 | |
| #define HAVE__LONGJMP 1 | |
| #define HAVE__SETJMP 1 | |
| #define HAVE_ATAN2L 1 | |
| #define HAVE_ATAN2F 1 | |
| #define HAVE_CHROOT 1 | |
| #define HAVE_CLOCK_GETTIME 1 | |
| #define HAVE_COSH 1 | |
| #define HAVE_DIRFD 1 | |
| #define HAVE_DL_ITERATE_PHDR 1 | |
| #define HAVE_DLOPEN 1 | |
| #define HAVE_DLADDR 1 | |
| #define HAVE_DUP 1 | |
| #define HAVE_DUP3 1 | |
| #define HAVE_EACCESS 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_FSYNC 1 | |
| #define HAVE_FTRUNCATE 1 | |
| #define HAVE_FTRUNCATE64 1 | |
| /* end confdefs.h. */ | |
| /* Define getattrlist to an innocuous variant, in case <limits.h> declares getattrlist. | |
| For example, HP-UX 11i <limits.h> declares gettimeofday. */ | |
| #define getattrlist innocuous_getattrlist | |
| | |
| /* System header to define __stub macros and hopefully few prototypes, | |
| which can conflict with char getattrlist (); below. | |
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since | |
| <limits.h> exists even on freestanding compilers. */ | |
| | |
| #ifdef __STDC__ | |
| # include <limits.h> | |
| #else | |
| # include <assert.h> | |
| #endif | |
| | |
| #undef getattrlist | |
| | |
| /* 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 getattrlist (); | |
| /* 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_getattrlist || defined __stub___getattrlist | |
| choke me | |
| #endif | |
| | |
| int | |
| main () | |
| { | |
| return getattrlist (); | |
| ; | |
| return 0; | |
| } | |
configure:19170: result: no | |
configure:19181: checking for getcwd | |
configure:19181: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19181: $? = 0 | |
configure:19181: result: yes | |
configure:19192: checking for getgidx | |
configure:19192: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
/tmp/ccVlzeH6.o: In function `main': | |
/home/aneilan/.rvm/src/ruby-2.3.0/conftest.c:281: undefined reference to `getgidx' | |
collect2: error: ld returned 1 exit status | |
configure:19192: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| #define HAVE_SIGNBIT 1 | |
| #define HAVE_FORK 1 | |
| #define HAVE_VFORK 1 | |
| #define HAVE_WORKING_VFORK 1 | |
| #define HAVE_WORKING_FORK 1 | |
| #define HAVE__LONGJMP 1 | |
| #define HAVE__SETJMP 1 | |
| #define HAVE_ATAN2L 1 | |
| #define HAVE_ATAN2F 1 | |
| #define HAVE_CHROOT 1 | |
| #define HAVE_CLOCK_GETTIME 1 | |
| #define HAVE_COSH 1 | |
| #define HAVE_DIRFD 1 | |
| #define HAVE_DL_ITERATE_PHDR 1 | |
| #define HAVE_DLOPEN 1 | |
| #define HAVE_DLADDR 1 | |
| #define HAVE_DUP 1 | |
| #define HAVE_DUP3 1 | |
| #define HAVE_EACCESS 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_FSYNC 1 | |
| #define HAVE_FTRUNCATE 1 | |
| #define HAVE_FTRUNCATE64 1 | |
| #define HAVE_GETCWD 1 | |
| /* end confdefs.h. */ | |
| /* Define getgidx to an innocuous variant, in case <limits.h> declares getgidx. | |
| For example, HP-UX 11i <limits.h> declares gettimeofday. */ | |
| #define getgidx innocuous_getgidx | |
| | |
| /* System header to define __stub macros and hopefully few prototypes, | |
| which can conflict with char getgidx (); below. | |
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since | |
| <limits.h> exists even on freestanding compilers. */ | |
| | |
| #ifdef __STDC__ | |
| # include <limits.h> | |
| #else | |
| # include <assert.h> | |
| #endif | |
| | |
| #undef getgidx | |
| | |
| /* 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 getgidx (); | |
| /* 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_getgidx || defined __stub___getgidx | |
| choke me | |
| #endif | |
| | |
| int | |
| main () | |
| { | |
| return getgidx (); | |
| ; | |
| return 0; | |
| } | |
configure:19192: result: no | |
configure:19203: checking for getgrnam | |
configure:19203: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19203: $? = 0 | |
configure:19203: result: yes | |
configure:19214: checking for getgrnam_r | |
configure:19214: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19214: $? = 0 | |
configure:19214: result: yes | |
configure:19225: checking for getgroups | |
configure:19225: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19225: $? = 0 | |
configure:19225: result: yes | |
configure:19236: checking for getpgid | |
configure:19236: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19236: $? = 0 | |
configure:19236: result: yes | |
configure:19247: checking for getpgrp | |
configure:19247: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19247: $? = 0 | |
configure:19247: result: yes | |
configure:19258: checking for getpriority | |
configure:19258: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19258: $? = 0 | |
configure:19258: result: yes | |
configure:19269: checking for getpwnam_r | |
configure:19269: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19269: $? = 0 | |
configure:19269: result: yes | |
configure:19280: checking for getresgid | |
configure:19280: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19280: $? = 0 | |
configure:19280: result: yes | |
configure:19291: checking for getresuid | |
configure:19291: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19291: $? = 0 | |
configure:19291: result: yes | |
configure:19302: checking for getrlimit | |
configure:19302: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19302: $? = 0 | |
configure:19302: result: yes | |
configure:19313: checking for getsid | |
configure:19313: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19313: $? = 0 | |
configure:19313: result: yes | |
configure:19324: checking for gettimeofday | |
configure:19324: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19324: $? = 0 | |
configure:19324: result: yes | |
configure:19335: checking for getuidx | |
configure:19335: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
/tmp/ccYhonni.o: In function `main': | |
/home/aneilan/.rvm/src/ruby-2.3.0/conftest.c:293: undefined reference to `getuidx' | |
collect2: error: ld returned 1 exit status | |
configure:19335: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| #define HAVE_SIGNBIT 1 | |
| #define HAVE_FORK 1 | |
| #define HAVE_VFORK 1 | |
| #define HAVE_WORKING_VFORK 1 | |
| #define HAVE_WORKING_FORK 1 | |
| #define HAVE__LONGJMP 1 | |
| #define HAVE__SETJMP 1 | |
| #define HAVE_ATAN2L 1 | |
| #define HAVE_ATAN2F 1 | |
| #define HAVE_CHROOT 1 | |
| #define HAVE_CLOCK_GETTIME 1 | |
| #define HAVE_COSH 1 | |
| #define HAVE_DIRFD 1 | |
| #define HAVE_DL_ITERATE_PHDR 1 | |
| #define HAVE_DLOPEN 1 | |
| #define HAVE_DLADDR 1 | |
| #define HAVE_DUP 1 | |
| #define HAVE_DUP3 1 | |
| #define HAVE_EACCESS 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_FSYNC 1 | |
| #define HAVE_FTRUNCATE 1 | |
| #define HAVE_FTRUNCATE64 1 | |
| #define HAVE_GETCWD 1 | |
| #define HAVE_GETGRNAM 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_GETRESGID 1 | |
| #define HAVE_GETRESUID 1 | |
| #define HAVE_GETRLIMIT 1 | |
| #define HAVE_GETSID 1 | |
| #define HAVE_GETTIMEOFDAY 1 | |
| /* end confdefs.h. */ | |
| /* Define getuidx to an innocuous variant, in case <limits.h> declares getuidx. | |
| For example, HP-UX 11i <limits.h> declares gettimeofday. */ | |
| #define getuidx innocuous_getuidx | |
| | |
| /* System header to define __stub macros and hopefully few prototypes, | |
| which can conflict with char getuidx (); below. | |
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since | |
| <limits.h> exists even on freestanding compilers. */ | |
| | |
| #ifdef __STDC__ | |
| # include <limits.h> | |
| #else | |
| # include <assert.h> | |
| #endif | |
| | |
| #undef getuidx | |
| | |
| /* 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 getuidx (); | |
| /* 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_getuidx || defined __stub___getuidx | |
| choke me | |
| #endif | |
| | |
| int | |
| main () | |
| { | |
| return getuidx (); | |
| ; | |
| return 0; | |
| } | |
configure:19335: result: no | |
configure:19346: checking for gmtime_r | |
configure:19346: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19346: $? = 0 | |
configure:19346: result: yes | |
configure:19357: checking for initgroups | |
configure:19357: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19357: $? = 0 | |
configure:19357: result: yes | |
configure:19368: checking for ioctl | |
configure:19368: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19368: $? = 0 | |
configure:19368: result: yes | |
configure:19379: checking for isfinite | |
configure:19379: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
/tmp/cciENh2I.o: In function `main': | |
/home/aneilan/.rvm/src/ruby-2.3.0/conftest.c:296: undefined reference to `isfinite' | |
collect2: error: ld returned 1 exit status | |
configure:19379: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| #define HAVE_SIGNBIT 1 | |
| #define HAVE_FORK 1 | |
| #define HAVE_VFORK 1 | |
| #define HAVE_WORKING_VFORK 1 | |
| #define HAVE_WORKING_FORK 1 | |
| #define HAVE__LONGJMP 1 | |
| #define HAVE__SETJMP 1 | |
| #define HAVE_ATAN2L 1 | |
| #define HAVE_ATAN2F 1 | |
| #define HAVE_CHROOT 1 | |
| #define HAVE_CLOCK_GETTIME 1 | |
| #define HAVE_COSH 1 | |
| #define HAVE_DIRFD 1 | |
| #define HAVE_DL_ITERATE_PHDR 1 | |
| #define HAVE_DLOPEN 1 | |
| #define HAVE_DLADDR 1 | |
| #define HAVE_DUP 1 | |
| #define HAVE_DUP3 1 | |
| #define HAVE_EACCESS 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_FSYNC 1 | |
| #define HAVE_FTRUNCATE 1 | |
| #define HAVE_FTRUNCATE64 1 | |
| #define HAVE_GETCWD 1 | |
| #define HAVE_GETGRNAM 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_GETRESGID 1 | |
| #define HAVE_GETRESUID 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 <limits.h> declares isfinite. | |
| For example, HP-UX 11i <limits.h> declares gettimeofday. */ | |
| #define isfinite innocuous_isfinite | |
| | |
| /* System header to define __stub macros and hopefully few prototypes, | |
| which can conflict with char isfinite (); below. | |
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since | |
| <limits.h> exists even on freestanding compilers. */ | |
| | |
| #ifdef __STDC__ | |
| # include <limits.h> | |
| #else | |
| # include <assert.h> | |
| #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:19379: result: no | |
configure:19390: checking for issetugid | |
configure:19390: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
/tmp/ccctNowS.o: In function `main': | |
/home/aneilan/.rvm/src/ruby-2.3.0/conftest.c:296: undefined reference to `issetugid' | |
collect2: error: ld returned 1 exit status | |
configure:19390: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| #define HAVE_SIGNBIT 1 | |
| #define HAVE_FORK 1 | |
| #define HAVE_VFORK 1 | |
| #define HAVE_WORKING_VFORK 1 | |
| #define HAVE_WORKING_FORK 1 | |
| #define HAVE__LONGJMP 1 | |
| #define HAVE__SETJMP 1 | |
| #define HAVE_ATAN2L 1 | |
| #define HAVE_ATAN2F 1 | |
| #define HAVE_CHROOT 1 | |
| #define HAVE_CLOCK_GETTIME 1 | |
| #define HAVE_COSH 1 | |
| #define HAVE_DIRFD 1 | |
| #define HAVE_DL_ITERATE_PHDR 1 | |
| #define HAVE_DLOPEN 1 | |
| #define HAVE_DLADDR 1 | |
| #define HAVE_DUP 1 | |
| #define HAVE_DUP3 1 | |
| #define HAVE_EACCESS 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_FSYNC 1 | |
| #define HAVE_FTRUNCATE 1 | |
| #define HAVE_FTRUNCATE64 1 | |
| #define HAVE_GETCWD 1 | |
| #define HAVE_GETGRNAM 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_GETRESGID 1 | |
| #define HAVE_GETRESUID 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 issetugid to an innocuous variant, in case <limits.h> declares issetugid. | |
| For example, HP-UX 11i <limits.h> declares gettimeofday. */ | |
| #define issetugid innocuous_issetugid | |
| | |
| /* System header to define __stub macros and hopefully few prototypes, | |
| which can conflict with char issetugid (); below. | |
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since | |
| <limits.h> exists even on freestanding compilers. */ | |
| | |
| #ifdef __STDC__ | |
| # include <limits.h> | |
| #else | |
| # include <assert.h> | |
| #endif | |
| | |
| #undef issetugid | |
| | |
| /* 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 issetugid (); | |
| /* 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_issetugid || defined __stub___issetugid | |
| choke me | |
| #endif | |
| | |
| int | |
| main () | |
| { | |
| return issetugid (); | |
| ; | |
| return 0; | |
| } | |
configure:19390: result: no | |
configure:19401: checking for killpg | |
configure:19401: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19401: $? = 0 | |
configure:19401: result: yes | |
configure:19412: checking for lchmod | |
configure:19412: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
conftest.c:291:1: error: unknown type name 'choke' | |
choke me | |
^~~~~ | |
conftest.c:294:1: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'int' | |
int | |
^~~ | |
configure:19412: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| #define HAVE_SIGNBIT 1 | |
| #define HAVE_FORK 1 | |
| #define HAVE_VFORK 1 | |
| #define HAVE_WORKING_VFORK 1 | |
| #define HAVE_WORKING_FORK 1 | |
| #define HAVE__LONGJMP 1 | |
| #define HAVE__SETJMP 1 | |
| #define HAVE_ATAN2L 1 | |
| #define HAVE_ATAN2F 1 | |
| #define HAVE_CHROOT 1 | |
| #define HAVE_CLOCK_GETTIME 1 | |
| #define HAVE_COSH 1 | |
| #define HAVE_DIRFD 1 | |
| #define HAVE_DL_ITERATE_PHDR 1 | |
| #define HAVE_DLOPEN 1 | |
| #define HAVE_DLADDR 1 | |
| #define HAVE_DUP 1 | |
| #define HAVE_DUP3 1 | |
| #define HAVE_EACCESS 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_FSYNC 1 | |
| #define HAVE_FTRUNCATE 1 | |
| #define HAVE_FTRUNCATE64 1 | |
| #define HAVE_GETCWD 1 | |
| #define HAVE_GETGRNAM 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_GETRESGID 1 | |
| #define HAVE_GETRESUID 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_KILLPG 1 | |
| /* end confdefs.h. */ | |
| /* Define lchmod to an innocuous variant, in case <limits.h> declares lchmod. | |
| For example, HP-UX 11i <limits.h> declares gettimeofday. */ | |
| #define lchmod innocuous_lchmod | |
| | |
| /* System header to define __stub macros and hopefully few prototypes, | |
| which can conflict with char lchmod (); below. | |
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since | |
| <limits.h> exists even on freestanding compilers. */ | |
| | |
| #ifdef __STDC__ | |
| # include <limits.h> | |
| #else | |
| # include <assert.h> | |
| #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:19412: result: no | |
configure:19423: checking for lchown | |
configure:19423: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19423: $? = 0 | |
configure:19423: result: yes | |
configure:19434: checking for link | |
configure:19434: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19434: $? = 0 | |
configure:19434: result: yes | |
configure:19445: checking for llabs | |
configure:19445: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
conftest.c:288:6: warning: conflicting types for built-in function 'llabs' [-Wbuiltin-declaration-mismatch] | |
char llabs (); | |
^~~~~ | |
configure:19445: $? = 0 | |
configure:19445: result: yes | |
configure:19456: checking for lockf | |
configure:19456: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19456: $? = 0 | |
configure:19456: result: yes | |
configure:19467: checking for log2 | |
configure:19467: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
conftest.c:290:6: warning: conflicting types for built-in function 'log2' [-Wbuiltin-declaration-mismatch] | |
char log2 (); | |
^~~~ | |
configure:19467: $? = 0 | |
configure:19467: result: yes | |
configure:19478: checking for lstat | |
configure:19478: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19478: $? = 0 | |
configure:19478: result: yes | |
configure:19489: checking for malloc_usable_size | |
configure:19489: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19489: $? = 0 | |
configure:19489: result: yes | |
configure:19500: checking for malloc_size | |
configure:19500: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
/tmp/cc7hGXmU.o: In function `main': | |
/home/aneilan/.rvm/src/ruby-2.3.0/conftest.c:304: undefined reference to `malloc_size' | |
collect2: error: ld returned 1 exit status | |
configure:19500: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| #define HAVE_SIGNBIT 1 | |
| #define HAVE_FORK 1 | |
| #define HAVE_VFORK 1 | |
| #define HAVE_WORKING_VFORK 1 | |
| #define HAVE_WORKING_FORK 1 | |
| #define HAVE__LONGJMP 1 | |
| #define HAVE__SETJMP 1 | |
| #define HAVE_ATAN2L 1 | |
| #define HAVE_ATAN2F 1 | |
| #define HAVE_CHROOT 1 | |
| #define HAVE_CLOCK_GETTIME 1 | |
| #define HAVE_COSH 1 | |
| #define HAVE_DIRFD 1 | |
| #define HAVE_DL_ITERATE_PHDR 1 | |
| #define HAVE_DLOPEN 1 | |
| #define HAVE_DLADDR 1 | |
| #define HAVE_DUP 1 | |
| #define HAVE_DUP3 1 | |
| #define HAVE_EACCESS 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_FSYNC 1 | |
| #define HAVE_FTRUNCATE 1 | |
| #define HAVE_FTRUNCATE64 1 | |
| #define HAVE_GETCWD 1 | |
| #define HAVE_GETGRNAM 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_GETRESGID 1 | |
| #define HAVE_GETRESUID 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_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_MALLOC_USABLE_SIZE 1 | |
| /* end confdefs.h. */ | |
| /* Define malloc_size to an innocuous variant, in case <limits.h> declares malloc_size. | |
| For example, HP-UX 11i <limits.h> 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 <limits.h> to <assert.h> if __STDC__ is defined, since | |
| <limits.h> exists even on freestanding compilers. */ | |
| | |
| #ifdef __STDC__ | |
| # include <limits.h> | |
| #else | |
| # include <assert.h> | |
| #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:19500: result: no | |
configure:19511: checking for mblen | |
configure:19511: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19511: $? = 0 | |
configure:19511: result: yes | |
configure:19522: checking for memalign | |
configure:19522: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19522: $? = 0 | |
configure:19522: result: yes | |
configure:19533: checking for memset_s | |
configure:19533: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
/tmp/cc9Qcmka.o: In function `main': | |
/home/aneilan/.rvm/src/ruby-2.3.0/conftest.c:306: undefined reference to `memset_s' | |
collect2: error: ld returned 1 exit status | |
configure:19533: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| #define HAVE_SIGNBIT 1 | |
| #define HAVE_FORK 1 | |
| #define HAVE_VFORK 1 | |
| #define HAVE_WORKING_VFORK 1 | |
| #define HAVE_WORKING_FORK 1 | |
| #define HAVE__LONGJMP 1 | |
| #define HAVE__SETJMP 1 | |
| #define HAVE_ATAN2L 1 | |
| #define HAVE_ATAN2F 1 | |
| #define HAVE_CHROOT 1 | |
| #define HAVE_CLOCK_GETTIME 1 | |
| #define HAVE_COSH 1 | |
| #define HAVE_DIRFD 1 | |
| #define HAVE_DL_ITERATE_PHDR 1 | |
| #define HAVE_DLOPEN 1 | |
| #define HAVE_DLADDR 1 | |
| #define HAVE_DUP 1 | |
| #define HAVE_DUP3 1 | |
| #define HAVE_EACCESS 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_FSYNC 1 | |
| #define HAVE_FTRUNCATE 1 | |
| #define HAVE_FTRUNCATE64 1 | |
| #define HAVE_GETCWD 1 | |
| #define HAVE_GETGRNAM 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_GETRESGID 1 | |
| #define HAVE_GETRESUID 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_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_MALLOC_USABLE_SIZE 1 | |
| #define HAVE_MBLEN 1 | |
| #define HAVE_MEMALIGN 1 | |
| /* end confdefs.h. */ | |
| /* Define memset_s to an innocuous variant, in case <limits.h> declares memset_s. | |
| For example, HP-UX 11i <limits.h> declares gettimeofday. */ | |
| #define memset_s innocuous_memset_s | |
| | |
| /* System header to define __stub macros and hopefully few prototypes, | |
| which can conflict with char memset_s (); below. | |
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since | |
| <limits.h> exists even on freestanding compilers. */ | |
| | |
| #ifdef __STDC__ | |
| # include <limits.h> | |
| #else | |
| # include <assert.h> | |
| #endif | |
| | |
| #undef memset_s | |
| | |
| /* 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 memset_s (); | |
| /* 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_memset_s || defined __stub___memset_s | |
| choke me | |
| #endif | |
| | |
| int | |
| main () | |
| { | |
| return memset_s (); | |
| ; | |
| return 0; | |
| } | |
configure:19533: result: no | |
configure:19544: checking for writev | |
configure:19544: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19544: $? = 0 | |
configure:19544: result: yes | |
configure:19555: checking for memrchr | |
configure:19555: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19555: $? = 0 | |
configure:19555: result: yes | |
configure:19566: checking for memmem | |
configure:19566: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19566: $? = 0 | |
configure:19566: result: yes | |
configure:19577: checking for mkfifo | |
configure:19577: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19577: $? = 0 | |
configure:19577: result: yes | |
configure:19588: checking for mknod | |
configure:19588: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19588: $? = 0 | |
configure:19588: result: yes | |
configure:19599: checking for mktime | |
configure:19599: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19599: $? = 0 | |
configure:19599: result: yes | |
configure:19610: checking for pipe2 | |
configure:19610: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19610: $? = 0 | |
configure:19610: result: yes | |
configure:19621: checking for poll | |
configure:19621: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19621: $? = 0 | |
configure:19621: result: yes | |
configure:19632: checking for posix_fadvise | |
configure:19632: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19632: $? = 0 | |
configure:19632: result: yes | |
configure:19643: checking for posix_memalign | |
configure:19643: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19643: $? = 0 | |
configure:19643: result: yes | |
configure:19654: checking for ppoll | |
configure:19654: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19654: $? = 0 | |
configure:19654: result: yes | |
configure:19665: checking for pread | |
configure:19665: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19665: $? = 0 | |
configure:19665: result: yes | |
configure:19676: checking for qsort_r | |
configure:19676: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19676: $? = 0 | |
configure:19676: result: yes | |
configure:19687: checking for readlink | |
configure:19687: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19687: $? = 0 | |
configure:19687: result: yes | |
configure:19698: checking for round | |
configure:19698: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
conftest.c:309:6: warning: conflicting types for built-in function 'round' [-Wbuiltin-declaration-mismatch] | |
char round (); | |
^~~~~ | |
configure:19698: $? = 0 | |
configure:19698: result: yes | |
configure:19709: checking for sched_getaffinity | |
configure:19709: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19709: $? = 0 | |
configure:19709: result: yes | |
configure:19720: checking for seekdir | |
configure:19720: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19720: $? = 0 | |
configure:19720: result: yes | |
configure:19731: checking for select_large_fdset | |
configure:19731: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
/tmp/ccceG6Ze.o: In function `main': | |
/home/aneilan/.rvm/src/ruby-2.3.0/conftest.c:323: undefined reference to `select_large_fdset' | |
collect2: error: ld returned 1 exit status | |
configure:19731: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| #define HAVE_SIGNBIT 1 | |
| #define HAVE_FORK 1 | |
| #define HAVE_VFORK 1 | |
| #define HAVE_WORKING_VFORK 1 | |
| #define HAVE_WORKING_FORK 1 | |
| #define HAVE__LONGJMP 1 | |
| #define HAVE__SETJMP 1 | |
| #define HAVE_ATAN2L 1 | |
| #define HAVE_ATAN2F 1 | |
| #define HAVE_CHROOT 1 | |
| #define HAVE_CLOCK_GETTIME 1 | |
| #define HAVE_COSH 1 | |
| #define HAVE_DIRFD 1 | |
| #define HAVE_DL_ITERATE_PHDR 1 | |
| #define HAVE_DLOPEN 1 | |
| #define HAVE_DLADDR 1 | |
| #define HAVE_DUP 1 | |
| #define HAVE_DUP3 1 | |
| #define HAVE_EACCESS 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_FSYNC 1 | |
| #define HAVE_FTRUNCATE 1 | |
| #define HAVE_FTRUNCATE64 1 | |
| #define HAVE_GETCWD 1 | |
| #define HAVE_GETGRNAM 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_GETRESGID 1 | |
| #define HAVE_GETRESUID 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_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_MALLOC_USABLE_SIZE 1 | |
| #define HAVE_MBLEN 1 | |
| #define HAVE_MEMALIGN 1 | |
| #define HAVE_WRITEV 1 | |
| #define HAVE_MEMRCHR 1 | |
| #define HAVE_MEMMEM 1 | |
| #define HAVE_MKFIFO 1 | |
| #define HAVE_MKNOD 1 | |
| #define HAVE_MKTIME 1 | |
| #define HAVE_PIPE2 1 | |
| #define HAVE_POLL 1 | |
| #define HAVE_POSIX_FADVISE 1 | |
| #define HAVE_POSIX_MEMALIGN 1 | |
| #define HAVE_PPOLL 1 | |
| #define HAVE_PREAD 1 | |
| #define HAVE_QSORT_R 1 | |
| #define HAVE_READLINK 1 | |
| #define HAVE_ROUND 1 | |
| #define HAVE_SCHED_GETAFFINITY 1 | |
| #define HAVE_SEEKDIR 1 | |
| /* end confdefs.h. */ | |
| /* Define select_large_fdset to an innocuous variant, in case <limits.h> declares select_large_fdset. | |
| For example, HP-UX 11i <limits.h> 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 <limits.h> to <assert.h> if __STDC__ is defined, since | |
| <limits.h> exists even on freestanding compilers. */ | |
| | |
| #ifdef __STDC__ | |
| # include <limits.h> | |
| #else | |
| # include <assert.h> | |
| #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:19731: result: no | |
configure:19742: checking for sendfile | |
configure:19742: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19742: $? = 0 | |
configure:19742: result: yes | |
configure:19753: checking for setegid | |
configure:19753: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19753: $? = 0 | |
configure:19753: result: yes | |
configure:19764: checking for setenv | |
configure:19764: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19764: $? = 0 | |
configure:19764: result: yes | |
configure:19775: checking for seteuid | |
configure:19775: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19775: $? = 0 | |
configure:19775: result: yes | |
configure:19786: checking for setgid | |
configure:19786: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19786: $? = 0 | |
configure:19786: result: yes | |
configure:19797: checking for setgroups | |
configure:19797: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19797: $? = 0 | |
configure:19797: result: yes | |
configure:19808: checking for setpgid | |
configure:19808: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19808: $? = 0 | |
configure:19808: result: yes | |
configure:19819: checking for setpgrp | |
configure:19819: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19819: $? = 0 | |
configure:19819: result: yes | |
configure:19830: checking for setregid | |
configure:19830: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19830: $? = 0 | |
configure:19830: result: yes | |
configure:19841: checking for setresgid | |
configure:19841: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19841: $? = 0 | |
configure:19841: result: yes | |
configure:19852: checking for setresuid | |
configure:19852: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19852: $? = 0 | |
configure:19852: result: yes | |
configure:19863: checking for setreuid | |
configure:19863: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19863: $? = 0 | |
configure:19863: result: yes | |
configure:19874: checking for setrgid | |
configure:19874: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
/tmp/ccpghvC5.o: In function `main': | |
/home/aneilan/.rvm/src/ruby-2.3.0/conftest.c:335: undefined reference to `setrgid' | |
collect2: error: ld returned 1 exit status | |
configure:19874: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| #define HAVE_SIGNBIT 1 | |
| #define HAVE_FORK 1 | |
| #define HAVE_VFORK 1 | |
| #define HAVE_WORKING_VFORK 1 | |
| #define HAVE_WORKING_FORK 1 | |
| #define HAVE__LONGJMP 1 | |
| #define HAVE__SETJMP 1 | |
| #define HAVE_ATAN2L 1 | |
| #define HAVE_ATAN2F 1 | |
| #define HAVE_CHROOT 1 | |
| #define HAVE_CLOCK_GETTIME 1 | |
| #define HAVE_COSH 1 | |
| #define HAVE_DIRFD 1 | |
| #define HAVE_DL_ITERATE_PHDR 1 | |
| #define HAVE_DLOPEN 1 | |
| #define HAVE_DLADDR 1 | |
| #define HAVE_DUP 1 | |
| #define HAVE_DUP3 1 | |
| #define HAVE_EACCESS 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_FSYNC 1 | |
| #define HAVE_FTRUNCATE 1 | |
| #define HAVE_FTRUNCATE64 1 | |
| #define HAVE_GETCWD 1 | |
| #define HAVE_GETGRNAM 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_GETRESGID 1 | |
| #define HAVE_GETRESUID 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_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_MALLOC_USABLE_SIZE 1 | |
| #define HAVE_MBLEN 1 | |
| #define HAVE_MEMALIGN 1 | |
| #define HAVE_WRITEV 1 | |
| #define HAVE_MEMRCHR 1 | |
| #define HAVE_MEMMEM 1 | |
| #define HAVE_MKFIFO 1 | |
| #define HAVE_MKNOD 1 | |
| #define HAVE_MKTIME 1 | |
| #define HAVE_PIPE2 1 | |
| #define HAVE_POLL 1 | |
| #define HAVE_POSIX_FADVISE 1 | |
| #define HAVE_POSIX_MEMALIGN 1 | |
| #define HAVE_PPOLL 1 | |
| #define HAVE_PREAD 1 | |
| #define HAVE_QSORT_R 1 | |
| #define HAVE_READLINK 1 | |
| #define HAVE_ROUND 1 | |
| #define HAVE_SCHED_GETAFFINITY 1 | |
| #define HAVE_SEEKDIR 1 | |
| #define HAVE_SENDFILE 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_SETRESGID 1 | |
| #define HAVE_SETRESUID 1 | |
| #define HAVE_SETREUID 1 | |
| /* end confdefs.h. */ | |
| /* Define setrgid to an innocuous variant, in case <limits.h> declares setrgid. | |
| For example, HP-UX 11i <limits.h> declares gettimeofday. */ | |
| #define setrgid innocuous_setrgid | |
| | |
| /* System header to define __stub macros and hopefully few prototypes, | |
| which can conflict with char setrgid (); below. | |
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since | |
| <limits.h> exists even on freestanding compilers. */ | |
| | |
| #ifdef __STDC__ | |
| # include <limits.h> | |
| #else | |
| # include <assert.h> | |
| #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:19874: result: no | |
configure:19885: checking for setrlimit | |
configure:19885: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19885: $? = 0 | |
configure:19885: result: yes | |
configure:19896: checking for setruid | |
configure:19896: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
/tmp/cc33UNjd.o: In function `main': | |
/home/aneilan/.rvm/src/ruby-2.3.0/conftest.c:336: undefined reference to `setruid' | |
collect2: error: ld returned 1 exit status | |
configure:19896: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| #define HAVE_SIGNBIT 1 | |
| #define HAVE_FORK 1 | |
| #define HAVE_VFORK 1 | |
| #define HAVE_WORKING_VFORK 1 | |
| #define HAVE_WORKING_FORK 1 | |
| #define HAVE__LONGJMP 1 | |
| #define HAVE__SETJMP 1 | |
| #define HAVE_ATAN2L 1 | |
| #define HAVE_ATAN2F 1 | |
| #define HAVE_CHROOT 1 | |
| #define HAVE_CLOCK_GETTIME 1 | |
| #define HAVE_COSH 1 | |
| #define HAVE_DIRFD 1 | |
| #define HAVE_DL_ITERATE_PHDR 1 | |
| #define HAVE_DLOPEN 1 | |
| #define HAVE_DLADDR 1 | |
| #define HAVE_DUP 1 | |
| #define HAVE_DUP3 1 | |
| #define HAVE_EACCESS 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_FSYNC 1 | |
| #define HAVE_FTRUNCATE 1 | |
| #define HAVE_FTRUNCATE64 1 | |
| #define HAVE_GETCWD 1 | |
| #define HAVE_GETGRNAM 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_GETRESGID 1 | |
| #define HAVE_GETRESUID 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_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_MALLOC_USABLE_SIZE 1 | |
| #define HAVE_MBLEN 1 | |
| #define HAVE_MEMALIGN 1 | |
| #define HAVE_WRITEV 1 | |
| #define HAVE_MEMRCHR 1 | |
| #define HAVE_MEMMEM 1 | |
| #define HAVE_MKFIFO 1 | |
| #define HAVE_MKNOD 1 | |
| #define HAVE_MKTIME 1 | |
| #define HAVE_PIPE2 1 | |
| #define HAVE_POLL 1 | |
| #define HAVE_POSIX_FADVISE 1 | |
| #define HAVE_POSIX_MEMALIGN 1 | |
| #define HAVE_PPOLL 1 | |
| #define HAVE_PREAD 1 | |
| #define HAVE_QSORT_R 1 | |
| #define HAVE_READLINK 1 | |
| #define HAVE_ROUND 1 | |
| #define HAVE_SCHED_GETAFFINITY 1 | |
| #define HAVE_SEEKDIR 1 | |
| #define HAVE_SENDFILE 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_SETRESGID 1 | |
| #define HAVE_SETRESUID 1 | |
| #define HAVE_SETREUID 1 | |
| #define HAVE_SETRLIMIT 1 | |
| /* end confdefs.h. */ | |
| /* Define setruid to an innocuous variant, in case <limits.h> declares setruid. | |
| For example, HP-UX 11i <limits.h> declares gettimeofday. */ | |
| #define setruid innocuous_setruid | |
| | |
| /* System header to define __stub macros and hopefully few prototypes, | |
| which can conflict with char setruid (); below. | |
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since | |
| <limits.h> exists even on freestanding compilers. */ | |
| | |
| #ifdef __STDC__ | |
| # include <limits.h> | |
| #else | |
| # include <assert.h> | |
| #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:19896: result: no | |
configure:19907: checking for setsid | |
configure:19907: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19907: $? = 0 | |
configure:19907: result: yes | |
configure:19918: checking for setuid | |
configure:19918: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19918: $? = 0 | |
configure:19918: result: yes | |
configure:19929: checking for shutdown | |
configure:19929: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19929: $? = 0 | |
configure:19929: result: yes | |
configure:19940: checking for sigaction | |
configure:19940: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19940: $? = 0 | |
configure:19940: result: yes | |
configure:19951: checking for sigaltstack | |
configure:19951: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19951: $? = 0 | |
configure:19951: result: yes | |
configure:19962: checking for sigprocmask | |
configure:19962: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19962: $? = 0 | |
configure:19962: result: yes | |
configure:19973: checking for sinh | |
configure:19973: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
conftest.c:331:6: warning: conflicting types for built-in function 'sinh' [-Wbuiltin-declaration-mismatch] | |
char sinh (); | |
^~~~ | |
configure:19973: $? = 0 | |
configure:19973: result: yes | |
configure:19984: checking for spawnv | |
configure:19984: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
/tmp/cc6gMbqx.o: In function `main': | |
/home/aneilan/.rvm/src/ruby-2.3.0/conftest.c:343: undefined reference to `spawnv' | |
collect2: error: ld returned 1 exit status | |
configure:19984: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| #define HAVE_SIGNBIT 1 | |
| #define HAVE_FORK 1 | |
| #define HAVE_VFORK 1 | |
| #define HAVE_WORKING_VFORK 1 | |
| #define HAVE_WORKING_FORK 1 | |
| #define HAVE__LONGJMP 1 | |
| #define HAVE__SETJMP 1 | |
| #define HAVE_ATAN2L 1 | |
| #define HAVE_ATAN2F 1 | |
| #define HAVE_CHROOT 1 | |
| #define HAVE_CLOCK_GETTIME 1 | |
| #define HAVE_COSH 1 | |
| #define HAVE_DIRFD 1 | |
| #define HAVE_DL_ITERATE_PHDR 1 | |
| #define HAVE_DLOPEN 1 | |
| #define HAVE_DLADDR 1 | |
| #define HAVE_DUP 1 | |
| #define HAVE_DUP3 1 | |
| #define HAVE_EACCESS 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_FSYNC 1 | |
| #define HAVE_FTRUNCATE 1 | |
| #define HAVE_FTRUNCATE64 1 | |
| #define HAVE_GETCWD 1 | |
| #define HAVE_GETGRNAM 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_GETRESGID 1 | |
| #define HAVE_GETRESUID 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_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_MALLOC_USABLE_SIZE 1 | |
| #define HAVE_MBLEN 1 | |
| #define HAVE_MEMALIGN 1 | |
| #define HAVE_WRITEV 1 | |
| #define HAVE_MEMRCHR 1 | |
| #define HAVE_MEMMEM 1 | |
| #define HAVE_MKFIFO 1 | |
| #define HAVE_MKNOD 1 | |
| #define HAVE_MKTIME 1 | |
| #define HAVE_PIPE2 1 | |
| #define HAVE_POLL 1 | |
| #define HAVE_POSIX_FADVISE 1 | |
| #define HAVE_POSIX_MEMALIGN 1 | |
| #define HAVE_PPOLL 1 | |
| #define HAVE_PREAD 1 | |
| #define HAVE_QSORT_R 1 | |
| #define HAVE_READLINK 1 | |
| #define HAVE_ROUND 1 | |
| #define HAVE_SCHED_GETAFFINITY 1 | |
| #define HAVE_SEEKDIR 1 | |
| #define HAVE_SENDFILE 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_SETRESGID 1 | |
| #define HAVE_SETRESUID 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 <limits.h> declares spawnv. | |
| For example, HP-UX 11i <limits.h> declares gettimeofday. */ | |
| #define spawnv innocuous_spawnv | |
| | |
| /* System header to define __stub macros and hopefully few prototypes, | |
| which can conflict with char spawnv (); below. | |
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since | |
| <limits.h> exists even on freestanding compilers. */ | |
| | |
| #ifdef __STDC__ | |
| # include <limits.h> | |
| #else | |
| # include <assert.h> | |
| #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:19984: result: no | |
configure:19995: checking for symlink | |
configure:19995: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:19995: $? = 0 | |
configure:19995: result: yes | |
configure:20006: checking for syscall | |
configure:20006: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:20006: $? = 0 | |
configure:20006: result: yes | |
configure:20017: checking for sysconf | |
configure:20017: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:20017: $? = 0 | |
configure:20017: result: yes | |
configure:20028: checking for tanh | |
configure:20028: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
conftest.c:335:6: warning: conflicting types for built-in function 'tanh' [-Wbuiltin-declaration-mismatch] | |
char tanh (); | |
^~~~ | |
configure:20028: $? = 0 | |
configure:20028: result: yes | |
configure:20039: checking for telldir | |
configure:20039: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:20039: $? = 0 | |
configure:20039: result: yes | |
configure:20050: checking for timegm | |
configure:20050: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:20050: $? = 0 | |
configure:20050: result: yes | |
configure:20061: checking for times | |
configure:20061: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:20061: $? = 0 | |
configure:20061: result: yes | |
configure:20072: checking for truncate | |
configure:20072: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:20072: $? = 0 | |
configure:20072: result: yes | |
configure:20083: checking for truncate64 | |
configure:20083: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:20083: $? = 0 | |
configure:20083: result: yes | |
configure:20094: checking for unsetenv | |
configure:20094: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:20094: $? = 0 | |
configure:20094: result: yes | |
configure:20105: checking for utimensat | |
configure:20105: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:20105: $? = 0 | |
configure:20105: result: yes | |
configure:20116: checking for utimes | |
configure:20116: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:20116: $? = 0 | |
configure:20116: result: yes | |
configure:20127: checking for wait4 | |
configure:20127: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:20127: $? = 0 | |
configure:20127: result: yes | |
configure:20138: checking for waitpid | |
configure:20138: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:20138: $? = 0 | |
configure:20138: result: yes | |
configure:20163: checking if getcwd allocates buffer if NULL is given | |
configure:20199: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:20199: $? = 0 | |
configure:20199: ./conftest | |
configure:20199: $? = 0 | |
configure:20209: result: yes | |
configure:20219: checking for __builtin_bswap16 | |
configure:20235: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:20235: $? = 0 | |
configure:20243: result: yes | |
configure:20249: checking for __builtin_bswap32 | |
configure:20265: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:20265: $? = 0 | |
configure:20273: result: yes | |
configure:20279: checking for __builtin_bswap64 | |
configure:20295: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:20295: $? = 0 | |
configure:20303: result: yes | |
configure:20309: checking for __builtin_clz | |
configure:20325: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:20325: $? = 0 | |
configure:20333: result: yes | |
configure:20339: checking for __builtin_clzl | |
configure:20355: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:20355: $? = 0 | |
configure:20363: result: yes | |
configure:20369: checking for __builtin_clzll | |
configure:20385: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:20385: $? = 0 | |
configure:20393: result: yes | |
configure:20399: checking for __builtin_choose_expr | |
configure:20418: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:20418: $? = 0 | |
configure:20426: result: yes | |
configure:20433: checking for __builtin_choose_expr_constant_p | |
configure:20452: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:20452: $? = 0 | |
configure:20460: result: yes | |
configure:20467: checking for __builtin_types_compatible_p | |
configure:20483: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:20483: $? = 0 | |
configure:20491: result: yes | |
configure:20499: checking whether qsort_r is GNU version | |
configure:20520: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:20520: $? = 0 | |
configure:20528: result: yes | |
configure:20530: checking whether qsort_r is BSD version | |
configure:20550: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:334:6: error: conflicting types for 'qsort_r' | |
void qsort_r(void *base, size_t nmemb, size_t size, | |
^~~~~~~ | |
In file included from conftest.c:333:0: | |
/usr/include/stdlib.h:744:13: note: previous declaration of 'qsort_r' was here | |
extern void qsort_r (void *__base, size_t __nmemb, size_t __size, | |
^~~~~~~ | |
configure:20550: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| #define HAVE_SIGNBIT 1 | |
| #define HAVE_FORK 1 | |
| #define HAVE_VFORK 1 | |
| #define HAVE_WORKING_VFORK 1 | |
| #define HAVE_WORKING_FORK 1 | |
| #define HAVE__LONGJMP 1 | |
| #define HAVE__SETJMP 1 | |
| #define HAVE_ATAN2L 1 | |
| #define HAVE_ATAN2F 1 | |
| #define HAVE_CHROOT 1 | |
| #define HAVE_CLOCK_GETTIME 1 | |
| #define HAVE_COSH 1 | |
| #define HAVE_DIRFD 1 | |
| #define HAVE_DL_ITERATE_PHDR 1 | |
| #define HAVE_DLOPEN 1 | |
| #define HAVE_DLADDR 1 | |
| #define HAVE_DUP 1 | |
| #define HAVE_DUP3 1 | |
| #define HAVE_EACCESS 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_FSYNC 1 | |
| #define HAVE_FTRUNCATE 1 | |
| #define HAVE_FTRUNCATE64 1 | |
| #define HAVE_GETCWD 1 | |
| #define HAVE_GETGRNAM 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_GETRESGID 1 | |
| #define HAVE_GETRESUID 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_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_MALLOC_USABLE_SIZE 1 | |
| #define HAVE_MBLEN 1 | |
| #define HAVE_MEMALIGN 1 | |
| #define HAVE_WRITEV 1 | |
| #define HAVE_MEMRCHR 1 | |
| #define HAVE_MEMMEM 1 | |
| #define HAVE_MKFIFO 1 | |
| #define HAVE_MKNOD 1 | |
| #define HAVE_MKTIME 1 | |
| #define HAVE_PIPE2 1 | |
| #define HAVE_POLL 1 | |
| #define HAVE_POSIX_FADVISE 1 | |
| #define HAVE_POSIX_MEMALIGN 1 | |
| #define HAVE_PPOLL 1 | |
| #define HAVE_PREAD 1 | |
| #define HAVE_QSORT_R 1 | |
| #define HAVE_READLINK 1 | |
| #define HAVE_ROUND 1 | |
| #define HAVE_SCHED_GETAFFINITY 1 | |
| #define HAVE_SEEKDIR 1 | |
| #define HAVE_SENDFILE 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_SETRESGID 1 | |
| #define HAVE_SETRESUID 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_TIMEGM 1 | |
| #define HAVE_TIMES 1 | |
| #define HAVE_TRUNCATE 1 | |
| #define HAVE_TRUNCATE64 1 | |
| #define HAVE_UNSETENV 1 | |
| #define HAVE_UTIMENSAT 1 | |
| #define HAVE_UTIMES 1 | |
| #define HAVE_WAIT4 1 | |
| #define HAVE_WAITPID 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZ 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZL 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | |
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | |
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | |
| #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | |
| /* end confdefs.h. */ | |
| | |
| #include <stdlib.h> | |
| void qsort_r(void *base, size_t nmemb, size_t size, | |
| void *arg, int (*compar)(void *, const void *, const void *)); | |
| | |
| int | |
| main () | |
| { | |
| | |
| ; | |
| return 0; | |
| } | |
configure:20558: result: no | |
configure:20576: checking whether atan2 handles Inf as C99 | |
configure:20615: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:20615: $? = 0 | |
configure:20615: ./conftest | |
configure:20615: $? = 0 | |
configure:20630: result: yes | |
configure:20693: checking for clock_getres | |
configure:20693: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:20693: $? = 0 | |
configure:20693: result: yes | |
configure:20703: checking for unsetenv returns a value | |
configure:20721: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:20721: $? = 0 | |
configure:20728: result: yes | |
configure:20736: checking for sigsetjmp as a macro or function | |
configure:20754: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:20754: $? = 0 | |
configure:20761: result: yes | |
configure:20780: checking whether struct tm is in sys/time.h or time.h | |
configure:20800: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:20800: $? = 0 | |
configure:20807: result: time.h | |
configure:20815: checking for struct tm.tm_zone | |
configure:20815: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:20815: $? = 0 | |
configure:20815: result: yes | |
configure:20882: checking for struct tm.tm_gmtoff | |
configure:20898: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:20898: $? = 0 | |
configure:20905: result: yes | |
configure:20911: checking for external int daylight | |
configure:20928: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:20928: $? = 0 | |
configure:20936: result: yes | |
configure:20943: checking for external timezone | |
configure:20966: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:20966: $? = 0 | |
configure:20986: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:20986: $? = 0 | |
configure:20994: result: long | |
configure:21004: checking for external altzone | |
configure:21027: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:351:8: error: 'altzone' undeclared (first use in this function); did you mean 'timezone'? | |
t = &(&altzone)[0]; | |
^~~~~~~ | |
timezone | |
conftest.c:351:8: note: each undeclared identifier is reported only once for each function it appears in | |
configure:21027: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| #define HAVE_SIGNBIT 1 | |
| #define HAVE_FORK 1 | |
| #define HAVE_VFORK 1 | |
| #define HAVE_WORKING_VFORK 1 | |
| #define HAVE_WORKING_FORK 1 | |
| #define HAVE__LONGJMP 1 | |
| #define HAVE__SETJMP 1 | |
| #define HAVE_ATAN2L 1 | |
| #define HAVE_ATAN2F 1 | |
| #define HAVE_CHROOT 1 | |
| #define HAVE_CLOCK_GETTIME 1 | |
| #define HAVE_COSH 1 | |
| #define HAVE_DIRFD 1 | |
| #define HAVE_DL_ITERATE_PHDR 1 | |
| #define HAVE_DLOPEN 1 | |
| #define HAVE_DLADDR 1 | |
| #define HAVE_DUP 1 | |
| #define HAVE_DUP3 1 | |
| #define HAVE_EACCESS 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_FSYNC 1 | |
| #define HAVE_FTRUNCATE 1 | |
| #define HAVE_FTRUNCATE64 1 | |
| #define HAVE_GETCWD 1 | |
| #define HAVE_GETGRNAM 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_GETRESGID 1 | |
| #define HAVE_GETRESUID 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_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_MALLOC_USABLE_SIZE 1 | |
| #define HAVE_MBLEN 1 | |
| #define HAVE_MEMALIGN 1 | |
| #define HAVE_WRITEV 1 | |
| #define HAVE_MEMRCHR 1 | |
| #define HAVE_MEMMEM 1 | |
| #define HAVE_MKFIFO 1 | |
| #define HAVE_MKNOD 1 | |
| #define HAVE_MKTIME 1 | |
| #define HAVE_PIPE2 1 | |
| #define HAVE_POLL 1 | |
| #define HAVE_POSIX_FADVISE 1 | |
| #define HAVE_POSIX_MEMALIGN 1 | |
| #define HAVE_PPOLL 1 | |
| #define HAVE_PREAD 1 | |
| #define HAVE_QSORT_R 1 | |
| #define HAVE_READLINK 1 | |
| #define HAVE_ROUND 1 | |
| #define HAVE_SCHED_GETAFFINITY 1 | |
| #define HAVE_SEEKDIR 1 | |
| #define HAVE_SENDFILE 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_SETRESGID 1 | |
| #define HAVE_SETRESUID 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_TIMEGM 1 | |
| #define HAVE_TIMES 1 | |
| #define HAVE_TRUNCATE 1 | |
| #define HAVE_TRUNCATE64 1 | |
| #define HAVE_UNSETENV 1 | |
| #define HAVE_UTIMENSAT 1 | |
| #define HAVE_UTIMES 1 | |
| #define HAVE_WAIT4 1 | |
| #define HAVE_WAITPID 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZ 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZL 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | |
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | |
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | |
| #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | |
| #define HAVE_GNU_QSORT_R 1 | |
| #define ATAN2_INF_C99 1 | |
| #define HAVE_CLOCK_GETRES 1 | |
| #define HAVE_STRUCT_TM_TM_ZONE 1 | |
| #define HAVE_TM_ZONE 1 | |
| #define HAVE_STRUCT_TM_TM_GMTOFF 1 | |
| #define HAVE_DAYLIGHT 1 | |
| #define HAVE_VAR_TIMEZONE 1 | |
| #define TYPEOF_VAR_TIMEZONE long | |
| /* end confdefs.h. */ | |
| | |
| #ifndef _XOPEN_SOURCE | |
| #define _XOPEN_SOURCE 1 | |
| #endif | |
| #include <time.h> | |
| ; | |
| const volatile void *volatile t; | |
| int | |
| main () | |
| { | |
| t = &(&altzone)[0]; | |
| ; | |
| return 0; | |
| } | |
configure:21055: result: no | |
configure:21067: checking for timezone | |
configure:21067: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:21067: $? = 0 | |
configure:21067: result: yes | |
configure:21077: checking whether timezone requires zero arguments | |
configure:21093: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'main': | |
conftest.c:346:7: error: called object 'timezone' is not a function or function pointer | |
(void)timezone(0, 0); | |
^~~~~~~~ | |
In file included from conftest.c:342:0: | |
/usr/include/time.h:181:17: note: declared here | |
extern long int timezone; | |
^~~~~~~~ | |
configure:21093: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| #define HAVE_SIGNBIT 1 | |
| #define HAVE_FORK 1 | |
| #define HAVE_VFORK 1 | |
| #define HAVE_WORKING_VFORK 1 | |
| #define HAVE_WORKING_FORK 1 | |
| #define HAVE__LONGJMP 1 | |
| #define HAVE__SETJMP 1 | |
| #define HAVE_ATAN2L 1 | |
| #define HAVE_ATAN2F 1 | |
| #define HAVE_CHROOT 1 | |
| #define HAVE_CLOCK_GETTIME 1 | |
| #define HAVE_COSH 1 | |
| #define HAVE_DIRFD 1 | |
| #define HAVE_DL_ITERATE_PHDR 1 | |
| #define HAVE_DLOPEN 1 | |
| #define HAVE_DLADDR 1 | |
| #define HAVE_DUP 1 | |
| #define HAVE_DUP3 1 | |
| #define HAVE_EACCESS 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_FSYNC 1 | |
| #define HAVE_FTRUNCATE 1 | |
| #define HAVE_FTRUNCATE64 1 | |
| #define HAVE_GETCWD 1 | |
| #define HAVE_GETGRNAM 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_GETRESGID 1 | |
| #define HAVE_GETRESUID 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_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_MALLOC_USABLE_SIZE 1 | |
| #define HAVE_MBLEN 1 | |
| #define HAVE_MEMALIGN 1 | |
| #define HAVE_WRITEV 1 | |
| #define HAVE_MEMRCHR 1 | |
| #define HAVE_MEMMEM 1 | |
| #define HAVE_MKFIFO 1 | |
| #define HAVE_MKNOD 1 | |
| #define HAVE_MKTIME 1 | |
| #define HAVE_PIPE2 1 | |
| #define HAVE_POLL 1 | |
| #define HAVE_POSIX_FADVISE 1 | |
| #define HAVE_POSIX_MEMALIGN 1 | |
| #define HAVE_PPOLL 1 | |
| #define HAVE_PREAD 1 | |
| #define HAVE_QSORT_R 1 | |
| #define HAVE_READLINK 1 | |
| #define HAVE_ROUND 1 | |
| #define HAVE_SCHED_GETAFFINITY 1 | |
| #define HAVE_SEEKDIR 1 | |
| #define HAVE_SENDFILE 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_SETRESGID 1 | |
| #define HAVE_SETRESUID 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_TIMEGM 1 | |
| #define HAVE_TIMES 1 | |
| #define HAVE_TRUNCATE 1 | |
| #define HAVE_TRUNCATE64 1 | |
| #define HAVE_UNSETENV 1 | |
| #define HAVE_UTIMENSAT 1 | |
| #define HAVE_UTIMES 1 | |
| #define HAVE_WAIT4 1 | |
| #define HAVE_WAITPID 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZ 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZL 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | |
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | |
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | |
| #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | |
| #define HAVE_GNU_QSORT_R 1 | |
| #define ATAN2_INF_C99 1 | |
| #define HAVE_CLOCK_GETRES 1 | |
| #define HAVE_STRUCT_TM_TM_ZONE 1 | |
| #define HAVE_TM_ZONE 1 | |
| #define HAVE_STRUCT_TM_TM_GMTOFF 1 | |
| #define HAVE_DAYLIGHT 1 | |
| #define HAVE_VAR_TIMEZONE 1 | |
| #define TYPEOF_VAR_TIMEZONE long | |
| #define HAVE_TIMEZONE 1 | |
| /* end confdefs.h. */ | |
| #include <time.h> | |
| int | |
| main () | |
| { | |
| (void)timezone(0, 0); | |
| ; | |
| return 0; | |
| } | |
configure:21101: result: yes | |
configure:21109: checking for negative time_t for gmtime(3) | |
configure:21151: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:21151: $? = 0 | |
configure:21151: ./conftest | |
configure:21151: $? = 0 | |
configure:21161: result: yes | |
configure:21170: checking for localtime(3) overflow correctly | |
configure:21214: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -ldl -lcrypt -lm >&5 | |
configure:21214: $? = 0 | |
configure:21214: ./conftest | |
configure:21214: $? = 0 | |
configure:21224: result: yes | |
configure:21453: checking whether right shift preserve sign bit | |
configure:21472: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:21472: $? = 0 | |
configure:21479: result: yes | |
configure:21495: checking whether _SC_CLK_TCK is supported | |
configure:21512: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:21512: $? = 0 | |
configure:21520: result: yes | |
configure:21629: checking stack growing direction on x86_64 | |
configure:21680: result: -1 | |
configure:21693: checking for pthread_kill in -lthr | |
configure:21718: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -lthr -ldl -lcrypt -lm >&5 | |
/usr/bin/ld: cannot find -lthr | |
collect2: error: ld returned 1 exit status | |
configure:21718: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| #define HAVE_SIGNBIT 1 | |
| #define HAVE_FORK 1 | |
| #define HAVE_VFORK 1 | |
| #define HAVE_WORKING_VFORK 1 | |
| #define HAVE_WORKING_FORK 1 | |
| #define HAVE__LONGJMP 1 | |
| #define HAVE__SETJMP 1 | |
| #define HAVE_ATAN2L 1 | |
| #define HAVE_ATAN2F 1 | |
| #define HAVE_CHROOT 1 | |
| #define HAVE_CLOCK_GETTIME 1 | |
| #define HAVE_COSH 1 | |
| #define HAVE_DIRFD 1 | |
| #define HAVE_DL_ITERATE_PHDR 1 | |
| #define HAVE_DLOPEN 1 | |
| #define HAVE_DLADDR 1 | |
| #define HAVE_DUP 1 | |
| #define HAVE_DUP3 1 | |
| #define HAVE_EACCESS 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_FSYNC 1 | |
| #define HAVE_FTRUNCATE 1 | |
| #define HAVE_FTRUNCATE64 1 | |
| #define HAVE_GETCWD 1 | |
| #define HAVE_GETGRNAM 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_GETRESGID 1 | |
| #define HAVE_GETRESUID 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_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_MALLOC_USABLE_SIZE 1 | |
| #define HAVE_MBLEN 1 | |
| #define HAVE_MEMALIGN 1 | |
| #define HAVE_WRITEV 1 | |
| #define HAVE_MEMRCHR 1 | |
| #define HAVE_MEMMEM 1 | |
| #define HAVE_MKFIFO 1 | |
| #define HAVE_MKNOD 1 | |
| #define HAVE_MKTIME 1 | |
| #define HAVE_PIPE2 1 | |
| #define HAVE_POLL 1 | |
| #define HAVE_POSIX_FADVISE 1 | |
| #define HAVE_POSIX_MEMALIGN 1 | |
| #define HAVE_PPOLL 1 | |
| #define HAVE_PREAD 1 | |
| #define HAVE_QSORT_R 1 | |
| #define HAVE_READLINK 1 | |
| #define HAVE_ROUND 1 | |
| #define HAVE_SCHED_GETAFFINITY 1 | |
| #define HAVE_SEEKDIR 1 | |
| #define HAVE_SENDFILE 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_SETRESGID 1 | |
| #define HAVE_SETRESUID 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_TIMEGM 1 | |
| #define HAVE_TIMES 1 | |
| #define HAVE_TRUNCATE 1 | |
| #define HAVE_TRUNCATE64 1 | |
| #define HAVE_UNSETENV 1 | |
| #define HAVE_UTIMENSAT 1 | |
| #define HAVE_UTIMES 1 | |
| #define HAVE_WAIT4 1 | |
| #define HAVE_WAITPID 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZ 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZL 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | |
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | |
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | |
| #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | |
| #define HAVE_GNU_QSORT_R 1 | |
| #define ATAN2_INF_C99 1 | |
| #define HAVE_CLOCK_GETRES 1 | |
| #define HAVE_STRUCT_TM_TM_ZONE 1 | |
| #define HAVE_TM_ZONE 1 | |
| #define HAVE_STRUCT_TM_TM_GMTOFF 1 | |
| #define HAVE_DAYLIGHT 1 | |
| #define HAVE_VAR_TIMEZONE 1 | |
| #define TYPEOF_VAR_TIMEZONE long | |
| #define HAVE_TIMEZONE 1 | |
| #define TIMEZONE_VOID 1 | |
| #define NEGATIVE_TIME_T 1 | |
| #define POSIX_SIGNAL 1 | |
| #define RSHIFT(x,y) ((x)>>(int)(y)) | |
| #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:21728: result: no | |
configure:21693: checking for pthread_kill in -lpthread | |
configure:21718: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -lpthread -ldl -lcrypt -lm >&5 | |
configure:21718: $? = 0 | |
configure:21728: result: yes | |
configure:21747: checking for pthread_np.h | |
configure:21747: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:353:10: fatal error: pthread_np.h: No such file or directory | |
#include <pthread_np.h> | |
^~~~~~~~~~~~~~ | |
compilation terminated. | |
configure:21747: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| #define HAVE_SIGNBIT 1 | |
| #define HAVE_FORK 1 | |
| #define HAVE_VFORK 1 | |
| #define HAVE_WORKING_VFORK 1 | |
| #define HAVE_WORKING_FORK 1 | |
| #define HAVE__LONGJMP 1 | |
| #define HAVE__SETJMP 1 | |
| #define HAVE_ATAN2L 1 | |
| #define HAVE_ATAN2F 1 | |
| #define HAVE_CHROOT 1 | |
| #define HAVE_CLOCK_GETTIME 1 | |
| #define HAVE_COSH 1 | |
| #define HAVE_DIRFD 1 | |
| #define HAVE_DL_ITERATE_PHDR 1 | |
| #define HAVE_DLOPEN 1 | |
| #define HAVE_DLADDR 1 | |
| #define HAVE_DUP 1 | |
| #define HAVE_DUP3 1 | |
| #define HAVE_EACCESS 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_FSYNC 1 | |
| #define HAVE_FTRUNCATE 1 | |
| #define HAVE_FTRUNCATE64 1 | |
| #define HAVE_GETCWD 1 | |
| #define HAVE_GETGRNAM 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_GETRESGID 1 | |
| #define HAVE_GETRESUID 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_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_MALLOC_USABLE_SIZE 1 | |
| #define HAVE_MBLEN 1 | |
| #define HAVE_MEMALIGN 1 | |
| #define HAVE_WRITEV 1 | |
| #define HAVE_MEMRCHR 1 | |
| #define HAVE_MEMMEM 1 | |
| #define HAVE_MKFIFO 1 | |
| #define HAVE_MKNOD 1 | |
| #define HAVE_MKTIME 1 | |
| #define HAVE_PIPE2 1 | |
| #define HAVE_POLL 1 | |
| #define HAVE_POSIX_FADVISE 1 | |
| #define HAVE_POSIX_MEMALIGN 1 | |
| #define HAVE_PPOLL 1 | |
| #define HAVE_PREAD 1 | |
| #define HAVE_QSORT_R 1 | |
| #define HAVE_READLINK 1 | |
| #define HAVE_ROUND 1 | |
| #define HAVE_SCHED_GETAFFINITY 1 | |
| #define HAVE_SEEKDIR 1 | |
| #define HAVE_SENDFILE 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_SETRESGID 1 | |
| #define HAVE_SETRESUID 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_TIMEGM 1 | |
| #define HAVE_TIMES 1 | |
| #define HAVE_TRUNCATE 1 | |
| #define HAVE_TRUNCATE64 1 | |
| #define HAVE_UNSETENV 1 | |
| #define HAVE_UTIMENSAT 1 | |
| #define HAVE_UTIMES 1 | |
| #define HAVE_WAIT4 1 | |
| #define HAVE_WAITPID 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZ 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZL 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | |
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | |
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | |
| #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | |
| #define HAVE_GNU_QSORT_R 1 | |
| #define ATAN2_INF_C99 1 | |
| #define HAVE_CLOCK_GETRES 1 | |
| #define HAVE_STRUCT_TM_TM_ZONE 1 | |
| #define HAVE_TM_ZONE 1 | |
| #define HAVE_STRUCT_TM_TM_GMTOFF 1 | |
| #define HAVE_DAYLIGHT 1 | |
| #define HAVE_VAR_TIMEZONE 1 | |
| #define TYPEOF_VAR_TIMEZONE long | |
| #define HAVE_TIMEZONE 1 | |
| #define TIMEZONE_VOID 1 | |
| #define NEGATIVE_TIME_T 1 | |
| #define POSIX_SIGNAL 1 | |
| #define RSHIFT(x,y) ((x)>>(int)(y)) | |
| #define HAVE__SC_CLK_TCK 1 | |
| #define STACK_GROW_DIRECTION -1 | |
| #define _REENTRANT 1 | |
| #define _THREAD_SAFE 1 | |
| #define HAVE_LIBPTHREAD 1 | |
| /* end confdefs.h. */ | |
| #include <pthread.h> | |
| | |
| #include <pthread_np.h> | |
configure:21747: result: no | |
configure:21777: checking whether pthread_t is scalar type | |
configure:21800: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:21800: $? = 0 | |
configure:21808: result: yes | |
configure:21824: checking for sched_yield | |
configure:21824: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -lpthread -ldl -lcrypt -lm >&5 | |
configure:21824: $? = 0 | |
configure:21824: result: yes | |
configure:21824: checking for pthread_attr_setinheritsched | |
configure:21824: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -lpthread -ldl -lcrypt -lm >&5 | |
configure:21824: $? = 0 | |
configure:21824: result: yes | |
configure:21824: checking for pthread_attr_get_np | |
configure:21824: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -lpthread -ldl -lcrypt -lm >&5 | |
/tmp/ccMmK1kH.o: In function `main': | |
/home/aneilan/.rvm/src/ruby-2.3.0/conftest.c:387: undefined reference to `pthread_attr_get_np' | |
collect2: error: ld returned 1 exit status | |
configure:21824: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| #define HAVE_SIGNBIT 1 | |
| #define HAVE_FORK 1 | |
| #define HAVE_VFORK 1 | |
| #define HAVE_WORKING_VFORK 1 | |
| #define HAVE_WORKING_FORK 1 | |
| #define HAVE__LONGJMP 1 | |
| #define HAVE__SETJMP 1 | |
| #define HAVE_ATAN2L 1 | |
| #define HAVE_ATAN2F 1 | |
| #define HAVE_CHROOT 1 | |
| #define HAVE_CLOCK_GETTIME 1 | |
| #define HAVE_COSH 1 | |
| #define HAVE_DIRFD 1 | |
| #define HAVE_DL_ITERATE_PHDR 1 | |
| #define HAVE_DLOPEN 1 | |
| #define HAVE_DLADDR 1 | |
| #define HAVE_DUP 1 | |
| #define HAVE_DUP3 1 | |
| #define HAVE_EACCESS 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_FSYNC 1 | |
| #define HAVE_FTRUNCATE 1 | |
| #define HAVE_FTRUNCATE64 1 | |
| #define HAVE_GETCWD 1 | |
| #define HAVE_GETGRNAM 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_GETRESGID 1 | |
| #define HAVE_GETRESUID 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_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_MALLOC_USABLE_SIZE 1 | |
| #define HAVE_MBLEN 1 | |
| #define HAVE_MEMALIGN 1 | |
| #define HAVE_WRITEV 1 | |
| #define HAVE_MEMRCHR 1 | |
| #define HAVE_MEMMEM 1 | |
| #define HAVE_MKFIFO 1 | |
| #define HAVE_MKNOD 1 | |
| #define HAVE_MKTIME 1 | |
| #define HAVE_PIPE2 1 | |
| #define HAVE_POLL 1 | |
| #define HAVE_POSIX_FADVISE 1 | |
| #define HAVE_POSIX_MEMALIGN 1 | |
| #define HAVE_PPOLL 1 | |
| #define HAVE_PREAD 1 | |
| #define HAVE_QSORT_R 1 | |
| #define HAVE_READLINK 1 | |
| #define HAVE_ROUND 1 | |
| #define HAVE_SCHED_GETAFFINITY 1 | |
| #define HAVE_SEEKDIR 1 | |
| #define HAVE_SENDFILE 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_SETRESGID 1 | |
| #define HAVE_SETRESUID 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_TIMEGM 1 | |
| #define HAVE_TIMES 1 | |
| #define HAVE_TRUNCATE 1 | |
| #define HAVE_TRUNCATE64 1 | |
| #define HAVE_UNSETENV 1 | |
| #define HAVE_UTIMENSAT 1 | |
| #define HAVE_UTIMES 1 | |
| #define HAVE_WAIT4 1 | |
| #define HAVE_WAITPID 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZ 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZL 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | |
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | |
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | |
| #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | |
| #define HAVE_GNU_QSORT_R 1 | |
| #define ATAN2_INF_C99 1 | |
| #define HAVE_CLOCK_GETRES 1 | |
| #define HAVE_STRUCT_TM_TM_ZONE 1 | |
| #define HAVE_TM_ZONE 1 | |
| #define HAVE_STRUCT_TM_TM_GMTOFF 1 | |
| #define HAVE_DAYLIGHT 1 | |
| #define HAVE_VAR_TIMEZONE 1 | |
| #define TYPEOF_VAR_TIMEZONE long | |
| #define HAVE_TIMEZONE 1 | |
| #define TIMEZONE_VOID 1 | |
| #define NEGATIVE_TIME_T 1 | |
| #define POSIX_SIGNAL 1 | |
| #define RSHIFT(x,y) ((x)>>(int)(y)) | |
| #define HAVE__SC_CLK_TCK 1 | |
| #define STACK_GROW_DIRECTION -1 | |
| #define _REENTRANT 1 | |
| #define _THREAD_SAFE 1 | |
| #define HAVE_LIBPTHREAD 1 | |
| #define HAVE_SCHED_YIELD 1 | |
| #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | |
| /* end confdefs.h. */ | |
| /* Define pthread_attr_get_np to an innocuous variant, in case <limits.h> declares pthread_attr_get_np. | |
| For example, HP-UX 11i <limits.h> 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 <limits.h> to <assert.h> if __STDC__ is defined, since | |
| <limits.h> exists even on freestanding compilers. */ | |
| | |
| #ifdef __STDC__ | |
| # include <limits.h> | |
| #else | |
| # include <assert.h> | |
| #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:21824: result: no | |
configure:21824: checking for pthread_attr_getstack | |
configure:21824: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -lpthread -ldl -lcrypt -lm >&5 | |
configure:21824: $? = 0 | |
configure:21824: result: yes | |
configure:21824: checking for pthread_get_stackaddr_np | |
configure:21824: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -lpthread -ldl -lcrypt -lm >&5 | |
/tmp/ccoH3PEP.o: In function `main': | |
/home/aneilan/.rvm/src/ruby-2.3.0/conftest.c:388: undefined reference to `pthread_get_stackaddr_np' | |
collect2: error: ld returned 1 exit status | |
configure:21824: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| #define HAVE_SIGNBIT 1 | |
| #define HAVE_FORK 1 | |
| #define HAVE_VFORK 1 | |
| #define HAVE_WORKING_VFORK 1 | |
| #define HAVE_WORKING_FORK 1 | |
| #define HAVE__LONGJMP 1 | |
| #define HAVE__SETJMP 1 | |
| #define HAVE_ATAN2L 1 | |
| #define HAVE_ATAN2F 1 | |
| #define HAVE_CHROOT 1 | |
| #define HAVE_CLOCK_GETTIME 1 | |
| #define HAVE_COSH 1 | |
| #define HAVE_DIRFD 1 | |
| #define HAVE_DL_ITERATE_PHDR 1 | |
| #define HAVE_DLOPEN 1 | |
| #define HAVE_DLADDR 1 | |
| #define HAVE_DUP 1 | |
| #define HAVE_DUP3 1 | |
| #define HAVE_EACCESS 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_FSYNC 1 | |
| #define HAVE_FTRUNCATE 1 | |
| #define HAVE_FTRUNCATE64 1 | |
| #define HAVE_GETCWD 1 | |
| #define HAVE_GETGRNAM 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_GETRESGID 1 | |
| #define HAVE_GETRESUID 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_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_MALLOC_USABLE_SIZE 1 | |
| #define HAVE_MBLEN 1 | |
| #define HAVE_MEMALIGN 1 | |
| #define HAVE_WRITEV 1 | |
| #define HAVE_MEMRCHR 1 | |
| #define HAVE_MEMMEM 1 | |
| #define HAVE_MKFIFO 1 | |
| #define HAVE_MKNOD 1 | |
| #define HAVE_MKTIME 1 | |
| #define HAVE_PIPE2 1 | |
| #define HAVE_POLL 1 | |
| #define HAVE_POSIX_FADVISE 1 | |
| #define HAVE_POSIX_MEMALIGN 1 | |
| #define HAVE_PPOLL 1 | |
| #define HAVE_PREAD 1 | |
| #define HAVE_QSORT_R 1 | |
| #define HAVE_READLINK 1 | |
| #define HAVE_ROUND 1 | |
| #define HAVE_SCHED_GETAFFINITY 1 | |
| #define HAVE_SEEKDIR 1 | |
| #define HAVE_SENDFILE 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_SETRESGID 1 | |
| #define HAVE_SETRESUID 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_TIMEGM 1 | |
| #define HAVE_TIMES 1 | |
| #define HAVE_TRUNCATE 1 | |
| #define HAVE_TRUNCATE64 1 | |
| #define HAVE_UNSETENV 1 | |
| #define HAVE_UTIMENSAT 1 | |
| #define HAVE_UTIMES 1 | |
| #define HAVE_WAIT4 1 | |
| #define HAVE_WAITPID 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZ 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZL 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | |
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | |
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | |
| #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | |
| #define HAVE_GNU_QSORT_R 1 | |
| #define ATAN2_INF_C99 1 | |
| #define HAVE_CLOCK_GETRES 1 | |
| #define HAVE_STRUCT_TM_TM_ZONE 1 | |
| #define HAVE_TM_ZONE 1 | |
| #define HAVE_STRUCT_TM_TM_GMTOFF 1 | |
| #define HAVE_DAYLIGHT 1 | |
| #define HAVE_VAR_TIMEZONE 1 | |
| #define TYPEOF_VAR_TIMEZONE long | |
| #define HAVE_TIMEZONE 1 | |
| #define TIMEZONE_VOID 1 | |
| #define NEGATIVE_TIME_T 1 | |
| #define POSIX_SIGNAL 1 | |
| #define RSHIFT(x,y) ((x)>>(int)(y)) | |
| #define HAVE__SC_CLK_TCK 1 | |
| #define STACK_GROW_DIRECTION -1 | |
| #define _REENTRANT 1 | |
| #define _THREAD_SAFE 1 | |
| #define HAVE_LIBPTHREAD 1 | |
| #define HAVE_SCHED_YIELD 1 | |
| #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | |
| #define HAVE_PTHREAD_ATTR_GETSTACK 1 | |
| /* end confdefs.h. */ | |
| /* Define pthread_get_stackaddr_np to an innocuous variant, in case <limits.h> declares pthread_get_stackaddr_np. | |
| For example, HP-UX 11i <limits.h> 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 <limits.h> to <assert.h> if __STDC__ is defined, since | |
| <limits.h> exists even on freestanding compilers. */ | |
| | |
| #ifdef __STDC__ | |
| # include <limits.h> | |
| #else | |
| # include <assert.h> | |
| #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:21824: result: no | |
configure:21824: checking for pthread_get_stacksize_np | |
configure:21824: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -lpthread -ldl -lcrypt -lm >&5 | |
/tmp/ccsUXyTQ.o: In function `main': | |
/home/aneilan/.rvm/src/ruby-2.3.0/conftest.c:388: undefined reference to `pthread_get_stacksize_np' | |
collect2: error: ld returned 1 exit status | |
configure:21824: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| #define HAVE_SIGNBIT 1 | |
| #define HAVE_FORK 1 | |
| #define HAVE_VFORK 1 | |
| #define HAVE_WORKING_VFORK 1 | |
| #define HAVE_WORKING_FORK 1 | |
| #define HAVE__LONGJMP 1 | |
| #define HAVE__SETJMP 1 | |
| #define HAVE_ATAN2L 1 | |
| #define HAVE_ATAN2F 1 | |
| #define HAVE_CHROOT 1 | |
| #define HAVE_CLOCK_GETTIME 1 | |
| #define HAVE_COSH 1 | |
| #define HAVE_DIRFD 1 | |
| #define HAVE_DL_ITERATE_PHDR 1 | |
| #define HAVE_DLOPEN 1 | |
| #define HAVE_DLADDR 1 | |
| #define HAVE_DUP 1 | |
| #define HAVE_DUP3 1 | |
| #define HAVE_EACCESS 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_FSYNC 1 | |
| #define HAVE_FTRUNCATE 1 | |
| #define HAVE_FTRUNCATE64 1 | |
| #define HAVE_GETCWD 1 | |
| #define HAVE_GETGRNAM 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_GETRESGID 1 | |
| #define HAVE_GETRESUID 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_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_MALLOC_USABLE_SIZE 1 | |
| #define HAVE_MBLEN 1 | |
| #define HAVE_MEMALIGN 1 | |
| #define HAVE_WRITEV 1 | |
| #define HAVE_MEMRCHR 1 | |
| #define HAVE_MEMMEM 1 | |
| #define HAVE_MKFIFO 1 | |
| #define HAVE_MKNOD 1 | |
| #define HAVE_MKTIME 1 | |
| #define HAVE_PIPE2 1 | |
| #define HAVE_POLL 1 | |
| #define HAVE_POSIX_FADVISE 1 | |
| #define HAVE_POSIX_MEMALIGN 1 | |
| #define HAVE_PPOLL 1 | |
| #define HAVE_PREAD 1 | |
| #define HAVE_QSORT_R 1 | |
| #define HAVE_READLINK 1 | |
| #define HAVE_ROUND 1 | |
| #define HAVE_SCHED_GETAFFINITY 1 | |
| #define HAVE_SEEKDIR 1 | |
| #define HAVE_SENDFILE 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_SETRESGID 1 | |
| #define HAVE_SETRESUID 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_TIMEGM 1 | |
| #define HAVE_TIMES 1 | |
| #define HAVE_TRUNCATE 1 | |
| #define HAVE_TRUNCATE64 1 | |
| #define HAVE_UNSETENV 1 | |
| #define HAVE_UTIMENSAT 1 | |
| #define HAVE_UTIMES 1 | |
| #define HAVE_WAIT4 1 | |
| #define HAVE_WAITPID 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZ 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZL 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | |
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | |
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | |
| #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | |
| #define HAVE_GNU_QSORT_R 1 | |
| #define ATAN2_INF_C99 1 | |
| #define HAVE_CLOCK_GETRES 1 | |
| #define HAVE_STRUCT_TM_TM_ZONE 1 | |
| #define HAVE_TM_ZONE 1 | |
| #define HAVE_STRUCT_TM_TM_GMTOFF 1 | |
| #define HAVE_DAYLIGHT 1 | |
| #define HAVE_VAR_TIMEZONE 1 | |
| #define TYPEOF_VAR_TIMEZONE long | |
| #define HAVE_TIMEZONE 1 | |
| #define TIMEZONE_VOID 1 | |
| #define NEGATIVE_TIME_T 1 | |
| #define POSIX_SIGNAL 1 | |
| #define RSHIFT(x,y) ((x)>>(int)(y)) | |
| #define HAVE__SC_CLK_TCK 1 | |
| #define STACK_GROW_DIRECTION -1 | |
| #define _REENTRANT 1 | |
| #define _THREAD_SAFE 1 | |
| #define HAVE_LIBPTHREAD 1 | |
| #define HAVE_SCHED_YIELD 1 | |
| #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | |
| #define HAVE_PTHREAD_ATTR_GETSTACK 1 | |
| /* end confdefs.h. */ | |
| /* Define pthread_get_stacksize_np to an innocuous variant, in case <limits.h> declares pthread_get_stacksize_np. | |
| For example, HP-UX 11i <limits.h> 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 <limits.h> to <assert.h> if __STDC__ is defined, since | |
| <limits.h> exists even on freestanding compilers. */ | |
| | |
| #ifdef __STDC__ | |
| # include <limits.h> | |
| #else | |
| # include <assert.h> | |
| #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:21824: result: no | |
configure:21824: checking for thr_stksegment | |
configure:21824: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -lpthread -ldl -lcrypt -lm >&5 | |
/tmp/ccOf4IFV.o: In function `main': | |
/home/aneilan/.rvm/src/ruby-2.3.0/conftest.c:388: undefined reference to `thr_stksegment' | |
collect2: error: ld returned 1 exit status | |
configure:21824: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| #define HAVE_SIGNBIT 1 | |
| #define HAVE_FORK 1 | |
| #define HAVE_VFORK 1 | |
| #define HAVE_WORKING_VFORK 1 | |
| #define HAVE_WORKING_FORK 1 | |
| #define HAVE__LONGJMP 1 | |
| #define HAVE__SETJMP 1 | |
| #define HAVE_ATAN2L 1 | |
| #define HAVE_ATAN2F 1 | |
| #define HAVE_CHROOT 1 | |
| #define HAVE_CLOCK_GETTIME 1 | |
| #define HAVE_COSH 1 | |
| #define HAVE_DIRFD 1 | |
| #define HAVE_DL_ITERATE_PHDR 1 | |
| #define HAVE_DLOPEN 1 | |
| #define HAVE_DLADDR 1 | |
| #define HAVE_DUP 1 | |
| #define HAVE_DUP3 1 | |
| #define HAVE_EACCESS 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_FSYNC 1 | |
| #define HAVE_FTRUNCATE 1 | |
| #define HAVE_FTRUNCATE64 1 | |
| #define HAVE_GETCWD 1 | |
| #define HAVE_GETGRNAM 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_GETRESGID 1 | |
| #define HAVE_GETRESUID 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_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_MALLOC_USABLE_SIZE 1 | |
| #define HAVE_MBLEN 1 | |
| #define HAVE_MEMALIGN 1 | |
| #define HAVE_WRITEV 1 | |
| #define HAVE_MEMRCHR 1 | |
| #define HAVE_MEMMEM 1 | |
| #define HAVE_MKFIFO 1 | |
| #define HAVE_MKNOD 1 | |
| #define HAVE_MKTIME 1 | |
| #define HAVE_PIPE2 1 | |
| #define HAVE_POLL 1 | |
| #define HAVE_POSIX_FADVISE 1 | |
| #define HAVE_POSIX_MEMALIGN 1 | |
| #define HAVE_PPOLL 1 | |
| #define HAVE_PREAD 1 | |
| #define HAVE_QSORT_R 1 | |
| #define HAVE_READLINK 1 | |
| #define HAVE_ROUND 1 | |
| #define HAVE_SCHED_GETAFFINITY 1 | |
| #define HAVE_SEEKDIR 1 | |
| #define HAVE_SENDFILE 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_SETRESGID 1 | |
| #define HAVE_SETRESUID 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_TIMEGM 1 | |
| #define HAVE_TIMES 1 | |
| #define HAVE_TRUNCATE 1 | |
| #define HAVE_TRUNCATE64 1 | |
| #define HAVE_UNSETENV 1 | |
| #define HAVE_UTIMENSAT 1 | |
| #define HAVE_UTIMES 1 | |
| #define HAVE_WAIT4 1 | |
| #define HAVE_WAITPID 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZ 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZL 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | |
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | |
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | |
| #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | |
| #define HAVE_GNU_QSORT_R 1 | |
| #define ATAN2_INF_C99 1 | |
| #define HAVE_CLOCK_GETRES 1 | |
| #define HAVE_STRUCT_TM_TM_ZONE 1 | |
| #define HAVE_TM_ZONE 1 | |
| #define HAVE_STRUCT_TM_TM_GMTOFF 1 | |
| #define HAVE_DAYLIGHT 1 | |
| #define HAVE_VAR_TIMEZONE 1 | |
| #define TYPEOF_VAR_TIMEZONE long | |
| #define HAVE_TIMEZONE 1 | |
| #define TIMEZONE_VOID 1 | |
| #define NEGATIVE_TIME_T 1 | |
| #define POSIX_SIGNAL 1 | |
| #define RSHIFT(x,y) ((x)>>(int)(y)) | |
| #define HAVE__SC_CLK_TCK 1 | |
| #define STACK_GROW_DIRECTION -1 | |
| #define _REENTRANT 1 | |
| #define _THREAD_SAFE 1 | |
| #define HAVE_LIBPTHREAD 1 | |
| #define HAVE_SCHED_YIELD 1 | |
| #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | |
| #define HAVE_PTHREAD_ATTR_GETSTACK 1 | |
| /* end confdefs.h. */ | |
| /* Define thr_stksegment to an innocuous variant, in case <limits.h> declares thr_stksegment. | |
| For example, HP-UX 11i <limits.h> 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 <limits.h> to <assert.h> if __STDC__ is defined, since | |
| <limits.h> exists even on freestanding compilers. */ | |
| | |
| #ifdef __STDC__ | |
| # include <limits.h> | |
| #else | |
| # include <assert.h> | |
| #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:21824: result: no | |
configure:21824: checking for pthread_stackseg_np | |
configure:21824: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -lpthread -ldl -lcrypt -lm >&5 | |
/tmp/ccQxq0F1.o: In function `main': | |
/home/aneilan/.rvm/src/ruby-2.3.0/conftest.c:388: undefined reference to `pthread_stackseg_np' | |
collect2: error: ld returned 1 exit status | |
configure:21824: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| #define HAVE_SIGNBIT 1 | |
| #define HAVE_FORK 1 | |
| #define HAVE_VFORK 1 | |
| #define HAVE_WORKING_VFORK 1 | |
| #define HAVE_WORKING_FORK 1 | |
| #define HAVE__LONGJMP 1 | |
| #define HAVE__SETJMP 1 | |
| #define HAVE_ATAN2L 1 | |
| #define HAVE_ATAN2F 1 | |
| #define HAVE_CHROOT 1 | |
| #define HAVE_CLOCK_GETTIME 1 | |
| #define HAVE_COSH 1 | |
| #define HAVE_DIRFD 1 | |
| #define HAVE_DL_ITERATE_PHDR 1 | |
| #define HAVE_DLOPEN 1 | |
| #define HAVE_DLADDR 1 | |
| #define HAVE_DUP 1 | |
| #define HAVE_DUP3 1 | |
| #define HAVE_EACCESS 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_FSYNC 1 | |
| #define HAVE_FTRUNCATE 1 | |
| #define HAVE_FTRUNCATE64 1 | |
| #define HAVE_GETCWD 1 | |
| #define HAVE_GETGRNAM 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_GETRESGID 1 | |
| #define HAVE_GETRESUID 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_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_MALLOC_USABLE_SIZE 1 | |
| #define HAVE_MBLEN 1 | |
| #define HAVE_MEMALIGN 1 | |
| #define HAVE_WRITEV 1 | |
| #define HAVE_MEMRCHR 1 | |
| #define HAVE_MEMMEM 1 | |
| #define HAVE_MKFIFO 1 | |
| #define HAVE_MKNOD 1 | |
| #define HAVE_MKTIME 1 | |
| #define HAVE_PIPE2 1 | |
| #define HAVE_POLL 1 | |
| #define HAVE_POSIX_FADVISE 1 | |
| #define HAVE_POSIX_MEMALIGN 1 | |
| #define HAVE_PPOLL 1 | |
| #define HAVE_PREAD 1 | |
| #define HAVE_QSORT_R 1 | |
| #define HAVE_READLINK 1 | |
| #define HAVE_ROUND 1 | |
| #define HAVE_SCHED_GETAFFINITY 1 | |
| #define HAVE_SEEKDIR 1 | |
| #define HAVE_SENDFILE 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_SETRESGID 1 | |
| #define HAVE_SETRESUID 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_TIMEGM 1 | |
| #define HAVE_TIMES 1 | |
| #define HAVE_TRUNCATE 1 | |
| #define HAVE_TRUNCATE64 1 | |
| #define HAVE_UNSETENV 1 | |
| #define HAVE_UTIMENSAT 1 | |
| #define HAVE_UTIMES 1 | |
| #define HAVE_WAIT4 1 | |
| #define HAVE_WAITPID 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZ 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZL 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | |
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | |
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | |
| #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | |
| #define HAVE_GNU_QSORT_R 1 | |
| #define ATAN2_INF_C99 1 | |
| #define HAVE_CLOCK_GETRES 1 | |
| #define HAVE_STRUCT_TM_TM_ZONE 1 | |
| #define HAVE_TM_ZONE 1 | |
| #define HAVE_STRUCT_TM_TM_GMTOFF 1 | |
| #define HAVE_DAYLIGHT 1 | |
| #define HAVE_VAR_TIMEZONE 1 | |
| #define TYPEOF_VAR_TIMEZONE long | |
| #define HAVE_TIMEZONE 1 | |
| #define TIMEZONE_VOID 1 | |
| #define NEGATIVE_TIME_T 1 | |
| #define POSIX_SIGNAL 1 | |
| #define RSHIFT(x,y) ((x)>>(int)(y)) | |
| #define HAVE__SC_CLK_TCK 1 | |
| #define STACK_GROW_DIRECTION -1 | |
| #define _REENTRANT 1 | |
| #define _THREAD_SAFE 1 | |
| #define HAVE_LIBPTHREAD 1 | |
| #define HAVE_SCHED_YIELD 1 | |
| #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | |
| #define HAVE_PTHREAD_ATTR_GETSTACK 1 | |
| /* end confdefs.h. */ | |
| /* Define pthread_stackseg_np to an innocuous variant, in case <limits.h> declares pthread_stackseg_np. | |
| For example, HP-UX 11i <limits.h> 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 <limits.h> to <assert.h> if __STDC__ is defined, since | |
| <limits.h> exists even on freestanding compilers. */ | |
| | |
| #ifdef __STDC__ | |
| # include <limits.h> | |
| #else | |
| # include <assert.h> | |
| #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:21824: result: no | |
configure:21824: checking for pthread_getthrds_np | |
configure:21824: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -lpthread -ldl -lcrypt -lm >&5 | |
/tmp/ccmEnZH2.o: In function `main': | |
/home/aneilan/.rvm/src/ruby-2.3.0/conftest.c:388: undefined reference to `pthread_getthrds_np' | |
collect2: error: ld returned 1 exit status | |
configure:21824: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| #define HAVE_SIGNBIT 1 | |
| #define HAVE_FORK 1 | |
| #define HAVE_VFORK 1 | |
| #define HAVE_WORKING_VFORK 1 | |
| #define HAVE_WORKING_FORK 1 | |
| #define HAVE__LONGJMP 1 | |
| #define HAVE__SETJMP 1 | |
| #define HAVE_ATAN2L 1 | |
| #define HAVE_ATAN2F 1 | |
| #define HAVE_CHROOT 1 | |
| #define HAVE_CLOCK_GETTIME 1 | |
| #define HAVE_COSH 1 | |
| #define HAVE_DIRFD 1 | |
| #define HAVE_DL_ITERATE_PHDR 1 | |
| #define HAVE_DLOPEN 1 | |
| #define HAVE_DLADDR 1 | |
| #define HAVE_DUP 1 | |
| #define HAVE_DUP3 1 | |
| #define HAVE_EACCESS 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_FSYNC 1 | |
| #define HAVE_FTRUNCATE 1 | |
| #define HAVE_FTRUNCATE64 1 | |
| #define HAVE_GETCWD 1 | |
| #define HAVE_GETGRNAM 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_GETRESGID 1 | |
| #define HAVE_GETRESUID 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_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_MALLOC_USABLE_SIZE 1 | |
| #define HAVE_MBLEN 1 | |
| #define HAVE_MEMALIGN 1 | |
| #define HAVE_WRITEV 1 | |
| #define HAVE_MEMRCHR 1 | |
| #define HAVE_MEMMEM 1 | |
| #define HAVE_MKFIFO 1 | |
| #define HAVE_MKNOD 1 | |
| #define HAVE_MKTIME 1 | |
| #define HAVE_PIPE2 1 | |
| #define HAVE_POLL 1 | |
| #define HAVE_POSIX_FADVISE 1 | |
| #define HAVE_POSIX_MEMALIGN 1 | |
| #define HAVE_PPOLL 1 | |
| #define HAVE_PREAD 1 | |
| #define HAVE_QSORT_R 1 | |
| #define HAVE_READLINK 1 | |
| #define HAVE_ROUND 1 | |
| #define HAVE_SCHED_GETAFFINITY 1 | |
| #define HAVE_SEEKDIR 1 | |
| #define HAVE_SENDFILE 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_SETRESGID 1 | |
| #define HAVE_SETRESUID 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_TIMEGM 1 | |
| #define HAVE_TIMES 1 | |
| #define HAVE_TRUNCATE 1 | |
| #define HAVE_TRUNCATE64 1 | |
| #define HAVE_UNSETENV 1 | |
| #define HAVE_UTIMENSAT 1 | |
| #define HAVE_UTIMES 1 | |
| #define HAVE_WAIT4 1 | |
| #define HAVE_WAITPID 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZ 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZL 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | |
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | |
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | |
| #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | |
| #define HAVE_GNU_QSORT_R 1 | |
| #define ATAN2_INF_C99 1 | |
| #define HAVE_CLOCK_GETRES 1 | |
| #define HAVE_STRUCT_TM_TM_ZONE 1 | |
| #define HAVE_TM_ZONE 1 | |
| #define HAVE_STRUCT_TM_TM_GMTOFF 1 | |
| #define HAVE_DAYLIGHT 1 | |
| #define HAVE_VAR_TIMEZONE 1 | |
| #define TYPEOF_VAR_TIMEZONE long | |
| #define HAVE_TIMEZONE 1 | |
| #define TIMEZONE_VOID 1 | |
| #define NEGATIVE_TIME_T 1 | |
| #define POSIX_SIGNAL 1 | |
| #define RSHIFT(x,y) ((x)>>(int)(y)) | |
| #define HAVE__SC_CLK_TCK 1 | |
| #define STACK_GROW_DIRECTION -1 | |
| #define _REENTRANT 1 | |
| #define _THREAD_SAFE 1 | |
| #define HAVE_LIBPTHREAD 1 | |
| #define HAVE_SCHED_YIELD 1 | |
| #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | |
| #define HAVE_PTHREAD_ATTR_GETSTACK 1 | |
| /* end confdefs.h. */ | |
| /* Define pthread_getthrds_np to an innocuous variant, in case <limits.h> declares pthread_getthrds_np. | |
| For example, HP-UX 11i <limits.h> 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 <limits.h> to <assert.h> if __STDC__ is defined, since | |
| <limits.h> exists even on freestanding compilers. */ | |
| | |
| #ifdef __STDC__ | |
| # include <limits.h> | |
| #else | |
| # include <assert.h> | |
| #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:21824: result: no | |
configure:21824: checking for pthread_cond_init | |
configure:21824: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -lpthread -ldl -lcrypt -lm >&5 | |
configure:21824: $? = 0 | |
configure:21824: result: yes | |
configure:21824: checking for pthread_condattr_setclock | |
configure:21824: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -lpthread -ldl -lcrypt -lm >&5 | |
configure:21824: $? = 0 | |
configure:21824: result: yes | |
configure:21824: checking for pthread_condattr_init | |
configure:21824: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -lpthread -ldl -lcrypt -lm >&5 | |
configure:21824: $? = 0 | |
configure:21824: result: yes | |
configure:21824: checking for pthread_sigmask | |
configure:21824: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -lpthread -ldl -lcrypt -lm >&5 | |
configure:21824: $? = 0 | |
configure:21824: result: yes | |
configure:21824: checking for pthread_setname_np | |
configure:21824: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -lpthread -ldl -lcrypt -lm >&5 | |
configure:21824: $? = 0 | |
configure:21824: result: yes | |
configure:21824: checking for pthread_set_name_np | |
configure:21824: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -lpthread -ldl -lcrypt -lm >&5 | |
/tmp/cc8r0vdt.o: In function `main': | |
/home/aneilan/.rvm/src/ruby-2.3.0/conftest.c:393: undefined reference to `pthread_set_name_np' | |
collect2: error: ld returned 1 exit status | |
configure:21824: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| #define HAVE_SIGNBIT 1 | |
| #define HAVE_FORK 1 | |
| #define HAVE_VFORK 1 | |
| #define HAVE_WORKING_VFORK 1 | |
| #define HAVE_WORKING_FORK 1 | |
| #define HAVE__LONGJMP 1 | |
| #define HAVE__SETJMP 1 | |
| #define HAVE_ATAN2L 1 | |
| #define HAVE_ATAN2F 1 | |
| #define HAVE_CHROOT 1 | |
| #define HAVE_CLOCK_GETTIME 1 | |
| #define HAVE_COSH 1 | |
| #define HAVE_DIRFD 1 | |
| #define HAVE_DL_ITERATE_PHDR 1 | |
| #define HAVE_DLOPEN 1 | |
| #define HAVE_DLADDR 1 | |
| #define HAVE_DUP 1 | |
| #define HAVE_DUP3 1 | |
| #define HAVE_EACCESS 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_FSYNC 1 | |
| #define HAVE_FTRUNCATE 1 | |
| #define HAVE_FTRUNCATE64 1 | |
| #define HAVE_GETCWD 1 | |
| #define HAVE_GETGRNAM 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_GETRESGID 1 | |
| #define HAVE_GETRESUID 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_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_MALLOC_USABLE_SIZE 1 | |
| #define HAVE_MBLEN 1 | |
| #define HAVE_MEMALIGN 1 | |
| #define HAVE_WRITEV 1 | |
| #define HAVE_MEMRCHR 1 | |
| #define HAVE_MEMMEM 1 | |
| #define HAVE_MKFIFO 1 | |
| #define HAVE_MKNOD 1 | |
| #define HAVE_MKTIME 1 | |
| #define HAVE_PIPE2 1 | |
| #define HAVE_POLL 1 | |
| #define HAVE_POSIX_FADVISE 1 | |
| #define HAVE_POSIX_MEMALIGN 1 | |
| #define HAVE_PPOLL 1 | |
| #define HAVE_PREAD 1 | |
| #define HAVE_QSORT_R 1 | |
| #define HAVE_READLINK 1 | |
| #define HAVE_ROUND 1 | |
| #define HAVE_SCHED_GETAFFINITY 1 | |
| #define HAVE_SEEKDIR 1 | |
| #define HAVE_SENDFILE 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_SETRESGID 1 | |
| #define HAVE_SETRESUID 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_TIMEGM 1 | |
| #define HAVE_TIMES 1 | |
| #define HAVE_TRUNCATE 1 | |
| #define HAVE_TRUNCATE64 1 | |
| #define HAVE_UNSETENV 1 | |
| #define HAVE_UTIMENSAT 1 | |
| #define HAVE_UTIMES 1 | |
| #define HAVE_WAIT4 1 | |
| #define HAVE_WAITPID 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZ 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZL 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | |
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | |
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | |
| #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | |
| #define HAVE_GNU_QSORT_R 1 | |
| #define ATAN2_INF_C99 1 | |
| #define HAVE_CLOCK_GETRES 1 | |
| #define HAVE_STRUCT_TM_TM_ZONE 1 | |
| #define HAVE_TM_ZONE 1 | |
| #define HAVE_STRUCT_TM_TM_GMTOFF 1 | |
| #define HAVE_DAYLIGHT 1 | |
| #define HAVE_VAR_TIMEZONE 1 | |
| #define TYPEOF_VAR_TIMEZONE long | |
| #define HAVE_TIMEZONE 1 | |
| #define TIMEZONE_VOID 1 | |
| #define NEGATIVE_TIME_T 1 | |
| #define POSIX_SIGNAL 1 | |
| #define RSHIFT(x,y) ((x)>>(int)(y)) | |
| #define HAVE__SC_CLK_TCK 1 | |
| #define STACK_GROW_DIRECTION -1 | |
| #define _REENTRANT 1 | |
| #define _THREAD_SAFE 1 | |
| #define HAVE_LIBPTHREAD 1 | |
| #define HAVE_SCHED_YIELD 1 | |
| #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | |
| #define HAVE_PTHREAD_ATTR_GETSTACK 1 | |
| #define HAVE_PTHREAD_COND_INIT 1 | |
| #define HAVE_PTHREAD_CONDATTR_SETCLOCK 1 | |
| #define HAVE_PTHREAD_CONDATTR_INIT 1 | |
| #define HAVE_PTHREAD_SIGMASK 1 | |
| #define HAVE_PTHREAD_SETNAME_NP 1 | |
| /* end confdefs.h. */ | |
| /* Define pthread_set_name_np to an innocuous variant, in case <limits.h> declares pthread_set_name_np. | |
| For example, HP-UX 11i <limits.h> declares gettimeofday. */ | |
| #define pthread_set_name_np innocuous_pthread_set_name_np | |
| | |
| /* System header to define __stub macros and hopefully few prototypes, | |
| which can conflict with char pthread_set_name_np (); below. | |
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since | |
| <limits.h> exists even on freestanding compilers. */ | |
| | |
| #ifdef __STDC__ | |
| # include <limits.h> | |
| #else | |
| # include <assert.h> | |
| #endif | |
| | |
| #undef pthread_set_name_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_set_name_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_set_name_np || defined __stub___pthread_set_name_np | |
| choke me | |
| #endif | |
| | |
| int | |
| main () | |
| { | |
| return pthread_set_name_np (); | |
| ; | |
| return 0; | |
| } | |
configure:21824: result: no | |
configure:21839: checking for pthread_getattr_np | |
configure:21839: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -lpthread -ldl -lcrypt -lm >&5 | |
configure:21839: $? = 0 | |
configure:21839: result: yes | |
configure:21854: checking for pthread_attr_init | |
configure:21854: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -lpthread -ldl -lcrypt -lm >&5 | |
configure:21854: $? = 0 | |
configure:21854: result: yes | |
configure:21866: checking arguments of pthread_setname_np | |
configure:21897: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:21897: $? = 0 | |
configure:21906: result: (pthread_self(), name) | |
configure:21970: checking if mcontext_t is a pointer | |
configure:21992: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c: In function 'test': | |
conftest.c:368:50: error: invalid operands to binary + (have 'mcontext_t {aka struct <anonymous>}' and 'int') | |
mcontext_t test(mcontext_t mc) {return mc+1;} | |
^ | |
conftest.c: In function 'main': | |
conftest.c:373:6: error: incompatible type for argument 1 of 'test' | |
test(0); | |
^ | |
conftest.c:368:20: note: expected 'mcontext_t {aka struct <anonymous>}' but argument is of type 'int' | |
mcontext_t test(mcontext_t mc) {return mc+1;} | |
^~~~ | |
configure:21992: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| #define HAVE_SIGNBIT 1 | |
| #define HAVE_FORK 1 | |
| #define HAVE_VFORK 1 | |
| #define HAVE_WORKING_VFORK 1 | |
| #define HAVE_WORKING_FORK 1 | |
| #define HAVE__LONGJMP 1 | |
| #define HAVE__SETJMP 1 | |
| #define HAVE_ATAN2L 1 | |
| #define HAVE_ATAN2F 1 | |
| #define HAVE_CHROOT 1 | |
| #define HAVE_CLOCK_GETTIME 1 | |
| #define HAVE_COSH 1 | |
| #define HAVE_DIRFD 1 | |
| #define HAVE_DL_ITERATE_PHDR 1 | |
| #define HAVE_DLOPEN 1 | |
| #define HAVE_DLADDR 1 | |
| #define HAVE_DUP 1 | |
| #define HAVE_DUP3 1 | |
| #define HAVE_EACCESS 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_FSYNC 1 | |
| #define HAVE_FTRUNCATE 1 | |
| #define HAVE_FTRUNCATE64 1 | |
| #define HAVE_GETCWD 1 | |
| #define HAVE_GETGRNAM 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_GETRESGID 1 | |
| #define HAVE_GETRESUID 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_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_MALLOC_USABLE_SIZE 1 | |
| #define HAVE_MBLEN 1 | |
| #define HAVE_MEMALIGN 1 | |
| #define HAVE_WRITEV 1 | |
| #define HAVE_MEMRCHR 1 | |
| #define HAVE_MEMMEM 1 | |
| #define HAVE_MKFIFO 1 | |
| #define HAVE_MKNOD 1 | |
| #define HAVE_MKTIME 1 | |
| #define HAVE_PIPE2 1 | |
| #define HAVE_POLL 1 | |
| #define HAVE_POSIX_FADVISE 1 | |
| #define HAVE_POSIX_MEMALIGN 1 | |
| #define HAVE_PPOLL 1 | |
| #define HAVE_PREAD 1 | |
| #define HAVE_QSORT_R 1 | |
| #define HAVE_READLINK 1 | |
| #define HAVE_ROUND 1 | |
| #define HAVE_SCHED_GETAFFINITY 1 | |
| #define HAVE_SEEKDIR 1 | |
| #define HAVE_SENDFILE 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_SETRESGID 1 | |
| #define HAVE_SETRESUID 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_TIMEGM 1 | |
| #define HAVE_TIMES 1 | |
| #define HAVE_TRUNCATE 1 | |
| #define HAVE_TRUNCATE64 1 | |
| #define HAVE_UNSETENV 1 | |
| #define HAVE_UTIMENSAT 1 | |
| #define HAVE_UTIMES 1 | |
| #define HAVE_WAIT4 1 | |
| #define HAVE_WAITPID 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZ 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZL 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | |
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | |
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | |
| #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | |
| #define HAVE_GNU_QSORT_R 1 | |
| #define ATAN2_INF_C99 1 | |
| #define HAVE_CLOCK_GETRES 1 | |
| #define HAVE_STRUCT_TM_TM_ZONE 1 | |
| #define HAVE_TM_ZONE 1 | |
| #define HAVE_STRUCT_TM_TM_GMTOFF 1 | |
| #define HAVE_DAYLIGHT 1 | |
| #define HAVE_VAR_TIMEZONE 1 | |
| #define TYPEOF_VAR_TIMEZONE long | |
| #define HAVE_TIMEZONE 1 | |
| #define TIMEZONE_VOID 1 | |
| #define NEGATIVE_TIME_T 1 | |
| #define POSIX_SIGNAL 1 | |
| #define RSHIFT(x,y) ((x)>>(int)(y)) | |
| #define HAVE__SC_CLK_TCK 1 | |
| #define STACK_GROW_DIRECTION -1 | |
| #define _REENTRANT 1 | |
| #define _THREAD_SAFE 1 | |
| #define HAVE_LIBPTHREAD 1 | |
| #define HAVE_SCHED_YIELD 1 | |
| #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | |
| #define HAVE_PTHREAD_ATTR_GETSTACK 1 | |
| #define HAVE_PTHREAD_COND_INIT 1 | |
| #define HAVE_PTHREAD_CONDATTR_SETCLOCK 1 | |
| #define HAVE_PTHREAD_CONDATTR_INIT 1 | |
| #define HAVE_PTHREAD_SIGMASK 1 | |
| #define HAVE_PTHREAD_SETNAME_NP 1 | |
| #define HAVE_PTHREAD_GETATTR_NP 1 | |
| #define HAVE_PTHREAD_ATTR_INIT 1 | |
| #define SET_CURRENT_THREAD_NAME(name) pthread_setname_np(pthread_self(), name) | |
| #define SET_ANOTHER_THREAD_NAME(thid,name) pthread_setname_np(thid, name) | |
| /* end confdefs.h. */ | |
| | |
| #include <signal.h> | |
| #ifdef HAVE_UCONTEXT_H | |
| #include <ucontext.h> | |
| #endif | |
| mcontext_t test(mcontext_t mc) {return mc+1;} | |
| | |
| int | |
| main () | |
| { | |
| test(0); | |
| ; | |
| return 0; | |
| } | |
configure:21999: result: no | |
configure:22016: checking for getcontext | |
configure:22016: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -lpthread -ldl -lcrypt -lm >&5 | |
configure:22016: $? = 0 | |
configure:22016: result: yes | |
configure:22016: checking for setcontext | |
configure:22016: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -lpthread -ldl -lcrypt -lm >&5 | |
configure:22016: $? = 0 | |
configure:22016: result: yes | |
configure:22029: checking if fork works with pthread | |
configure:22097: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -lpthread -ldl -lcrypt -lm >&5 | |
configure:22097: $? = 0 | |
configure:22097: ./conftest | |
configure:22097: $? = 0 | |
configure:22107: result: yes | |
configure:22137: checking whether ELF binaries are produced | |
configure:22153: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector conftest.c -lpthread -ldl -lcrypt -lm >&5 | |
configure:22153: $? = 0 | |
configure:22167: result: yes | |
configure:22179: checking elf.h usability | |
configure:22179: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
configure:22179: $? = 0 | |
configure:22179: result: yes | |
configure:22179: checking elf.h presence | |
configure:22179: gcc -E conftest.c | |
configure:22179: $? = 0 | |
configure:22179: result: yes | |
configure:22179: checking for elf.h | |
configure:22179: result: yes | |
configure:22179: checking elf_abi.h usability | |
configure:22179: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:401:10: fatal error: elf_abi.h: No such file or directory | |
#include <elf_abi.h> | |
^~~~~~~~~~~ | |
compilation terminated. | |
configure:22179: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| #define HAVE_SIGNBIT 1 | |
| #define HAVE_FORK 1 | |
| #define HAVE_VFORK 1 | |
| #define HAVE_WORKING_VFORK 1 | |
| #define HAVE_WORKING_FORK 1 | |
| #define HAVE__LONGJMP 1 | |
| #define HAVE__SETJMP 1 | |
| #define HAVE_ATAN2L 1 | |
| #define HAVE_ATAN2F 1 | |
| #define HAVE_CHROOT 1 | |
| #define HAVE_CLOCK_GETTIME 1 | |
| #define HAVE_COSH 1 | |
| #define HAVE_DIRFD 1 | |
| #define HAVE_DL_ITERATE_PHDR 1 | |
| #define HAVE_DLOPEN 1 | |
| #define HAVE_DLADDR 1 | |
| #define HAVE_DUP 1 | |
| #define HAVE_DUP3 1 | |
| #define HAVE_EACCESS 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_FSYNC 1 | |
| #define HAVE_FTRUNCATE 1 | |
| #define HAVE_FTRUNCATE64 1 | |
| #define HAVE_GETCWD 1 | |
| #define HAVE_GETGRNAM 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_GETRESGID 1 | |
| #define HAVE_GETRESUID 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_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_MALLOC_USABLE_SIZE 1 | |
| #define HAVE_MBLEN 1 | |
| #define HAVE_MEMALIGN 1 | |
| #define HAVE_WRITEV 1 | |
| #define HAVE_MEMRCHR 1 | |
| #define HAVE_MEMMEM 1 | |
| #define HAVE_MKFIFO 1 | |
| #define HAVE_MKNOD 1 | |
| #define HAVE_MKTIME 1 | |
| #define HAVE_PIPE2 1 | |
| #define HAVE_POLL 1 | |
| #define HAVE_POSIX_FADVISE 1 | |
| #define HAVE_POSIX_MEMALIGN 1 | |
| #define HAVE_PPOLL 1 | |
| #define HAVE_PREAD 1 | |
| #define HAVE_QSORT_R 1 | |
| #define HAVE_READLINK 1 | |
| #define HAVE_ROUND 1 | |
| #define HAVE_SCHED_GETAFFINITY 1 | |
| #define HAVE_SEEKDIR 1 | |
| #define HAVE_SENDFILE 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_SETRESGID 1 | |
| #define HAVE_SETRESUID 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_TIMEGM 1 | |
| #define HAVE_TIMES 1 | |
| #define HAVE_TRUNCATE 1 | |
| #define HAVE_TRUNCATE64 1 | |
| #define HAVE_UNSETENV 1 | |
| #define HAVE_UTIMENSAT 1 | |
| #define HAVE_UTIMES 1 | |
| #define HAVE_WAIT4 1 | |
| #define HAVE_WAITPID 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZ 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZL 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | |
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | |
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | |
| #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | |
| #define HAVE_GNU_QSORT_R 1 | |
| #define ATAN2_INF_C99 1 | |
| #define HAVE_CLOCK_GETRES 1 | |
| #define HAVE_STRUCT_TM_TM_ZONE 1 | |
| #define HAVE_TM_ZONE 1 | |
| #define HAVE_STRUCT_TM_TM_GMTOFF 1 | |
| #define HAVE_DAYLIGHT 1 | |
| #define HAVE_VAR_TIMEZONE 1 | |
| #define TYPEOF_VAR_TIMEZONE long | |
| #define HAVE_TIMEZONE 1 | |
| #define TIMEZONE_VOID 1 | |
| #define NEGATIVE_TIME_T 1 | |
| #define POSIX_SIGNAL 1 | |
| #define RSHIFT(x,y) ((x)>>(int)(y)) | |
| #define HAVE__SC_CLK_TCK 1 | |
| #define STACK_GROW_DIRECTION -1 | |
| #define _REENTRANT 1 | |
| #define _THREAD_SAFE 1 | |
| #define HAVE_LIBPTHREAD 1 | |
| #define HAVE_SCHED_YIELD 1 | |
| #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | |
| #define HAVE_PTHREAD_ATTR_GETSTACK 1 | |
| #define HAVE_PTHREAD_COND_INIT 1 | |
| #define HAVE_PTHREAD_CONDATTR_SETCLOCK 1 | |
| #define HAVE_PTHREAD_CONDATTR_INIT 1 | |
| #define HAVE_PTHREAD_SIGMASK 1 | |
| #define HAVE_PTHREAD_SETNAME_NP 1 | |
| #define HAVE_PTHREAD_GETATTR_NP 1 | |
| #define HAVE_PTHREAD_ATTR_INIT 1 | |
| #define SET_CURRENT_THREAD_NAME(name) pthread_setname_np(pthread_self(), name) | |
| #define SET_ANOTHER_THREAD_NAME(thid,name) pthread_setname_np(thid, name) | |
| #define DEFINE_MCONTEXT_PTR(mc, uc) mcontext_t *mc = &(uc)->uc_mcontext | |
| #define HAVE_GETCONTEXT 1 | |
| #define HAVE_SETCONTEXT 1 | |
| #define USE_ELF 1 | |
| #define HAVE_ELF_H 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| #include <elf_abi.h> | |
configure:22179: result: no | |
configure:22179: checking elf_abi.h presence | |
configure:22179: gcc -E conftest.c | |
conftest.c:368:10: fatal error: elf_abi.h: No such file or directory | |
#include <elf_abi.h> | |
^~~~~~~~~~~ | |
compilation terminated. | |
configure:22179: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| #define HAVE_SIGNBIT 1 | |
| #define HAVE_FORK 1 | |
| #define HAVE_VFORK 1 | |
| #define HAVE_WORKING_VFORK 1 | |
| #define HAVE_WORKING_FORK 1 | |
| #define HAVE__LONGJMP 1 | |
| #define HAVE__SETJMP 1 | |
| #define HAVE_ATAN2L 1 | |
| #define HAVE_ATAN2F 1 | |
| #define HAVE_CHROOT 1 | |
| #define HAVE_CLOCK_GETTIME 1 | |
| #define HAVE_COSH 1 | |
| #define HAVE_DIRFD 1 | |
| #define HAVE_DL_ITERATE_PHDR 1 | |
| #define HAVE_DLOPEN 1 | |
| #define HAVE_DLADDR 1 | |
| #define HAVE_DUP 1 | |
| #define HAVE_DUP3 1 | |
| #define HAVE_EACCESS 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_FSYNC 1 | |
| #define HAVE_FTRUNCATE 1 | |
| #define HAVE_FTRUNCATE64 1 | |
| #define HAVE_GETCWD 1 | |
| #define HAVE_GETGRNAM 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_GETRESGID 1 | |
| #define HAVE_GETRESUID 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_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_MALLOC_USABLE_SIZE 1 | |
| #define HAVE_MBLEN 1 | |
| #define HAVE_MEMALIGN 1 | |
| #define HAVE_WRITEV 1 | |
| #define HAVE_MEMRCHR 1 | |
| #define HAVE_MEMMEM 1 | |
| #define HAVE_MKFIFO 1 | |
| #define HAVE_MKNOD 1 | |
| #define HAVE_MKTIME 1 | |
| #define HAVE_PIPE2 1 | |
| #define HAVE_POLL 1 | |
| #define HAVE_POSIX_FADVISE 1 | |
| #define HAVE_POSIX_MEMALIGN 1 | |
| #define HAVE_PPOLL 1 | |
| #define HAVE_PREAD 1 | |
| #define HAVE_QSORT_R 1 | |
| #define HAVE_READLINK 1 | |
| #define HAVE_ROUND 1 | |
| #define HAVE_SCHED_GETAFFINITY 1 | |
| #define HAVE_SEEKDIR 1 | |
| #define HAVE_SENDFILE 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_SETRESGID 1 | |
| #define HAVE_SETRESUID 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_TIMEGM 1 | |
| #define HAVE_TIMES 1 | |
| #define HAVE_TRUNCATE 1 | |
| #define HAVE_TRUNCATE64 1 | |
| #define HAVE_UNSETENV 1 | |
| #define HAVE_UTIMENSAT 1 | |
| #define HAVE_UTIMES 1 | |
| #define HAVE_WAIT4 1 | |
| #define HAVE_WAITPID 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZ 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZL 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | |
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | |
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | |
| #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | |
| #define HAVE_GNU_QSORT_R 1 | |
| #define ATAN2_INF_C99 1 | |
| #define HAVE_CLOCK_GETRES 1 | |
| #define HAVE_STRUCT_TM_TM_ZONE 1 | |
| #define HAVE_TM_ZONE 1 | |
| #define HAVE_STRUCT_TM_TM_GMTOFF 1 | |
| #define HAVE_DAYLIGHT 1 | |
| #define HAVE_VAR_TIMEZONE 1 | |
| #define TYPEOF_VAR_TIMEZONE long | |
| #define HAVE_TIMEZONE 1 | |
| #define TIMEZONE_VOID 1 | |
| #define NEGATIVE_TIME_T 1 | |
| #define POSIX_SIGNAL 1 | |
| #define RSHIFT(x,y) ((x)>>(int)(y)) | |
| #define HAVE__SC_CLK_TCK 1 | |
| #define STACK_GROW_DIRECTION -1 | |
| #define _REENTRANT 1 | |
| #define _THREAD_SAFE 1 | |
| #define HAVE_LIBPTHREAD 1 | |
| #define HAVE_SCHED_YIELD 1 | |
| #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | |
| #define HAVE_PTHREAD_ATTR_GETSTACK 1 | |
| #define HAVE_PTHREAD_COND_INIT 1 | |
| #define HAVE_PTHREAD_CONDATTR_SETCLOCK 1 | |
| #define HAVE_PTHREAD_CONDATTR_INIT 1 | |
| #define HAVE_PTHREAD_SIGMASK 1 | |
| #define HAVE_PTHREAD_SETNAME_NP 1 | |
| #define HAVE_PTHREAD_GETATTR_NP 1 | |
| #define HAVE_PTHREAD_ATTR_INIT 1 | |
| #define SET_CURRENT_THREAD_NAME(name) pthread_setname_np(pthread_self(), name) | |
| #define SET_ANOTHER_THREAD_NAME(thid,name) pthread_setname_np(thid, name) | |
| #define DEFINE_MCONTEXT_PTR(mc, uc) mcontext_t *mc = &(uc)->uc_mcontext | |
| #define HAVE_GETCONTEXT 1 | |
| #define HAVE_SETCONTEXT 1 | |
| #define USE_ELF 1 | |
| #define HAVE_ELF_H 1 | |
| /* end confdefs.h. */ | |
| #include <elf_abi.h> | |
configure:22179: result: no | |
configure:22179: checking for elf_abi.h | |
configure:22179: result: no | |
configure:22220: checking whether OS depend dynamic link works | |
configure:22402: result: yes | |
configure:22499: checking whether -Wl,-R. is accepted as LDFLAGS | |
configure:22521: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -fstack-protector -rdynamic -Wl,-export-dynamic -Wl,-R. conftest.c -lpthread -ldl -lcrypt -lm >&5 | |
configure:22521: $? = 0 | |
configure:22523: result: yes | |
configure:22855: checking for backtrace | |
configure:22855: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector -rdynamic -Wl,-export-dynamic conftest.c -lpthread -ldl -lcrypt -lm >&5 | |
configure:22855: $? = 0 | |
configure:22855: result: yes | |
configure:22866: checking for broken backtrace | |
configure:22925: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fstack-protector -rdynamic -Wl,-export-dynamic conftest.c -lpthread -ldl -lcrypt -lm >&5 | |
configure:22925: $? = 0 | |
configure:22925: ./conftest | |
configure:22925: $? = 0 | |
configure:22935: result: no | |
configure:22954: checking valgrind/memcheck.h usability | |
configure:22954: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 conftest.c >&5 | |
conftest.c:402:10: fatal error: valgrind/memcheck.h: No such file or directory | |
#include <valgrind/memcheck.h> | |
^~~~~~~~~~~~~~~~~~~~~ | |
compilation terminated. | |
configure:22954: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| #define HAVE_SIGNBIT 1 | |
| #define HAVE_FORK 1 | |
| #define HAVE_VFORK 1 | |
| #define HAVE_WORKING_VFORK 1 | |
| #define HAVE_WORKING_FORK 1 | |
| #define HAVE__LONGJMP 1 | |
| #define HAVE__SETJMP 1 | |
| #define HAVE_ATAN2L 1 | |
| #define HAVE_ATAN2F 1 | |
| #define HAVE_CHROOT 1 | |
| #define HAVE_CLOCK_GETTIME 1 | |
| #define HAVE_COSH 1 | |
| #define HAVE_DIRFD 1 | |
| #define HAVE_DL_ITERATE_PHDR 1 | |
| #define HAVE_DLOPEN 1 | |
| #define HAVE_DLADDR 1 | |
| #define HAVE_DUP 1 | |
| #define HAVE_DUP3 1 | |
| #define HAVE_EACCESS 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_FSYNC 1 | |
| #define HAVE_FTRUNCATE 1 | |
| #define HAVE_FTRUNCATE64 1 | |
| #define HAVE_GETCWD 1 | |
| #define HAVE_GETGRNAM 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_GETRESGID 1 | |
| #define HAVE_GETRESUID 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_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_MALLOC_USABLE_SIZE 1 | |
| #define HAVE_MBLEN 1 | |
| #define HAVE_MEMALIGN 1 | |
| #define HAVE_WRITEV 1 | |
| #define HAVE_MEMRCHR 1 | |
| #define HAVE_MEMMEM 1 | |
| #define HAVE_MKFIFO 1 | |
| #define HAVE_MKNOD 1 | |
| #define HAVE_MKTIME 1 | |
| #define HAVE_PIPE2 1 | |
| #define HAVE_POLL 1 | |
| #define HAVE_POSIX_FADVISE 1 | |
| #define HAVE_POSIX_MEMALIGN 1 | |
| #define HAVE_PPOLL 1 | |
| #define HAVE_PREAD 1 | |
| #define HAVE_QSORT_R 1 | |
| #define HAVE_READLINK 1 | |
| #define HAVE_ROUND 1 | |
| #define HAVE_SCHED_GETAFFINITY 1 | |
| #define HAVE_SEEKDIR 1 | |
| #define HAVE_SENDFILE 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_SETRESGID 1 | |
| #define HAVE_SETRESUID 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_TIMEGM 1 | |
| #define HAVE_TIMES 1 | |
| #define HAVE_TRUNCATE 1 | |
| #define HAVE_TRUNCATE64 1 | |
| #define HAVE_UNSETENV 1 | |
| #define HAVE_UTIMENSAT 1 | |
| #define HAVE_UTIMES 1 | |
| #define HAVE_WAIT4 1 | |
| #define HAVE_WAITPID 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZ 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZL 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | |
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | |
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | |
| #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | |
| #define HAVE_GNU_QSORT_R 1 | |
| #define ATAN2_INF_C99 1 | |
| #define HAVE_CLOCK_GETRES 1 | |
| #define HAVE_STRUCT_TM_TM_ZONE 1 | |
| #define HAVE_TM_ZONE 1 | |
| #define HAVE_STRUCT_TM_TM_GMTOFF 1 | |
| #define HAVE_DAYLIGHT 1 | |
| #define HAVE_VAR_TIMEZONE 1 | |
| #define TYPEOF_VAR_TIMEZONE long | |
| #define HAVE_TIMEZONE 1 | |
| #define TIMEZONE_VOID 1 | |
| #define NEGATIVE_TIME_T 1 | |
| #define POSIX_SIGNAL 1 | |
| #define RSHIFT(x,y) ((x)>>(int)(y)) | |
| #define HAVE__SC_CLK_TCK 1 | |
| #define STACK_GROW_DIRECTION -1 | |
| #define _REENTRANT 1 | |
| #define _THREAD_SAFE 1 | |
| #define HAVE_LIBPTHREAD 1 | |
| #define HAVE_SCHED_YIELD 1 | |
| #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | |
| #define HAVE_PTHREAD_ATTR_GETSTACK 1 | |
| #define HAVE_PTHREAD_COND_INIT 1 | |
| #define HAVE_PTHREAD_CONDATTR_SETCLOCK 1 | |
| #define HAVE_PTHREAD_CONDATTR_INIT 1 | |
| #define HAVE_PTHREAD_SIGMASK 1 | |
| #define HAVE_PTHREAD_SETNAME_NP 1 | |
| #define HAVE_PTHREAD_GETATTR_NP 1 | |
| #define HAVE_PTHREAD_ATTR_INIT 1 | |
| #define SET_CURRENT_THREAD_NAME(name) pthread_setname_np(pthread_self(), name) | |
| #define SET_ANOTHER_THREAD_NAME(thid,name) pthread_setname_np(thid, name) | |
| #define DEFINE_MCONTEXT_PTR(mc, uc) mcontext_t *mc = &(uc)->uc_mcontext | |
| #define HAVE_GETCONTEXT 1 | |
| #define HAVE_SETCONTEXT 1 | |
| #define USE_ELF 1 | |
| #define HAVE_ELF_H 1 | |
| #define HAVE_BACKTRACE 1 | |
| /* end confdefs.h. */ | |
| #include <stdio.h> | |
| #ifdef HAVE_SYS_TYPES_H | |
| # include <sys/types.h> | |
| #endif | |
| #ifdef HAVE_SYS_STAT_H | |
| # include <sys/stat.h> | |
| #endif | |
| #ifdef STDC_HEADERS | |
| # include <stdlib.h> | |
| # include <stddef.h> | |
| #else | |
| # ifdef HAVE_STDLIB_H | |
| # include <stdlib.h> | |
| # endif | |
| #endif | |
| #ifdef HAVE_STRING_H | |
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | |
| # include <memory.h> | |
| # endif | |
| # include <string.h> | |
| #endif | |
| #ifdef HAVE_STRINGS_H | |
| # include <strings.h> | |
| #endif | |
| #ifdef HAVE_INTTYPES_H | |
| # include <inttypes.h> | |
| #endif | |
| #ifdef HAVE_STDINT_H | |
| # include <stdint.h> | |
| #endif | |
| #ifdef HAVE_UNISTD_H | |
| # include <unistd.h> | |
| #endif | |
| #include <valgrind/memcheck.h> | |
configure:22954: result: no | |
configure:22954: checking valgrind/memcheck.h presence | |
configure:22954: gcc -E conftest.c | |
conftest.c:369:10: fatal error: valgrind/memcheck.h: No such file or directory | |
#include <valgrind/memcheck.h> | |
^~~~~~~~~~~~~~~~~~~~~ | |
compilation terminated. | |
configure:22954: $? = 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 | |
| #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_INFINITY 1 | |
| #define HAVE_NAN 1 | |
| #define RUBY_SYMBOL_EXPORT_BEGIN _Pragma("GCC visibility push(default)") | |
| #define RUBY_SYMBOL_EXPORT_END _Pragma("GCC visibility pop") | |
| #define HAVE_LIBCRYPT 1 | |
| #define HAVE_LIBDL 1 | |
| #define HAVE_DIRENT_H 1 | |
| #define HAVE__BOOL 1 | |
| #define HAVE_STDBOOL_H 1 | |
| #define HAVE_SYS_WAIT_H 1 | |
| #define HAVE_A_OUT_H 1 | |
| #define HAVE_GRP_H 1 | |
| #define HAVE_FCNTL_H 1 | |
| #define HAVE_FLOAT_H 1 | |
| #define HAVE_LANGINFO_H 1 | |
| #define HAVE_LIMITS_H 1 | |
| #define HAVE_LOCALE_H 1 | |
| #define HAVE_MALLOC_H 1 | |
| #define HAVE_PWD_H 1 | |
| #define HAVE_SYS_FCNTL_H 1 | |
| #define HAVE_SYS_FILE_H 1 | |
| #define HAVE_SYS_IOCTL_H 1 | |
| #define HAVE_SYS_PARAM_H 1 | |
| #define HAVE_SYS_PRCTL_H 1 | |
| #define HAVE_SYS_RESOURCE_H 1 | |
| #define HAVE_SYS_SELECT_H 1 | |
| #define HAVE_SYS_SENDFILE_H 1 | |
| #define HAVE_SYS_SOCKET_H 1 | |
| #define HAVE_SYS_SYSCALL_H 1 | |
| #define HAVE_SYS_TIME_H 1 | |
| #define HAVE_SYS_TIMES_H 1 | |
| #define HAVE_SYS_UIO_H 1 | |
| #define HAVE_SYSCALL_H 1 | |
| #define HAVE_TIME_H 1 | |
| #define HAVE_UCONTEXT_H 1 | |
| #define HAVE_UTIME_H 1 | |
| #define HAVE_TYPEOF 1 | |
| #define typeof __typeof__ | |
| #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_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) UINT2NUM(v) | |
| #define NUM2UIDT(v) NUM2UINT(v) | |
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX | |
| #define rb_gid_t gid_t | |
| #define SIGNEDNESS_OF_GID_T +1 | |
| #define GIDT2NUM(v) UINT2NUM(v) | |
| #define NUM2GIDT(v) NUM2UINT(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 DEPRECATED(x) __attribute__ ((deprecated)) x | |
| #define DEPRECATED_BY(n,x) __attribute__ ((deprecated("by "#n))) x | |
| #define DEPRECATED_TYPE(mesg,x) __attribute__ ((deprecated mesg)) x | |
| #define NOINLINE(x) __attribute__ ((noinline)) x | |
| #define WEAK(x) __attribute__ ((weak)) x | |
| #define HAVE_FUNC_WEAK 1 | |
| #define FUNC_UNOPTIMIZED(x) __attribute__ ((optimize("O0"))) x | |
| #define FUNC_MINIMIZED(x) __attribute__ ((optimize("-Os","-fomit-frame-pointer"))) x | |
| #define HAVE_ATTRIBUTE_FUNCTION_ALIAS 1 | |
| #define RUBY_ALIAS_FUNCTION_TYPE(type, prot, name, args) type prot __attribute__((alias(#name))); | |
| #define RUBY_ALIAS_FUNCTION_VOID(prot, name, args) RUBY_ALIAS_FUNCTION_TYPE(void, prot, name, args) | |
| #define HAVE_GCC_ATOMIC_BUILTINS 1 | |
| #define HAVE_GCC_SYNC_BUILTINS 1 | |
| #define UNREACHABLE __builtin_unreachable() | |
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern | |
| #define RUBY_FUNCTION_NAME_STRING __func__ | |
| #define ENUM_OVER_INT 1 | |
| #define HAVE_DECL_SYS_NERR 1 | |
| #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_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_BLOCKS SIZEOF_OFF_T | |
| #define SIZEOF_STRUCT_STAT_ST_INO 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 STACK_END_ADDRESS __libc_stack_end | |
| #define GETGROUPS_T gid_t | |
| #define RETSIGTYPE void | |
| #define HAVE_ALLOCA_H 1 | |
| #define HAVE_ALLOCA 1 | |
| #define HAVE_ACOSH 1 | |
| #define HAVE_CBRT 1 | |
| #define HAVE_CRYPT 1 | |
| #define HAVE_DUP2 1 | |
| #define HAVE_ERF 1 | |
| #define HAVE_EXPLICIT_BZERO 1 | |
| #define HAVE_FFS 1 | |
| #define HAVE_FINITE 1 | |
| #define HAVE_FLOCK 1 | |
| #define HAVE_HYPOT 1 | |
| #define HAVE_ISINF 1 | |
| #define HAVE_ISNAN 1 | |
| #define HAVE_LGAMMA_R 1 | |
| #define HAVE_MEMMOVE 1 | |
| #define HAVE_NEXTAFTER 1 | |
| #define HAVE_STRCHR 1 | |
| #define HAVE_STRERROR 1 | |
| #define HAVE_STRSTR 1 | |
| #define HAVE_TGAMMA 1 | |
| #define SPT_TYPE SPT_REUSEARGV | |
| #define HAVE_SIGNBIT 1 | |
| #define HAVE_FORK 1 | |
| #define HAVE_VFORK 1 | |
| #define HAVE_WORKING_VFORK 1 | |
| #define HAVE_WORKING_FORK 1 | |
| #define HAVE__LONGJMP 1 | |
| #define HAVE__SETJMP 1 | |
| #define HAVE_ATAN2L 1 | |
| #define HAVE_ATAN2F 1 | |
| #define HAVE_CHROOT 1 | |
| #define HAVE_CLOCK_GETTIME 1 | |
| #define HAVE_COSH 1 | |
| #define HAVE_DIRFD 1 | |
| #define HAVE_DL_ITERATE_PHDR 1 | |
| #define HAVE_DLOPEN 1 | |
| #define HAVE_DLADDR 1 | |
| #define HAVE_DUP 1 | |
| #define HAVE_DUP3 1 | |
| #define HAVE_EACCESS 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_FSYNC 1 | |
| #define HAVE_FTRUNCATE 1 | |
| #define HAVE_FTRUNCATE64 1 | |
| #define HAVE_GETCWD 1 | |
| #define HAVE_GETGRNAM 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_GETRESGID 1 | |
| #define HAVE_GETRESUID 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_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_MALLOC_USABLE_SIZE 1 | |
| #define HAVE_MBLEN 1 | |
| #define HAVE_MEMALIGN 1 | |
| #define HAVE_WRITEV 1 | |
| #define HAVE_MEMRCHR 1 | |
| #define HAVE_MEMMEM 1 | |
| #define HAVE_MKFIFO 1 | |
| #define HAVE_MKNOD 1 | |
| #define HAVE_MKTIME 1 | |
| #define HAVE_PIPE2 1 | |
| #define HAVE_POLL 1 | |
| #define HAVE_POSIX_FADVISE 1 | |
| #define HAVE_POSIX_MEMALIGN 1 | |
| #define HAVE_PPOLL 1 | |
| #define HAVE_PREAD 1 | |
| #define HAVE_QSORT_R 1 | |
| #define HAVE_READLINK 1 | |
| #define HAVE_ROUND 1 | |
| #define HAVE_SCHED_GETAFFINITY 1 | |
| #define HAVE_SEEKDIR 1 | |
| #define HAVE_SENDFILE 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_SETRESGID 1 | |
| #define HAVE_SETRESUID 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_TIMEGM 1 | |
| #define HAVE_TIMES 1 | |
| #define HAVE_TRUNCATE 1 | |
| #define HAVE_TRUNCATE64 1 | |
| #define HAVE_UNSETENV 1 | |
| #define HAVE_UTIMENSAT 1 | |
| #define HAVE_UTIMES 1 | |
| #define HAVE_WAIT4 1 | |
| #define HAVE_WAITPID 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP16 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP32 1 | |
| #define HAVE_BUILTIN___BUILTIN_BSWAP64 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZ 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZL 1 | |
| #define HAVE_BUILTIN___BUILTIN_CLZLL 1 | |
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR 1 | |
| #define HAVE_BUILTIN___BUILTIN_CHOOSE_EXPR_CONSTANT_P 1 | |
| #define HAVE_BUILTIN___BUILTIN_TYPES_COMPATIBLE_P 1 | |
| #define HAVE_GNU_QSORT_R 1 | |
| #define ATAN2_INF_C99 1 | |
| #define HAVE_CLOCK_GETRES 1 | |
| #define HAVE_STRUCT_TM_TM_ZONE 1 | |
| #define HAVE_TM_ZONE 1 | |
| #define HAVE_STRUCT_TM_TM_GMTOFF 1 | |
| #define HAVE_DAYLIGHT 1 | |
| #define HAVE_VAR_TIMEZONE 1 | |
| #define TYPEOF_VAR_TIMEZONE long | |
| #define HAVE_TIMEZONE 1 | |
| #define TIMEZONE_VOID 1 | |
| #define NEGATIVE_TIME_T 1 | |
| #define POSIX_SIGNAL 1 | |
| #define RSHIFT(x,y) ((x)>>(int)(y)) | |
| #define HAVE__SC_CLK_TCK 1 | |
| #define STACK_GROW_DIRECTION -1 | |
| #define _REENTRANT 1 | |
| #define _THREAD_SAFE 1 | |
| #define HAVE_LIBPTHREAD 1 | |
| #define HAVE_SCHED_YIELD 1 | |
| #define HAVE_PTHREAD_ATTR_SETINHERITSCHED 1 | |
| #define HAVE_PTHREAD_ATTR_GETSTACK 1 | |
| #define HAVE_PTHREAD_COND_INIT 1 | |
| #define HAVE_PTHREAD_CONDATTR_SETCLOCK 1 | |
| #define HAVE_PTHREAD_CONDATTR_INIT 1 | |
| #define HAVE_PTHREAD_SIGMASK 1 | |
| #define HAVE_PTHREAD_SETNAME_NP 1 | |
| #define HAVE_PTHREAD_GETATTR_NP 1 | |
| #define HAVE_PTHREAD_ATTR_INIT 1 | |
| #define SET_CURRENT_THREAD_NAME(name) pthread_setname_np(pthread_self(), name) | |
| #define SET_ANOTHER_THREAD_NAME(thid,name) pthread_setname_np(thid, name) | |
| #define DEFINE_MCONTEXT_PTR(mc, uc) mcontext_t *mc = &(uc)->uc_mcontext | |
| #define HAVE_GETCONTEXT 1 | |
| #define HAVE_SETCONTEXT 1 | |
| #define USE_ELF 1 | |
| #define HAVE_ELF_H 1 | |
| #define HAVE_BACKTRACE 1 | |
| /* end confdefs.h. */ | |
| #include <valgrind/memcheck.h> | |
configure:22954: result: no | |
configure:22954: checking for valgrind/memcheck.h | |
configure:22954: result: no | |
configure:23114: checking for strip | |
configure:23130: found /usr/bin/strip | |
configure:23141: result: strip | |
configure:23444: checking whether -Wl,--no-undefined is accepted as LDFLAGS | |
configure:23466: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fPIC -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -fstack-protector -rdynamic -Wl,-export-dynamic -Wl,--no-undefined conftest.c -lpthread -ldl -lcrypt -lm >&5 | |
configure:23466: $? = 0 | |
configure:23468: result: yes | |
configure:23784: checking whether wrapper for LD_LIBRARY_PATH is needed | |
configure:23787: result: no | |
configure:23808: checking whether dtrace USDT is available | |
configure:23827: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fPIC conftest.c >&5 | |
configure:23827: $? = 0 | |
configure:23844: result: yes | |
configure:23861: checking whether dtrace USDT is available | |
configure:23897: result: yes | |
configure:23904: checking whether dtrace needs post processing | |
configure:23931: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fPIC conftest.c >&5 | |
configure:23931: $? = 0 | |
configure:23950: result: yes | |
configure:23984: checking for __builtin_setjmp | |
configure:24018: gcc -o conftest -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fPIC -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration -Wdeprecated-declarations -Wno-packed-bitfield-compat -L. -fstack-protector -rdynamic -Wl,-export-dynamic conftest.c -lpthread -ldl -lcrypt -lm >&5 | |
configure:24018: $? = 0 | |
configure:24034: result: yes with cast () | |
configure:24037: checking for setjmp type | |
configure:24101: result: __builtin_setjmp | |
configure:24173: checking for prefix of external symbols | |
configure:24190: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fPIC conftest.c >&5 | |
configure:24190: $? = 0 | |
configure:24202: result: NONE | |
configure:24375: checking pthread.h usability | |
configure:24375: gcc -c -O3 -fno-fast-math -ggdb3 -std=iso9899:1999 -fPIC conftest.c >&5 | |
configure:24375: $? = 0 | |
configure:24375: result: yes | |
configure:24375: checking pthread.h presence | |
configure:24375: gcc -E conftest.c | |
configure:24375: $? = 0 | |
configure:24375: resu |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment