Skip to content

Instantly share code, notes, and snippets.

@os97673
Created July 13, 2012 19:33
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save os97673/3106890 to your computer and use it in GitHub Desktop.
Save os97673/3106890 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by configure, which was
generated by GNU Autoconf 2.68. Invocation command line was
$ ./configure --enable-shared --disable-install-doc debugflags=-g CPPFLAGS=-DFD_SETSIZE=32767
## --------- ##
## Platform. ##
## --------- ##
hostname = woozle
uname -m = i686
uname -r = 1.0.17(0.48/3/2)
uname -s = MINGW32_NT-6.1
uname -v = 2011-04-24 23:39
/usr/bin/uname -p = unknown
/bin/uname -X = unknown
/bin/arch = unknown
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo = unknown
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown
PATH: /c/Users/son/work/RubyChallenge/Knapsack/x86-windows/bin
PATH: /usr/bin
PATH: /usr/mingw/bin
PATH: /c/Users/son/work/RubyChallenge/BaseRuby/1.9.3-p194/bin
PATH: /c/Program Files (x86)/Java/jdk1.7.0_05/bin
PATH: /c/ruby/pik/
PATH: /c/windows/system32
PATH: /c/windows
PATH: /c/windows/System32/Wbem
PATH: /c/windows/System32/WindowsPowerShell/v1.0/
PATH: /c/Program Files/Lenovo/Bluetooth Software/
PATH: /c/Program Files/Lenovo/Bluetooth Software/syswow64
PATH: /c/Program Files (x86)/EgisTec BioExcess/
PATH: /c/Program Files (x86)/EgisTec BioExcess/x64
PATH: /c/Program Files (x86)/EgisTec Port Locker/x64
PATH: /c/Program Files (x86)/EgisTec Port Locker/
PATH: /c/Program Files/TortoiseSVN/bin
PATH: /c/Program Files (x86)/Calibre2/
PATH: /c/Program Files (x86)/QuickTime/QTSystem/
## ----------- ##
## Core tests. ##
## ----------- ##
configure:2789: checking build system type
configure:2803: result: i686-pc-mingw32
configure:2871: checking host system type
configure:2884: result: i686-pc-mingw32
configure:2904: checking target system type
configure:2917: result: i686-pc-mingw32
configure:3248: checking for gcc
configure:3264: found /usr/mingw/bin/gcc
configure:3275: result: gcc
configure:3504: checking for C compiler version
configure:3513: gcc --version >&5
gcc.exe (tdm-1) 4.6.1
Copyright (C) 2011 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
configure:3524: $? = 0
configure:3513: gcc -v >&5
Using built-in specs.
COLLECT_GCC=C:\Users\son\work\RubyChallenge\DevKit\tdm-32-4.6.1\mingw\bin\gcc.exe
COLLECT_LTO_WRAPPER=c:/users/son/work/rubychallenge/devkit/tdm-32-4.6.1/mingw/bin/../libexec/gcc/mingw32/4.6.1/lto-wrapper.exe
Target: mingw32
Configured with: ../../src/gcc-4.6.1/configure --build=mingw32 --enable-languages=c,c++,ada,fortran,objc,obj-c++ --enable-threads=win32 --enable-libgomp --enable-lto --enable-fully-dynamic-string --enable-libstdcxx-debug --enable-version-specific-runtime-libs --with-gnu-ld --disable-nls --disable-win32-registry --disable-symvers --disable-werror --prefix=/mingw32tdm --with-local-prefix=/mingw32tdm --enable-cxx-flags='-fno-function-sections -fno-data-sections' --with-pkgversion=tdm-1 --enable-sjlj-exceptions --with-bugurl=http://tdm-gcc.tdragon.net/bugs
Thread model: win32
gcc version 4.6.1 (tdm-1)
configure:3524: $? = 0
configure:3513: gcc -V >&5
gcc.exe: error: unrecognized option '-V'
gcc.exe: fatal error: no input files
compilation terminated.
configure:3524: $? = 1
configure:3513: gcc -qversion >&5
gcc.exe: error: unrecognized option '-qversion'
gcc.exe: fatal error: no input files
compilation terminated.
configure:3524: $? = 1
configure:3544: checking whether the C compiler works
configure:3566: gcc -DFD_SETSIZE=32767 conftest.c >&5
configure:3570: $? = 0
configure:3618: result: yes
configure:3621: checking for C compiler default output file name
configure:3623: result: a.exe
configure:3629: checking for suffix of executables
configure:3636: gcc -o conftest.exe -DFD_SETSIZE=32767 conftest.c >&5
configure:3640: $? = 0
configure:3662: result: .exe
configure:3684: checking whether we are cross compiling
configure:3692: gcc -o conftest.exe -DFD_SETSIZE=32767 conftest.c >&5
configure:3696: $? = 0
configure:3703: ./conftest.exe
configure:3707: $? = 0
configure:3722: result: no
configure:3727: checking for suffix of object files
configure:3749: gcc -c -DFD_SETSIZE=32767 conftest.c >&5
configure:3753: $? = 0
configure:3774: result: o
configure:3778: checking whether we are using the GNU C compiler
configure:3797: gcc -c -DFD_SETSIZE=32767 conftest.c >&5
configure:3797: $? = 0
configure:3806: result: yes
configure:3815: checking whether gcc accepts -g
configure:3835: gcc -c -g -DFD_SETSIZE=32767 conftest.c >&5
configure:3835: $? = 0
configure:3876: result: yes
configure:3893: checking for gcc option to accept ISO C89
configure:3957: gcc -c -g -O2 -DFD_SETSIZE=32767 conftest.c >&5
configure:3957: $? = 0
configure:3970: result: none needed
configure:3996: checking how to run the C preprocessor
configure:4027: gcc -E -DFD_SETSIZE=32767 conftest.c
configure:4027: $? = 0
configure:4041: gcc -E -DFD_SETSIZE=32767 conftest.c
conftest.c:10:28: fatal error: ac_nonexistent.h: No such file or directory
compilation terminated.
configure:4041: $? = 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:4066: result: gcc -E
configure:4086: gcc -E -DFD_SETSIZE=32767 conftest.c
configure:4086: $? = 0
configure:4100: gcc -E -DFD_SETSIZE=32767 conftest.c
conftest.c:10:28: fatal error: ac_nonexistent.h: No such file or directory
compilation terminated.
configure:4100: $? = 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:4228: checking for gcc
configure:4255: result: gcc
configure:4484: checking for C compiler version
configure:4493: gcc --version >&5
gcc.exe (tdm-1) 4.6.1
Copyright (C) 2011 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
configure:4504: $? = 0
configure:4493: gcc -v >&5
Using built-in specs.
COLLECT_GCC=C:\Users\son\work\RubyChallenge\DevKit\tdm-32-4.6.1\mingw\bin\gcc.exe
COLLECT_LTO_WRAPPER=c:/users/son/work/rubychallenge/devkit/tdm-32-4.6.1/mingw/bin/../libexec/gcc/mingw32/4.6.1/lto-wrapper.exe
Target: mingw32
Configured with: ../../src/gcc-4.6.1/configure --build=mingw32 --enable-languages=c,c++,ada,fortran,objc,obj-c++ --enable-threads=win32 --enable-libgomp --enable-lto --enable-fully-dynamic-string --enable-libstdcxx-debug --enable-version-specific-runtime-libs --with-gnu-ld --disable-nls --disable-win32-registry --disable-symvers --disable-werror --prefix=/mingw32tdm --with-local-prefix=/mingw32tdm --enable-cxx-flags='-fno-function-sections -fno-data-sections' --with-pkgversion=tdm-1 --enable-sjlj-exceptions --with-bugurl=http://tdm-gcc.tdragon.net/bugs
Thread model: win32
gcc version 4.6.1 (tdm-1)
configure:4504: $? = 0
configure:4493: gcc -V >&5
gcc.exe: error: unrecognized option '-V'
gcc.exe: fatal error: no input files
compilation terminated.
configure:4504: $? = 1
configure:4493: gcc -qversion >&5
gcc.exe: error: unrecognized option '-qversion'
gcc.exe: fatal error: no input files
compilation terminated.
configure:4504: $? = 1
configure:4508: checking whether we are using the GNU C compiler
configure:4536: result: yes
configure:4545: checking whether gcc accepts -g
configure:4606: result: yes
configure:4623: checking for gcc option to accept ISO C89
configure:4700: result: none needed
configure:4778: checking for g++
configure:4794: found /usr/mingw/bin/g++
configure:4805: result: g++
configure:4832: checking for C++ compiler version
configure:4841: g++ --version >&5
g++.exe (tdm-1) 4.6.1
Copyright (C) 2011 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
configure:4852: $? = 0
configure:4841: g++ -v >&5
Using built-in specs.
COLLECT_GCC=C:\Users\son\work\RubyChallenge\DevKit\tdm-32-4.6.1\mingw\bin\g++.exe
COLLECT_LTO_WRAPPER=c:/users/son/work/rubychallenge/devkit/tdm-32-4.6.1/mingw/bin/../libexec/gcc/mingw32/4.6.1/lto-wrapper.exe
Target: mingw32
Configured with: ../../src/gcc-4.6.1/configure --build=mingw32 --enable-languages=c,c++,ada,fortran,objc,obj-c++ --enable-threads=win32 --enable-libgomp --enable-lto --enable-fully-dynamic-string --enable-libstdcxx-debug --enable-version-specific-runtime-libs --with-gnu-ld --disable-nls --disable-win32-registry --disable-symvers --disable-werror --prefix=/mingw32tdm --with-local-prefix=/mingw32tdm --enable-cxx-flags='-fno-function-sections -fno-data-sections' --with-pkgversion=tdm-1 --enable-sjlj-exceptions --with-bugurl=http://tdm-gcc.tdragon.net/bugs
Thread model: win32
gcc version 4.6.1 (tdm-1)
configure:4852: $? = 0
configure:4841: g++ -V >&5
g++.exe: error: unrecognized option '-V'
g++.exe: fatal error: no input files
compilation terminated.
configure:4852: $? = 1
configure:4841: g++ -qversion >&5
g++.exe: error: unrecognized option '-qversion'
g++.exe: fatal error: no input files
compilation terminated.
configure:4852: $? = 1
configure:4856: checking whether we are using the GNU C++ compiler
configure:4875: g++ -c -DFD_SETSIZE=32767 conftest.cpp >&5
configure:4875: $? = 0
configure:4884: result: yes
configure:4893: checking whether g++ accepts -g
configure:4913: g++ -c -g -DFD_SETSIZE=32767 conftest.cpp >&5
configure:4913: $? = 0
configure:4954: result: yes
configure:4977: checking for grep that handles long lines and -e
configure:5035: result: /usr/bin/grep
configure:5040: checking for egrep
configure:5102: result: /usr/bin/grep -E
configure:5108: checking whether gcc needs -traditional
conftest.c:10:19: fatal error: sgtty.h: No such file or directory
compilation terminated.
conftest.c:10:20: fatal error: termio.h: No such file or directory
compilation terminated.
configure:5142: result: no
configure:5193: checking for ld
configure:5209: found /usr/mingw/bin/ld
configure:5220: result: ld
configure:5260: checking whether the linker is GNU ld
configure:5272: result: yes
configure:5276: checking whether gcc -E accepts -o
configure:5288: gcc -E -o conftest-1.i conftest.c
configure:5288: $? = 0
configure:5295: result: yes
configure:5502: checking for ranlib
configure:5518: found /usr/mingw/bin/ranlib
configure:5529: result: ranlib
configure:5594: checking for ar
configure:5610: found /usr/mingw/bin/ar
configure:5621: result: ar
configure:5732: checking for as
configure:5748: found /usr/mingw/bin/as
configure:5759: result: as
configure:5841: checking for objdump
configure:5857: found /usr/mingw/bin/objdump
configure:5868: result: objdump
configure:5941: checking for objcopy
configure:5968: result: :
configure:6039: checking for windres
configure:6055: found /usr/mingw/bin/windres
configure:6066: result: windres
configure:6131: checking for dllwrap
configure:6147: found /usr/mingw/bin/dllwrap
configure:6158: result: dllwrap
configure:6199: checking for mingw32 runtime DLL
configure:6216: gcc -o conftest.exe -g -O2 -DFD_SETSIZE=32767 conftest.c >&5
configure:6216: $? = 0
configure:6227: result: msvcrt
configure:6385: checking for nm
configure:6401: found /usr/mingw/bin/nm
configure:6412: result: nm
configure:6435: checking whether ln -s works
configure:6442: result: no, using cp -p
configure:6446: checking whether make sets $(MAKE)
configure:6468: result: yes
configure:6491: checking for a BSD-compatible install
configure:6559: result: /usr/bin/install -c
configure:6570: checking for a thread-safe mkdir -p
configure:6609: result: /usr/bin/mkdir -p
configure:6627: checking for dot
configure:6657: result: no
configure:6669: checking for doxygen
configure:6699: result: no
configure:6755: checking for pkg-config
configure:6802: result: no
configure:6809: checking for ANSI C header files
configure:6829: gcc -c -g -O2 -DFD_SETSIZE=32767 conftest.c >&5
configure:6829: $? = 0
configure:6902: gcc -o conftest.exe -g -O2 -DFD_SETSIZE=32767 conftest.c >&5
configure:6902: $? = 0
configure:6902: ./conftest.exe
configure:6902: $? = 0
configure:6913: result: yes
configure:6926: checking for sys/types.h
configure:6926: gcc -c -g -O2 -DFD_SETSIZE=32767 conftest.c >&5
configure:6926: $? = 0
configure:6926: result: yes
configure:6926: checking for sys/stat.h
configure:6926: gcc -c -g -O2 -DFD_SETSIZE=32767 conftest.c >&5
configure:6926: $? = 0
configure:6926: result: yes
configure:6926: checking for stdlib.h
configure:6926: gcc -c -g -O2 -DFD_SETSIZE=32767 conftest.c >&5
configure:6926: $? = 0
configure:6926: result: yes
configure:6926: checking for string.h
configure:6926: gcc -c -g -O2 -DFD_SETSIZE=32767 conftest.c >&5
configure:6926: $? = 0
configure:6926: result: yes
configure:6926: checking for memory.h
configure:6926: gcc -c -g -O2 -DFD_SETSIZE=32767 conftest.c >&5
configure:6926: $? = 0
configure:6926: result: yes
configure:6926: checking for strings.h
configure:6926: gcc -c -g -O2 -DFD_SETSIZE=32767 conftest.c >&5
configure:6926: $? = 0
configure:6926: result: yes
configure:6926: checking for inttypes.h
configure:6926: gcc -c -g -O2 -DFD_SETSIZE=32767 conftest.c >&5
configure:6926: $? = 0
configure:6926: result: yes
configure:6926: checking for stdint.h
configure:6926: gcc -c -g -O2 -DFD_SETSIZE=32767 conftest.c >&5
configure:6926: $? = 0
configure:6926: result: yes
configure:6926: checking for unistd.h
configure:6926: gcc -c -g -O2 -DFD_SETSIZE=32767 conftest.c >&5
configure:6926: $? = 0
configure:6926: result: yes
configure:6939: checking minix/config.h usability
configure:6939: gcc -c -g -O2 -DFD_SETSIZE=32767 conftest.c >&5
conftest.c:54:26: fatal error: minix/config.h: No such file or directory
compilation terminated.
configure:6939: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define 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:6939: result: no
configure:6939: checking minix/config.h presence
configure:6939: gcc -E -DFD_SETSIZE=32767 conftest.c
conftest.c:21:26: fatal error: minix/config.h: No such file or directory
compilation terminated.
configure:6939: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define 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:6939: result: no
configure:6939: checking for minix/config.h
configure:6939: result: no
configure:6960: checking whether it is safe to define __EXTENSIONS__
configure:6978: gcc -c -g -O2 -DFD_SETSIZE=32767 conftest.c >&5
configure:6978: $? = 0
configure:6985: result: yes
configure:7017: checking for cd using physical directory
configure:7032: result: cd
configure:7062: checking whether -Wno-unused-parameter is accepted as CFLAGS
configure:7085: gcc -c -g -O2 -Wno-unused-parameter -DFD_SETSIZE=32767 conftest.c >&5
configure:7085: $? = 0
configure:7099: result: yes
configure:7062: checking whether -Wno-parentheses is accepted as CFLAGS
configure:7085: gcc -c -g -O2 -Wno-parentheses -DFD_SETSIZE=32767 conftest.c >&5
configure:7085: $? = 0
configure:7099: result: yes
configure:7062: checking whether -Wno-long-long is accepted as CFLAGS
configure:7085: gcc -c -g -O2 -Wno-long-long -DFD_SETSIZE=32767 conftest.c >&5
configure:7085: $? = 0
configure:7099: result: yes
configure:7062: checking whether -Wno-missing-field-initializers is accepted as CFLAGS
configure:7085: gcc -c -g -O2 -Wno-missing-field-initializers -DFD_SETSIZE=32767 conftest.c >&5
configure:7085: $? = 0
configure:7099: result: yes
configure:7062: checking whether -Wunused-variable is accepted as CFLAGS
configure:7085: gcc -c -g -O2 -Wunused-variable -DFD_SETSIZE=32767 conftest.c >&5
configure:7085: $? = 0
configure:7099: result: yes
configure:7062: checking whether -Werror=pointer-arith is accepted as CFLAGS
configure:7085: gcc -c -g -O2 -Werror=pointer-arith -DFD_SETSIZE=32767 conftest.c >&5
configure:7085: $? = 0
configure:7099: result: yes
configure:7062: checking whether -Werror=write-strings is accepted as CFLAGS
configure:7085: gcc -c -g -O2 -Werror=write-strings -DFD_SETSIZE=32767 conftest.c >&5
configure:7085: $? = 0
configure:7099: result: yes
configure:7062: checking whether -Werror=declaration-after-statement is accepted as CFLAGS
configure:7085: gcc -c -g -O2 -Werror=declaration-after-statement -DFD_SETSIZE=32767 conftest.c >&5
configure:7085: $? = 0
configure:7099: result: yes
configure:7062: checking whether -Werror=shorten-64-to-32 is accepted as CFLAGS
configure:7085: gcc -c -g -O2 -Werror=shorten-64-to-32 -DFD_SETSIZE=32767 conftest.c >&5
cc1.exe: error: -Werror=shorten-64-to-32: no option -Wshorten-64-to-32
configure:7085: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define 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:7103: result: no
configure:7121: checking whether -Wshorten-64-to-32 is accepted as CFLAGS
configure:7144: gcc -c -g -O2 -Wshorten-64-to-32 -DFD_SETSIZE=32767 conftest.c >&5
cc1.exe: error: unrecognized command line option '-Wshorten-64-to-32'
configure:7144: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define 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:7162: result: no
configure:7062: checking whether -Werror=implicit-function-declaration is accepted as CFLAGS
configure:7085: gcc -c -g -O2 -Werror=implicit-function-declaration -DFD_SETSIZE=32767 conftest.c >&5
configure:7085: $? = 0
configure:7099: result: yes
configure:7187: checking whether -Wall -Wextra is accepted as CFLAGS
configure:7210: gcc -c -g -O2 -Wall -Wextra -DFD_SETSIZE=32767 conftest.c >&5
configure:7210: $? = 0
configure:7212: result: yes
configure:7366: checking whether -D_FORTIFY_SOURCE=2 is accepted as CFLAGS
configure:7389: gcc -c -g -O2 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration -D_FORTIFY_SOURCE=2 -DFD_SETSIZE=32767 conftest.c >&5
configure:7389: $? = 0
configure:7399: result: yes
configure:7632: checking whether -fno-strict-overflow is accepted as CFLAGS
configure:7655: gcc -c -g -O2 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration -fno-strict-overflow -DFD_SETSIZE=32767 conftest.c >&5
configure:7655: $? = 0
configure:7665: result: yes
configure:7695: checking whether -fvisibility=hidden is accepted as CFLAGS
configure:7718: gcc -c -g -O2 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration -fvisibility=hidden -DFD_SETSIZE=32767 conftest.c >&5
configure:7718: $? = 0
configure:7728: result: yes
configure:7761: checking whether -Wl,-unexported_symbol,_Init_* is accepted as LDFLAGS
configure:7783: gcc -o conftest.exe -g -O2 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration -DFD_SETSIZE=32767 -Wl,-unexported_symbol,_Init_* conftest.c >&5
c:/users/son/work/rubychallenge/devkit/tdm-32-4.6.1/mingw/bin/../lib/gcc/mingw32/4.6.1/../../../../mingw32/bin/ld.exe: cannot find _Init_*: Invalid argument
collect2: ld returned 1 exit status
configure:7783: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define 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:7789: result: no
configure:7816: checking whether -fno-omit-frame-pointer is accepted as CFLAGS
configure:7839: gcc -c -g -O2 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration -fno-omit-frame-pointer -DFD_SETSIZE=32767 conftest.c >&5
configure:7839: $? = 0
configure:7841: result: yes
configure:7866: checking whether -fno-fast-math is accepted as CFLAGS
configure:7889: gcc -c -g -O2 -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration -fno-fast-math -DFD_SETSIZE=32767 conftest.c >&5
configure:7889: $? = 0
configure:7899: result: yes
configure:7931: checking for special C compiler options needed for large files
configure:7976: result: no
configure:7982: checking for _FILE_OFFSET_BITS value needed for large files
configure:8007: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
conftest.c:8:3: warning: left shift count >= width of type [enabled by default]
conftest.c:8:3: warning: left shift count >= width of type [enabled by default]
conftest.c:9:10: warning: left shift count >= width of type [enabled by default]
conftest.c:9:10: warning: left shift count >= width of type [enabled by default]
conftest.c:8:7: error: size of array 'off_t_is_large' is negative
conftest.c:10:9: warning: variably modified 'off_t_is_large' at file scope [enabled by default]
configure:8007: $? = 1
configure: failed program was:
| /* end confdefs.h. */
| #include <sys/types.h>
| /* Check that off_t can represent 2**63 - 1 correctly.
| We can't simply define LARGE_OFF_T to be 9223372036854775807,
| since some C++ compilers masquerading as C compilers
| incorrectly reject 9223372036854775807. */
| #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
| int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
| && LARGE_OFF_T % 2147483647 == 1)
| ? 1 : -1];
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:8031: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
conftest.c:9:3: warning: left shift count >= width of type [enabled by default]
conftest.c:9:3: warning: left shift count >= width of type [enabled by default]
conftest.c:10:10: warning: left shift count >= width of type [enabled by default]
conftest.c:10:10: warning: left shift count >= width of type [enabled by default]
conftest.c:9:7: error: size of array 'off_t_is_large' is negative
conftest.c:11:9: warning: variably modified 'off_t_is_large' at file scope [enabled by default]
configure:8031: $? = 1
configure: failed program was:
| /* end confdefs.h. */
| #define _FILE_OFFSET_BITS 64
| #include <sys/types.h>
| /* Check that off_t can represent 2**63 - 1 correctly.
| We can't simply define LARGE_OFF_T to be 9223372036854775807,
| since some C++ compilers masquerading as C compilers
| incorrectly reject 9223372036854775807. */
| #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
| int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
| && LARGE_OFF_T % 2147483647 == 1)
| ? 1 : -1];
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:8039: result: unknown
configure:8051: checking for _LARGE_FILES value needed for large files
configure:8076: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
conftest.c:8:3: warning: left shift count >= width of type [enabled by default]
conftest.c:8:3: warning: left shift count >= width of type [enabled by default]
conftest.c:9:10: warning: left shift count >= width of type [enabled by default]
conftest.c:9:10: warning: left shift count >= width of type [enabled by default]
conftest.c:8:7: error: size of array 'off_t_is_large' is negative
conftest.c:10:9: warning: variably modified 'off_t_is_large' at file scope [enabled by default]
configure:8076: $? = 1
configure: failed program was:
| /* end confdefs.h. */
| #include <sys/types.h>
| /* Check that off_t can represent 2**63 - 1 correctly.
| We can't simply define LARGE_OFF_T to be 9223372036854775807,
| since some C++ compilers masquerading as C compilers
| incorrectly reject 9223372036854775807. */
| #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
| int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
| && LARGE_OFF_T % 2147483647 == 1)
| ? 1 : -1];
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:8100: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
conftest.c:9:3: warning: left shift count >= width of type [enabled by default]
conftest.c:9:3: warning: left shift count >= width of type [enabled by default]
conftest.c:10:10: warning: left shift count >= width of type [enabled by default]
conftest.c:10:10: warning: left shift count >= width of type [enabled by default]
conftest.c:9:7: error: size of array 'off_t_is_large' is negative
conftest.c:11:9: warning: variably modified 'off_t_is_large' at file scope [enabled by default]
configure:8100: $? = 1
configure: failed program was:
| /* end confdefs.h. */
| #define _LARGE_FILES 1
| #include <sys/types.h>
| /* Check that off_t can represent 2**63 - 1 correctly.
| We can't simply define LARGE_OFF_T to be 9223372036854775807,
| since some C++ compilers masquerading as C compilers
| incorrectly reject 9223372036854775807. */
| #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
| int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
| && LARGE_OFF_T % 2147483647 == 1)
| ? 1 : -1];
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:8108: result: unknown
configure:8133: checking whether byte ordering is bigendian
configure:8148: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
conftest.c:27:9: error: unknown type name 'not'
conftest.c:27:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'universal'
conftest.c:27:15: error: unknown type name 'universal'
configure:8148: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define 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. */
| #ifndef __APPLE_CC__
| not a universal capable compiler
| #endif
| typedef int dummy;
|
configure:8193: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:8193: $? = 0
configure:8211: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
conftest.c: In function 'main':
conftest.c:33:4: error: unknown type name 'not'
conftest.c:33:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'endian'
configure:8211: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define 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. */
| #include <sys/types.h>
| #include <sys/param.h>
|
| int
| main ()
| {
| #if BYTE_ORDER != BIG_ENDIAN
| not big endian
| #endif
|
| ;
| return 0;
| }
configure:8339: result: no
configure:8357: checking for an ANSI C-conforming const
configure:8422: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:8422: $? = 0
configure:8429: result: yes
configure:8437: checking whether char is unsigned
configure:8455: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:8455: $? = 0
configure:8462: result: no
configure:8469: checking for inline
configure:8485: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:8485: $? = 0
configure:8493: result: inline
configure:8511: checking for working volatile
configure:8530: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:8530: $? = 0
configure:8537: result: yes
configure:8553: checking for long long
configure:8553: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:8553: $? = 0
configure:8553: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
conftest.c: In function 'main':
conftest.c:62:24: error: expected expression before ')' token
configure:8553: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define 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. */
| #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:8553: result: yes
configure:8562: checking for off_t
configure:8562: result: yes
configure:8573: checking char bit
configure:8579: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:8579: $? = 0
configure:8579: ./conftest.exe
configure:8579: $? = 0
configure:8588: result: 8
configure:8713: checking size of int
configure:8718: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:8718: $? = 0
configure:8718: ./conftest.exe
configure:8718: $? = 0
configure:8732: result: 4
configure:8811: checking size of short
configure:8816: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:8816: $? = 0
configure:8816: ./conftest.exe
configure:8816: $? = 0
configure:8830: result: 2
configure:8986: checking size of long
configure:8991: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:8991: $? = 0
configure:8991: ./conftest.exe
configure:8991: $? = 0
configure:9005: result: 4
configure:9084: checking size of long long
configure:9089: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:9089: $? = 0
configure:9089: ./conftest.exe
configure:9089: $? = 0
configure:9103: result: 8
configure:9182: checking size of __int64
configure:9187: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:9187: $? = 0
configure:9187: ./conftest.exe
configure:9187: $? = 0
configure:9201: result: 8
configure:9280: checking size of off_t
configure:9299: result: 8
configure:9455: checking size of void*
configure:9460: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:9460: $? = 0
configure:9460: ./conftest.exe
configure:9460: $? = 0
configure:9474: result: 4
configure:9553: checking size of float
configure:9558: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:9558: $? = 0
configure:9558: ./conftest.exe
configure:9558: $? = 0
configure:9572: result: 4
configure:9651: checking size of double
configure:9656: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:9656: $? = 0
configure:9656: ./conftest.exe
configure:9656: $? = 0
configure:9670: result: 8
configure:9778: checking size of time_t
configure:9783: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:9783: $? = 0
configure:9783: ./conftest.exe
configure:9783: $? = 0
configure:9798: result: 4
configure:9815: checking for printf prefix for long long
configure:9851: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration -DFD_SETSIZE=32767 conftest.c >&5
conftest.c: In function 'main':
conftest.c:50:13: warning: unknown conversion type character 'l' in format [-Wformat]
conftest.c:50:13: warning: too many arguments for format [-Wformat-extra-args]
configure:9851: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| /* end confdefs.h. */
| #include <stdio.h>
| #include <stddef.h>
| #ifdef __GNUC__
| #define PRINTF_ARGS(decl, string_index, first_to_check) decl __attribute__((format(printf, string_index, first_to_check)))
| #else
| #define PRINTF_ARGS(decl, string_index, first_to_check) decl
| #endif
| PRINTF_ARGS(void test_sprintf(const char*, ...), 1, 2);
| int
| main ()
| {
| printf("%lld", (long long)42);
| test_sprintf("%lld", (long long)42);
| ;
| return 0;
| }
configure:9851: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration -DFD_SETSIZE=32767 conftest.c >&5
configure:9851: $? = 0
configure:9864: result: I64
configure:9936: checking for pid_t
configure:9936: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:9936: $? = 0
configure:9936: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
conftest.c: In function 'main':
conftest.c:75:20: error: expected expression before ')' token
configure:9936: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| /* 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:9936: result: yes
configure:9943: checking for convertible type of pid_t
configure:9971: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
conftest.c: In function 'main':
conftest.c:75:12: error: size of array 'test_array' is negative
configure:9971: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| /* 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 0;
| }
configure:9999: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
conftest.c:75:38: error: conflicting types for 'rbcv_conftest_var'
conftest.c:74:37: note: previous declaration of 'rbcv_conftest_var' was here
conftest.c:77:38: error: conflicting types for 'rbcv_conftest_func'
conftest.c:76:37: note: previous declaration of 'rbcv_conftest_func' was here
conftest.c: In function 'main':
conftest.c:82:12: error: size of array 'test_array' is negative
configure:9999: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| /* 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 0;
| }
configure:9999: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
conftest.c:75:38: error: conflicting types for 'rbcv_conftest_var'
conftest.c:74:37: note: previous declaration of 'rbcv_conftest_var' was here
conftest.c:77:38: error: conflicting types for 'rbcv_conftest_func'
conftest.c:76:37: note: previous declaration of 'rbcv_conftest_func' was here
configure:9999: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| /* 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 0;
| }
configure:9999: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:9999: $? = 0
configure:10018: result: INT
configure:10038: checking for uid_t
configure:10038: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
conftest.c: In function 'main':
conftest.c:79:13: error: 'uid_t' undeclared (first use in this function)
conftest.c:79:13: note: each undeclared identifier is reported only once for each function it appears in
configure:10038: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #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:10038: result: no
configure:10045: checking for convertible type of uid_t
configure:10073: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
conftest.c: In function 'main':
conftest.c:79:12: error: size of array 'test_array' is negative
configure:10073: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #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 ()
| {
| static int test_array [1 - 2 * !((int)-1 > 0)];
| test_array [0] = 0
|
| ;
| return 0;
| }
configure:10101: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
conftest.c:79:38: error: conflicting types for 'rbcv_conftest_var'
conftest.c:78:37: note: previous declaration of 'rbcv_conftest_var' was here
conftest.c:81:38: error: conflicting types for 'rbcv_conftest_func'
conftest.c:80:37: note: previous declaration of 'rbcv_conftest_func' was here
conftest.c: In function 'main':
conftest.c:86:12: error: size of array 'test_array' is negative
configure:10101: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #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 int rbcv_conftest_target_type;
| typedef long long rbcv_conftest_replace_type;
| extern rbcv_conftest_target_type rbcv_conftest_var;
| extern rbcv_conftest_replace_type rbcv_conftest_var;
| extern rbcv_conftest_target_type rbcv_conftest_func(void);
| extern rbcv_conftest_replace_type rbcv_conftest_func(void);
|
| int
| main ()
| {
| static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
| test_array [0] = 0
|
| ;
| return 0;
| }
configure:10101: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
conftest.c:79:38: error: conflicting types for 'rbcv_conftest_var'
conftest.c:78:37: note: previous declaration of 'rbcv_conftest_var' was here
conftest.c:81:38: error: conflicting types for 'rbcv_conftest_func'
conftest.c:80:37: note: previous declaration of 'rbcv_conftest_func' was here
configure:10101: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #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 int rbcv_conftest_target_type;
| typedef long rbcv_conftest_replace_type;
| extern rbcv_conftest_target_type rbcv_conftest_var;
| extern rbcv_conftest_replace_type rbcv_conftest_var;
| extern rbcv_conftest_target_type rbcv_conftest_func(void);
| extern rbcv_conftest_replace_type rbcv_conftest_func(void);
|
| int
| main ()
| {
| static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
| test_array [0] = 0
|
| ;
| return 0;
| }
configure:10101: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:10101: $? = 0
configure:10120: result: INT
configure:10140: checking for gid_t
configure:10140: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
conftest.c: In function 'main':
conftest.c:83:13: error: 'gid_t' undeclared (first use in this function)
conftest.c:83:13: note: each undeclared identifier is reported only once for each function it appears in
configure:10140: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(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:10140: result: no
configure:10147: checking for convertible type of gid_t
configure:10175: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
conftest.c: In function 'main':
conftest.c:83:12: error: size of array 'test_array' is negative
configure:10175: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(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 ()
| {
| static int test_array [1 - 2 * !((int)-1 > 0)];
| test_array [0] = 0
|
| ;
| return 0;
| }
configure:10203: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
conftest.c:83:38: error: conflicting types for 'rbcv_conftest_var'
conftest.c:82:37: note: previous declaration of 'rbcv_conftest_var' was here
conftest.c:85:38: error: conflicting types for 'rbcv_conftest_func'
conftest.c:84:37: note: previous declaration of 'rbcv_conftest_func' was here
conftest.c: In function 'main':
conftest.c:90:12: error: size of array 'test_array' is negative
configure:10203: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(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 int rbcv_conftest_target_type;
| typedef long long rbcv_conftest_replace_type;
| extern rbcv_conftest_target_type rbcv_conftest_var;
| extern rbcv_conftest_replace_type rbcv_conftest_var;
| extern rbcv_conftest_target_type rbcv_conftest_func(void);
| extern rbcv_conftest_replace_type rbcv_conftest_func(void);
|
| int
| main ()
| {
| static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
| test_array [0] = 0
|
| ;
| return 0;
| }
configure:10203: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
conftest.c:83:38: error: conflicting types for 'rbcv_conftest_var'
conftest.c:82:37: note: previous declaration of 'rbcv_conftest_var' was here
conftest.c:85:38: error: conflicting types for 'rbcv_conftest_func'
conftest.c:84:37: note: previous declaration of 'rbcv_conftest_func' was here
configure:10203: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(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 int rbcv_conftest_target_type;
| typedef long rbcv_conftest_replace_type;
| extern rbcv_conftest_target_type rbcv_conftest_var;
| extern rbcv_conftest_replace_type rbcv_conftest_var;
| extern rbcv_conftest_target_type rbcv_conftest_func(void);
| extern rbcv_conftest_replace_type rbcv_conftest_func(void);
|
| int
| main ()
| {
| static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
| test_array [0] = 0
|
| ;
| return 0;
| }
configure:10203: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:10203: $? = 0
configure:10222: result: INT
configure:10242: checking for time_t
configure:10242: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:10242: $? = 0
configure:10242: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
conftest.c: In function 'main':
conftest.c:56:21: error: expected expression before ')' token
configure:10242: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(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:10242: result: yes
configure:10250: checking for convertible type of time_t
configure:10279: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
conftest.c: In function 'main':
conftest.c:56:12: error: size of array 'test_array' is negative
configure:10279: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(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 0;
| }
configure:10308: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
conftest.c:56:38: error: conflicting types for 'rbcv_conftest_var'
conftest.c:55:37: note: previous declaration of 'rbcv_conftest_var' was here
conftest.c:58:38: error: conflicting types for 'rbcv_conftest_func'
conftest.c:57:37: note: previous declaration of 'rbcv_conftest_func' was here
conftest.c: In function 'main':
conftest.c:63:12: error: size of array 'test_array' is negative
configure:10308: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(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 0;
| }
configure:10308: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:10308: $? = 0
configure:10327: result: LONG
configure:10347: checking for dev_t
configure:10347: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:10347: $? = 0
configure:10347: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
conftest.c: In function 'main':
conftest.c:91:20: error: expected expression before ')' token
configure:10347: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #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:10347: result: yes
configure:10354: checking for convertible type of dev_t
configure:10382: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:10382: $? = 0
configure:10410: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
conftest.c:91:38: error: conflicting types for 'rbcv_conftest_var'
conftest.c:90:37: note: previous declaration of 'rbcv_conftest_var' was here
conftest.c:93:38: error: conflicting types for 'rbcv_conftest_func'
conftest.c:92:37: note: previous declaration of 'rbcv_conftest_func' was here
conftest.c: In function 'main':
conftest.c:98:12: error: size of array 'test_array' is negative
configure:10410: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #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 0;
| }
configure:10410: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
conftest.c:91:38: error: conflicting types for 'rbcv_conftest_var'
conftest.c:90:37: note: previous declaration of 'rbcv_conftest_var' was here
conftest.c:93:38: error: conflicting types for 'rbcv_conftest_func'
conftest.c:92:37: note: previous declaration of 'rbcv_conftest_func' was here
configure:10410: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #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 rbcv_conftest_replace_type;
| extern rbcv_conftest_target_type rbcv_conftest_var;
| extern rbcv_conftest_replace_type rbcv_conftest_var;
| extern rbcv_conftest_target_type rbcv_conftest_func(void);
| extern rbcv_conftest_replace_type rbcv_conftest_func(void);
|
| int
| main ()
| {
| static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
| test_array [0] = 0
|
| ;
| return 0;
| }
configure:10410: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:10410: $? = 0
configure:10429: result: UINT
configure:10449: checking for mode_t
configure:10449: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:10449: $? = 0
configure:10449: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
conftest.c: In function 'main':
conftest.c:64:21: error: expected expression before ')' token
configure:10449: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| /* end confdefs.h. */
| #include <sys/stat.h>
|
| int
| main ()
| {
| if (sizeof ((mode_t)))
| return 0;
| ;
| return 0;
| }
configure:10449: result: yes
configure:10457: checking for convertible type of mode_t
configure:10486: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:10486: $? = 0
configure:10515: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
conftest.c:64:38: error: conflicting types for 'rbcv_conftest_var'
conftest.c:63:37: note: previous declaration of 'rbcv_conftest_var' was here
conftest.c:66:38: error: conflicting types for 'rbcv_conftest_func'
conftest.c:65:37: note: previous declaration of 'rbcv_conftest_func' was here
conftest.c: In function 'main':
conftest.c:71:12: error: size of array 'test_array' is negative
configure:10515: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_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 0;
| }
configure:10515: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
conftest.c:64:38: error: conflicting types for 'rbcv_conftest_var'
conftest.c:63:37: note: previous declaration of 'rbcv_conftest_var' was here
conftest.c:66:38: error: conflicting types for 'rbcv_conftest_func'
conftest.c:65:37: note: previous declaration of 'rbcv_conftest_func' was here
conftest.c: In function 'main':
conftest.c:71:12: error: size of array 'test_array' is negative
configure:10515: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_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 0;
| }
configure:10515: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
conftest.c:64:38: error: conflicting types for 'rbcv_conftest_var'
conftest.c:63:37: note: previous declaration of 'rbcv_conftest_var' was here
conftest.c:66:38: error: conflicting types for 'rbcv_conftest_func'
conftest.c:65:37: note: previous declaration of 'rbcv_conftest_func' was here
conftest.c: In function 'main':
conftest.c:71:12: error: size of array 'test_array' is negative
configure:10515: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| /* end confdefs.h. */
| #include <sys/stat.h>
|
| typedef mode_t rbcv_conftest_target_type;
| typedef unsigned int rbcv_conftest_replace_type;
| extern rbcv_conftest_target_type rbcv_conftest_var;
| extern rbcv_conftest_replace_type rbcv_conftest_var;
| extern rbcv_conftest_target_type rbcv_conftest_func(void);
| extern rbcv_conftest_replace_type rbcv_conftest_func(void);
|
| int
| main ()
| {
| static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
| test_array [0] = 0
|
| ;
| return 0;
| }
configure:10515: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:10515: $? = 0
configure:10534: result: UINT
configure:10554: checking for rlim_t
configure:10554: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
conftest.c:63:26: fatal error: sys/resource.h: No such file or directory
compilation terminated.
configure:10554: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| /* end confdefs.h. */
| #include <sys/resource.h>
|
| int
| main ()
| {
| if (sizeof (rlim_t))
| return 0;
| ;
| return 0;
| }
configure:10554: result: no
configure:10562: checking for convertible type of rlim_t
configure:10591: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
conftest.c:63:26: fatal error: sys/resource.h: No such file or directory
compilation terminated.
configure:10591: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| /* end confdefs.h. */
| #include <sys/resource.h>
|
| int
| main ()
| {
| static int test_array [1 - 2 * !((int long "long long")-1 > 0)];
| test_array [0] = 0
|
| ;
| return 0;
| }
configure:10620: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
conftest.c:63:26: fatal error: sys/resource.h: No such file or directory
compilation terminated.
configure:10620: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| /* end confdefs.h. */
| #include <sys/resource.h>
|
| typedef int long "long long" rbcv_conftest_target_type;
| typedef long long rbcv_conftest_replace_type;
| extern rbcv_conftest_target_type rbcv_conftest_var;
| extern rbcv_conftest_replace_type rbcv_conftest_var;
| extern rbcv_conftest_target_type rbcv_conftest_func(void);
| extern rbcv_conftest_replace_type rbcv_conftest_func(void);
|
| int
| main ()
| {
| static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
| test_array [0] = 0
|
| ;
| return 0;
| }
configure:10620: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
conftest.c:63:26: fatal error: sys/resource.h: No such file or directory
compilation terminated.
configure:10620: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| /* end confdefs.h. */
| #include <sys/resource.h>
|
| typedef int long "long long" rbcv_conftest_target_type;
| typedef long rbcv_conftest_replace_type;
| extern rbcv_conftest_target_type rbcv_conftest_var;
| extern rbcv_conftest_replace_type rbcv_conftest_var;
| extern rbcv_conftest_target_type rbcv_conftest_func(void);
| extern rbcv_conftest_replace_type rbcv_conftest_func(void);
|
| int
| main ()
| {
| static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
| test_array [0] = 0
|
| ;
| return 0;
| }
configure:10620: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
conftest.c:63:26: fatal error: sys/resource.h: No such file or directory
compilation terminated.
configure:10620: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| /* end confdefs.h. */
| #include <sys/resource.h>
|
| typedef int long "long long" rbcv_conftest_target_type;
| typedef int rbcv_conftest_replace_type;
| extern rbcv_conftest_target_type rbcv_conftest_var;
| extern rbcv_conftest_replace_type rbcv_conftest_var;
| extern rbcv_conftest_target_type rbcv_conftest_func(void);
| extern rbcv_conftest_replace_type rbcv_conftest_func(void);
|
| int
| main ()
| {
| static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
| test_array [0] = 0
|
| ;
| return 0;
| }
configure:10620: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
conftest.c:63:26: fatal error: sys/resource.h: No such file or directory
compilation terminated.
configure:10620: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| /* end confdefs.h. */
| #include <sys/resource.h>
|
| typedef int long "long long" rbcv_conftest_target_type;
| typedef short rbcv_conftest_replace_type;
| extern rbcv_conftest_target_type rbcv_conftest_var;
| extern rbcv_conftest_replace_type rbcv_conftest_var;
| extern rbcv_conftest_target_type rbcv_conftest_func(void);
| extern rbcv_conftest_replace_type rbcv_conftest_func(void);
|
| int
| main ()
| {
| static int test_array [1 - 2 * !(sizeof(rbcv_conftest_target_type) == sizeof(rbcv_conftest_replace_type))];
| test_array [0] = 0
|
| ;
| return 0;
| }
configure:10639: result: LONG
configure:10660: checking for prototypes
configure:10676: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:10676: $? = 0
configure:10683: result: yes
configure:10690: checking token paste string
configure:10706: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:10706: $? = 0
configure:10713: result: ansi
configure:10723: checking stringization
configure:10751: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:10751: $? = 0
configure:10760: result: #expr
configure:10773: checking string literal concatenation
configure:10796: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:10796: $? = 0
configure:10804: result: yes
configure:10811: checking for variable length prototypes and stdarg.h
configure:10837: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:10837: $? = 0
configure:10844: result: yes
configure:10851: checking for variable length macro
configure:10870: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:10870: $? = 0
configure:10877: result: yes
configure:10888: checking for noreturn function attribute
configure:10919: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration -DFD_SETSIZE=32767 conftest.c >&5
configure:10919: $? = 0
configure:10933: result: __attribute__ ((noreturn)) x
configure:10943: checking for deprecated function attribute
configure:10974: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration -DFD_SETSIZE=32767 conftest.c >&5
configure:10974: $? = 0
configure:10988: result: __attribute__ ((deprecated)) x
configure:10998: checking for noinline function attribute
configure:11029: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration -DFD_SETSIZE=32767 conftest.c >&5
configure:11029: $? = 0
configure:11043: result: __attribute__ ((noinline)) x
configure:11055: checking for stdcall function attribute
configure:11088: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration -DFD_SETSIZE=32767 conftest.c >&5
configure:11088: $? = 0
configure:11102: result: __attribute__ ((stdcall)) x
configure:11119: checking for cdecl function attribute
configure:11152: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration -DFD_SETSIZE=32767 conftest.c >&5
configure:11152: $? = 0
configure:11166: result: __attribute__ ((cdecl)) x
configure:11183: checking for fastcall function attribute
configure:11216: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration -DFD_SETSIZE=32767 conftest.c >&5
configure:11216: $? = 0
configure:11230: result: __attribute__ ((fastcall)) x
configure:11248: checking for function alias
configure:11267: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:11267: $? = 0
configure:11274: result: alias
configure:11286: checking for atomic builtins
configure:11308: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:11308: $? = 0
configure:11316: result: yes
configure:11323: checking for __builtin_unreachable
configure:11347: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration -DFD_SETSIZE=32767 conftest.c >&5
configure:11347: $? = 0
configure:11364: result: yes
configure:11374: checking for exported function attribute
configure:11403: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration -DFD_SETSIZE=32767 conftest.c >&5
configure:11403: $? = 0
configure:11417: result: __attribute__ ((visibility("default")))
configure:11437: checking whether sys_nerr is declared
configure:11437: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 conftest.c >&5
configure:11437: $? = 0
configure:11437: result: yes
configure:11815: checking for crypt in -lcrypt
configure:11849: result: no
configure:11860: checking for dlopen in -ldl
configure:11894: result: no
configure:11905: checking for shl_load in -ldld
configure:11930: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -ldld -lshell32 -lws2_32 -limagehlp >&5
c:/users/son/work/rubychallenge/devkit/tdm-32-4.6.1/mingw/bin/../lib/gcc/mingw32/4.6.1/../../../../mingw32/bin/ld.exe: cannot find -ldld
collect2: ld returned 1 exit status
configure:11930: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 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:11939: result: no
configure:11950: checking for socketpair in -lsocket
configure:11975: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lsocket -lshell32 -lws2_32 -limagehlp >&5
c:/users/son/work/rubychallenge/devkit/tdm-32-4.6.1/mingw/bin/../lib/gcc/mingw32/4.6.1/../../../../mingw32/bin/ld.exe: cannot find -lsocket
collect2: ld returned 1 exit status
configure:11975: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 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 socketpair ();
| int
| main ()
| {
| return socketpair ();
| ;
| return 0;
| }
configure:11984: result: no
configure:11995: checking for clock_gettime in -lrt
configure:12020: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lrt -lshell32 -lws2_32 -limagehlp >&5
c:/users/son/work/rubychallenge/devkit/tdm-32-4.6.1/mingw/bin/../lib/gcc/mingw32/4.6.1/../../../../mingw32/bin/ld.exe: cannot find -lrt
collect2: ld returned 1 exit status
configure:12020: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 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 clock_gettime ();
| int
| main ()
| {
| return clock_gettime ();
| ;
| return 0;
| }
configure:12029: result: no
configure:12074: checking for dirent.h that defines DIR
configure:12093: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
configure:12093: $? = 0
configure:12101: result: yes
configure:12114: checking for library containing opendir
configure:12145: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
configure:12145: $? = 0
configure:12162: result: none required
configure:12229: checking for stdbool.h that conforms to C99
configure:12296: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
configure:12296: $? = 0
configure:12303: result: yes
configure:12305: checking for _Bool
configure:12305: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
configure:12305: $? = 0
configure:12305: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c: In function 'main':
conftest.c:121:20: error: expected expression before ')' token
configure:12305: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 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:12305: result: yes
configure:12321: checking for sys/wait.h that is POSIX.1 compatible
configure:12347: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c:88:22: fatal error: sys/wait.h: No such file or directory
compilation terminated.
configure:12347: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| /* end confdefs.h. */
| #include <sys/types.h>
| #include <sys/wait.h>
| #ifndef WEXITSTATUS
| # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
| #endif
| #ifndef WIFEXITED
| # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
| #endif
|
| int
| main ()
| {
| int s;
| wait (&s);
| s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
| ;
| return 0;
| }
configure:12354: result: no
configure:12370: checking limits.h usability
configure:12370: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
configure:12370: $? = 0
configure:12370: result: yes
configure:12370: checking limits.h presence
configure:12370: gcc -E -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c
configure:12370: $? = 0
configure:12370: result: yes
configure:12370: checking for limits.h
configure:12370: result: yes
configure:12370: checking sys/file.h usability
configure:12370: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
configure:12370: $? = 0
configure:12370: result: yes
configure:12370: checking sys/file.h presence
configure:12370: gcc -E -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c
configure:12370: $? = 0
configure:12370: result: yes
configure:12370: checking for sys/file.h
configure:12370: result: yes
configure:12370: checking for sys/ioctl.h
configure:12370: result: no
configure:12370: checking sys/syscall.h usability
configure:12370: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c:122:25: fatal error: sys/syscall.h: No such file or directory
compilation terminated.
configure:12370: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_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/syscall.h>
configure:12370: result: no
configure:12370: checking sys/syscall.h presence
configure:12370: gcc -E -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c
conftest.c:89:25: fatal error: sys/syscall.h: No such file or directory
compilation terminated.
configure:12370: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| /* end confdefs.h. */
| #include <sys/syscall.h>
configure:12370: result: no
configure:12370: checking for sys/syscall.h
configure:12370: result: no
configure:12370: checking fcntl.h usability
configure:12370: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
configure:12370: $? = 0
configure:12370: result: yes
configure:12370: checking fcntl.h presence
configure:12370: gcc -E -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c
configure:12370: $? = 0
configure:12370: result: yes
configure:12370: checking for fcntl.h
configure:12370: result: yes
configure:12370: checking sys/fcntl.h usability
configure:12370: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
configure:12370: $? = 0
configure:12370: result: yes
configure:12370: checking sys/fcntl.h presence
configure:12370: gcc -E -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c
configure:12370: $? = 0
configure:12370: result: yes
configure:12370: checking for sys/fcntl.h
configure:12370: result: yes
configure:12370: checking for sys/select.h
configure:12370: result: no
configure:12370: checking for sys/time.h
configure:12370: result: no
configure:12370: checking for sys/times.h
configure:12370: result: no
configure:12370: checking for sys/param.h
configure:12370: result: no
configure:12370: checking syscall.h usability
configure:12370: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c:124:21: fatal error: syscall.h: No such file or directory
compilation terminated.
configure:12370: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_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 <syscall.h>
configure:12370: result: no
configure:12370: checking syscall.h presence
configure:12370: gcc -E -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c
conftest.c:91:21: fatal error: syscall.h: No such file or directory
compilation terminated.
configure:12370: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| /* end confdefs.h. */
| #include <syscall.h>
configure:12370: result: no
configure:12370: checking for syscall.h
configure:12370: result: no
configure:12370: checking for pwd.h
configure:12370: result: no
configure:12370: checking grp.h usability
configure:12370: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c:124:17: fatal error: grp.h: No such file or directory
compilation terminated.
configure:12370: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_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 <grp.h>
configure:12370: result: no
configure:12370: checking grp.h presence
configure:12370: gcc -E -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c
conftest.c:91:17: fatal error: grp.h: No such file or directory
compilation terminated.
configure:12370: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| /* end confdefs.h. */
| #include <grp.h>
configure:12370: result: no
configure:12370: checking for grp.h
configure:12370: result: no
configure:12370: checking for a.out.h
configure:12370: result: no
configure:12370: checking for utime.h
configure:12370: result: no
configure:12370: checking direct.h usability
configure:12370: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
configure:12370: $? = 0
configure:12370: result: yes
configure:12370: checking direct.h presence
configure:12370: gcc -E -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c
configure:12370: $? = 0
configure:12370: result: yes
configure:12370: checking for direct.h
configure:12370: result: yes
configure:12370: checking for sys/resource.h
configure:12370: result: no
configure:12370: checking sys/mkdev.h usability
configure:12370: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c:125:23: fatal error: sys/mkdev.h: No such file or directory
compilation terminated.
configure:12370: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_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:12370: result: no
configure:12370: checking sys/mkdev.h presence
configure:12370: gcc -E -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c
conftest.c:92:23: fatal error: sys/mkdev.h: No such file or directory
compilation terminated.
configure:12370: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| /* end confdefs.h. */
| #include <sys/mkdev.h>
configure:12370: result: no
configure:12370: checking for sys/mkdev.h
configure:12370: result: no
configure:12370: checking sys/utime.h usability
configure:12370: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
configure:12370: $? = 0
configure:12370: result: yes
configure:12370: checking sys/utime.h presence
configure:12370: gcc -E -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c
configure:12370: $? = 0
configure:12370: result: yes
configure:12370: checking for sys/utime.h
configure:12370: result: yes
configure:12370: checking xti.h usability
configure:12370: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c:126:17: fatal error: xti.h: No such file or directory
compilation terminated.
configure:12370: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_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 <xti.h>
configure:12370: result: no
configure:12370: checking xti.h presence
configure:12370: gcc -E -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c
conftest.c:93:17: fatal error: xti.h: No such file or directory
compilation terminated.
configure:12370: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| /* end confdefs.h. */
| #include <xti.h>
configure:12370: result: no
configure:12370: checking for xti.h
configure:12370: result: no
configure:12370: checking netinet/in_systm.h usability
configure:12370: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c:126:30: fatal error: netinet/in_systm.h: No such file or directory
compilation terminated.
configure:12370: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_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 <netinet/in_systm.h>
configure:12370: result: no
configure:12370: checking netinet/in_systm.h presence
configure:12370: gcc -E -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c
conftest.c:93:30: fatal error: netinet/in_systm.h: No such file or directory
compilation terminated.
configure:12370: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| /* end confdefs.h. */
| #include <netinet/in_systm.h>
configure:12370: result: no
configure:12370: checking for netinet/in_systm.h
configure:12370: result: no
configure:12370: checking float.h usability
configure:12370: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
configure:12370: $? = 0
configure:12370: result: yes
configure:12370: checking float.h presence
configure:12370: gcc -E -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c
configure:12370: $? = 0
configure:12370: result: yes
configure:12370: checking for float.h
configure:12370: result: yes
configure:12370: checking ieeefp.h usability
configure:12370: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c:127:20: fatal error: ieeefp.h: No such file or directory
compilation terminated.
configure:12370: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_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:12370: result: no
configure:12370: checking ieeefp.h presence
configure:12370: gcc -E -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c
conftest.c:94:20: fatal error: ieeefp.h: No such file or directory
compilation terminated.
configure:12370: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| /* end confdefs.h. */
| #include <ieeefp.h>
configure:12370: result: no
configure:12370: checking for ieeefp.h
configure:12370: result: no
configure:12370: checking ucontext.h usability
configure:12370: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c:127:22: fatal error: ucontext.h: No such file or directory
compilation terminated.
configure:12370: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_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 <ucontext.h>
configure:12370: result: no
configure:12370: checking ucontext.h presence
configure:12370: gcc -E -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c
conftest.c:94:22: fatal error: ucontext.h: No such file or directory
compilation terminated.
configure:12370: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| /* end confdefs.h. */
| #include <ucontext.h>
configure:12370: result: no
configure:12370: checking for ucontext.h
configure:12370: result: no
configure:12370: checking intrinsics.h usability
configure:12370: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c:127:24: fatal error: intrinsics.h: No such file or directory
compilation terminated.
configure:12370: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_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:12370: result: no
configure:12370: checking intrinsics.h presence
configure:12370: gcc -E -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c
conftest.c:94:24: fatal error: intrinsics.h: No such file or directory
compilation terminated.
configure:12370: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| /* end confdefs.h. */
| #include <intrinsics.h>
configure:12370: result: no
configure:12370: checking for intrinsics.h
configure:12370: result: no
configure:12370: checking langinfo.h usability
configure:12370: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c:127:22: fatal error: langinfo.h: No such file or directory
compilation terminated.
configure:12370: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_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 <langinfo.h>
configure:12370: result: no
configure:12370: checking langinfo.h presence
configure:12370: gcc -E -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c
conftest.c:94:22: fatal error: langinfo.h: No such file or directory
compilation terminated.
configure:12370: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| /* end confdefs.h. */
| #include <langinfo.h>
configure:12370: result: no
configure:12370: checking for langinfo.h
configure:12370: result: no
configure:12370: checking locale.h usability
configure:12370: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
configure:12370: $? = 0
configure:12370: result: yes
configure:12370: checking locale.h presence
configure:12370: gcc -E -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c
configure:12370: $? = 0
configure:12370: result: yes
configure:12370: checking for locale.h
configure:12370: result: yes
configure:12370: checking sys/sendfile.h usability
configure:12370: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c:128:26: fatal error: sys/sendfile.h: No such file or directory
compilation terminated.
configure:12370: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_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/sendfile.h>
configure:12370: result: no
configure:12370: checking sys/sendfile.h presence
configure:12370: gcc -E -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c
conftest.c:95:26: fatal error: sys/sendfile.h: No such file or directory
compilation terminated.
configure:12370: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| /* end confdefs.h. */
| #include <sys/sendfile.h>
configure:12370: result: no
configure:12370: checking for sys/sendfile.h
configure:12370: result: no
configure:12370: checking time.h usability
configure:12370: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
configure:12370: $? = 0
configure:12370: result: yes
configure:12370: checking time.h presence
configure:12370: gcc -E -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c
configure:12370: $? = 0
configure:12370: result: yes
configure:12370: checking for time.h
configure:12370: result: yes
configure:12370: checking for net/socket.h
configure:12370: result: no
configure:12370: checking for sys/socket.h
configure:12370: result: no
configure:12370: checking process.h usability
configure:12370: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
configure:12370: $? = 0
configure:12370: result: yes
configure:12370: checking process.h presence
configure:12370: gcc -E -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c
configure:12370: $? = 0
configure:12370: result: yes
configure:12370: checking for process.h
configure:12370: result: yes
configure:12370: checking sys/prctl.h usability
configure:12370: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c:130:23: fatal error: sys/prctl.h: No such file or directory
compilation terminated.
configure:12370: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_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/prctl.h>
configure:12370: result: no
configure:12370: checking sys/prctl.h presence
configure:12370: gcc -E -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c
conftest.c:97:23: fatal error: sys/prctl.h: No such file or directory
compilation terminated.
configure:12370: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| /* end confdefs.h. */
| #include <sys/prctl.h>
configure:12370: result: no
configure:12370: checking for sys/prctl.h
configure:12370: result: no
configure:12381: checking for size_t
configure:12381: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
configure:12381: $? = 0
configure:12381: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c: In function 'main':
conftest.c:133:21: error: expected expression before ')' token
configure:12381: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_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 ((size_t)))
| return 0;
| ;
| return 0;
| }
configure:12381: result: yes
configure:12488: checking size of size_t
configure:12493: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
configure:12493: $? = 0
configure:12493: ./conftest.exe
configure:12493: $? = 0
configure:12508: result: 4
configure:12616: checking size of ptrdiff_t
configure:12621: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
configure:12621: $? = 0
configure:12621: ./conftest.exe
configure:12621: $? = 0
configure:12636: result: 4
configure:12649: checking for printf prefix for size_t
configure:12685: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c: In function 'main':
conftest.c:111:13: warning: unknown conversion type character 'z' in format [-Wformat]
conftest.c:111:13: warning: too many arguments for format [-Wformat-extra-args]
configure:12685: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| /* end confdefs.h. */
| #include <stdio.h>
| #include <stddef.h>
| #ifdef __GNUC__
| #define PRINTF_ARGS(decl, string_index, first_to_check) decl __attribute__((format(printf, string_index, first_to_check)))
| #else
| #define PRINTF_ARGS(decl, string_index, first_to_check) decl
| #endif
| PRINTF_ARGS(void test_sprintf(const char*, ...), 1, 2);
| int
| main ()
| {
| printf("%zd", (size_t)42);
| test_sprintf("%zd", (size_t)42);
| ;
| return 0;
| }
configure:12698: result: NONE
configure:12708: checking for printf prefix for ptrdiff_t
configure:12744: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wunused-variable -Werror=pointer-arith -Werror=write-strings -Werror=declaration-after-statement -Werror=implicit-function-declaration -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c: In function 'main':
conftest.c:111:13: warning: unknown conversion type character 't' in format [-Wformat]
conftest.c:111:13: warning: too many arguments for format [-Wformat-extra-args]
configure:12744: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| /* end confdefs.h. */
| #include <stdio.h>
| #include <stddef.h>
| #ifdef __GNUC__
| #define PRINTF_ARGS(decl, string_index, first_to_check) decl __attribute__((format(printf, string_index, first_to_check)))
| #else
| #define PRINTF_ARGS(decl, string_index, first_to_check) decl
| #endif
| PRINTF_ARGS(void test_sprintf(const char*, ...), 1, 2);
| int
| main ()
| {
| printf("%td", (ptrdiff_t)42);
| test_sprintf("%td", (ptrdiff_t)42);
| ;
| return 0;
| }
configure:12757: result: NONE
configure:12766: checking for struct stat.st_blksize
configure:12766: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c: In function 'main':
conftest.c:136:12: error: 'struct stat' has no member named 'st_blksize'
configure:12766: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| /* 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_blksize)
| return 0;
| ;
| return 0;
| }
configure:12766: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c: In function 'main':
conftest.c:136:19: error: 'struct stat' has no member named 'st_blksize'
configure:12766: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| /* 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_blksize)
| return 0;
| ;
| return 0;
| }
configure:12766: result: no
configure:12779: checking for struct stat.st_blocks
configure:12779: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c: In function 'main':
conftest.c:136:12: error: 'struct stat' has no member named 'st_blocks'
configure:12779: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| /* 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_blocks)
| return 0;
| ;
| return 0;
| }
configure:12779: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c: In function 'main':
conftest.c:136:19: error: 'struct stat' has no member named 'st_blocks'
configure:12779: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| /* 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_blocks)
| return 0;
| ;
| return 0;
| }
configure:12779: result: no
configure:12799: checking for struct stat.st_rdev
configure:12799: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
configure:12799: $? = 0
configure:12799: result: yes
configure:12813: checking size of struct stat.st_size
configure:12842: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
configure:12842: $? = 0
configure:12880: result: SIZEOF_INT
configure:13000: checking for struct stat.st_atim
configure:13000: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c: In function 'main':
conftest.c:139:12: error: 'struct stat' has no member named 'st_atim'
configure:13000: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| /* 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:13000: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c: In function 'main':
conftest.c:139:19: error: 'struct stat' has no member named 'st_atim'
configure:13000: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| /* 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_atim)
| return 0;
| ;
| return 0;
| }
configure:13000: result: no
configure:13010: checking for struct stat.st_atimespec
configure:13010: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c: In function 'main':
conftest.c:139:12: error: 'struct stat' has no member named 'st_atimespec'
configure:13010: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| /* 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:13010: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c: In function 'main':
conftest.c:139:19: error: 'struct stat' has no member named 'st_atimespec'
configure:13010: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| /* 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:13010: result: no
configure:13020: checking for struct stat.st_atimensec
configure:13020: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c: In function 'main':
conftest.c:139:12: error: 'struct stat' has no member named 'st_atimensec'
configure:13020: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| /* 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:13020: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c: In function 'main':
conftest.c:139:19: error: 'struct stat' has no member named 'st_atimensec'
configure:13020: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| /* 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:13020: result: no
configure:13030: checking for struct stat.st_mtim
configure:13030: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c: In function 'main':
conftest.c:139:12: error: 'struct stat' has no member named 'st_mtim'
configure:13030: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| /* 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:13030: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c: In function 'main':
conftest.c:139:19: error: 'struct stat' has no member named 'st_mtim'
configure:13030: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| /* 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_mtim)
| return 0;
| ;
| return 0;
| }
configure:13030: result: no
configure:13040: checking for struct stat.st_mtimespec
configure:13040: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c: In function 'main':
conftest.c:139:12: error: 'struct stat' has no member named 'st_mtimespec'
configure:13040: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| /* 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:13040: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c: In function 'main':
conftest.c:139:19: error: 'struct stat' has no member named 'st_mtimespec'
configure:13040: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| /* 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:13040: result: no
configure:13050: checking for struct stat.st_mtimensec
configure:13050: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c: In function 'main':
conftest.c:139:12: error: 'struct stat' has no member named 'st_mtimensec'
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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| /* 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:13050: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c: In function 'main':
conftest.c:139:19: error: 'struct stat' has no member named 'st_mtimensec'
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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| /* 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:13050: result: no
configure:13060: checking for struct stat.st_ctim
configure:13060: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c: In function 'main':
conftest.c:139:12: error: 'struct stat' has no member named 'st_ctim'
configure:13060: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| /* 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:13060: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c: In function 'main':
conftest.c:139:19: error: 'struct stat' has no member named 'st_ctim'
configure:13060: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| /* 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_ctim)
| return 0;
| ;
| return 0;
| }
configure:13060: result: no
configure:13070: checking for struct stat.st_ctimespec
configure:13070: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c: In function 'main':
conftest.c:139:12: error: 'struct stat' has no member named 'st_ctimespec'
configure:13070: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| /* 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:13070: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c: In function 'main':
conftest.c:139:19: error: 'struct stat' has no member named 'st_ctimespec'
configure:13070: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| /* 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:13070: result: no
configure:13080: checking for struct stat.st_ctimensec
configure:13080: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c: In function 'main':
conftest.c:139:12: error: 'struct stat' has no member named 'st_ctimensec'
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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| /* 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:13080: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c: In function 'main':
conftest.c:139:19: error: 'struct stat' has no member named 'st_ctimensec'
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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| /* 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:13080: result: no
configure:13091: checking for struct timespec
configure:13091: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c: In function 'main':
conftest.c:112:13: error: invalid application of 'sizeof' to incomplete type 'struct timespec'
configure:13091: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| /* 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:13091: result: no
configure:13108: checking for struct timezone
configure:13108: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c: In function 'main':
conftest.c:112:13: error: invalid application of 'sizeof' to incomplete type 'struct timezone'
configure:13108: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| /* 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:13108: result: no
configure:13125: checking for clockid_t
configure:13125: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c: In function 'main':
conftest.c:112:13: error: 'clockid_t' undeclared (first use in this function)
conftest.c:112:13: note: each undeclared identifier is reported only once for each function it appears in
configure:13125: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| /* 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 (clockid_t))
| return 0;
| ;
| return 0;
| }
configure:13125: result: no
configure:13161: checking for int8_t
configure:13178: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
configure:13178: $? = 0
configure:13200: result: yes
configure:13210: checking size of int8_t
configure:13215: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
configure:13215: $? = 0
configure:13215: ./conftest.exe
configure:13215: $? = 0
configure:13230: result: 1
configure:13252: checking for uint8_t
configure:13269: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
configure:13269: $? = 0
configure:13291: result: yes
configure:13301: checking size of uint8_t
configure:13306: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
configure:13306: $? = 0
configure:13306: ./conftest.exe
configure:13306: $? = 0
configure:13321: result: 1
configure:13343: checking for int16_t
configure:13360: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
configure:13360: $? = 0
configure:13382: result: yes
configure:13392: checking size of int16_t
configure:13397: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
configure:13397: $? = 0
configure:13397: ./conftest.exe
configure:13397: $? = 0
configure:13412: result: 2
configure:13434: checking for uint16_t
configure:13451: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
configure:13451: $? = 0
configure:13473: result: yes
configure:13483: checking size of uint16_t
configure:13488: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
configure:13488: $? = 0
configure:13488: ./conftest.exe
configure:13488: $? = 0
configure:13503: result: 2
configure:13525: checking for int32_t
configure:13542: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
configure:13542: $? = 0
configure:13564: result: yes
configure:13574: checking size of int32_t
configure:13579: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
configure:13579: $? = 0
configure:13579: ./conftest.exe
configure:13579: $? = 0
configure:13594: result: 4
configure:13616: checking for uint32_t
configure:13633: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
configure:13633: $? = 0
configure:13655: result: yes
configure:13665: checking size of uint32_t
configure:13670: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
configure:13670: $? = 0
configure:13670: ./conftest.exe
configure:13670: $? = 0
configure:13685: result: 4
configure:13707: checking for int64_t
configure:13724: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
configure:13724: $? = 0
configure:13746: result: yes
configure:13756: checking size of int64_t
configure:13761: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
configure:13761: $? = 0
configure:13761: ./conftest.exe
configure:13761: $? = 0
configure:13776: result: 8
configure:13798: checking for uint64_t
configure:13815: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
configure:13815: $? = 0
configure:13837: result: yes
configure:13847: checking size of uint64_t
configure:13852: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
configure:13852: $? = 0
configure:13852: ./conftest.exe
configure:13852: $? = 0
configure:13867: result: 8
configure:13889: checking for int128_t
configure:13906: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c:152:1: error: unknown type name 'int128_t'
configure:13906: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #define HAVE_RB_FD_INIT 1
| #define HAVE_INT8_T 1
| #define SIZEOF_INT8_T 1
| #define HAVE_UINT8_T 1
| #define SIZEOF_UINT8_T 1
| #define HAVE_INT16_T 1
| #define SIZEOF_INT16_T 2
| #define HAVE_UINT16_T 1
| #define SIZEOF_UINT16_T 2
| #define HAVE_INT32_T 1
| #define SIZEOF_INT32_T 4
| #define HAVE_UINT32_T 1
| #define SIZEOF_UINT32_T 4
| #define HAVE_INT64_T 1
| #define SIZEOF_INT64_T 8
| #define HAVE_UINT64_T 1
| #define SIZEOF_UINT64_T 8
| /* end confdefs.h. */
| #include <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 int128_t t; int s = sizeof(t) == 42;
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:13928: result: no
configure:13980: checking for uint128_t
configure:13997: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c:152:1: error: unknown type name 'uint128_t'
configure:13997: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #define HAVE_RB_FD_INIT 1
| #define HAVE_INT8_T 1
| #define SIZEOF_INT8_T 1
| #define HAVE_UINT8_T 1
| #define SIZEOF_UINT8_T 1
| #define HAVE_INT16_T 1
| #define SIZEOF_INT16_T 2
| #define HAVE_UINT16_T 1
| #define SIZEOF_UINT16_T 2
| #define HAVE_INT32_T 1
| #define SIZEOF_INT32_T 4
| #define HAVE_UINT32_T 1
| #define SIZEOF_UINT32_T 4
| #define HAVE_INT64_T 1
| #define SIZEOF_INT64_T 8
| #define HAVE_UINT64_T 1
| #define SIZEOF_UINT64_T 8
| /* end confdefs.h. */
| #include <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 uint128_t t; int s = sizeof(t) == 42;
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:14019: result: no
configure:14071: checking for intptr_t
configure:14088: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
configure:14088: $? = 0
configure:14110: result: yes
configure:14212: checking size of intptr_t
configure:14217: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
configure:14217: $? = 0
configure:14217: ./conftest.exe
configure:14217: $? = 0
configure:14232: result: 4
configure:14256: checking for uintptr_t
configure:14273: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
configure:14273: $? = 0
configure:14295: result: yes
configure:14397: checking size of uintptr_t
configure:14402: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
configure:14402: $? = 0
configure:14402: ./conftest.exe
configure:14402: $? = 0
configure:14417: result: 4
configure:14441: checking for ssize_t
configure:14459: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
configure:14459: $? = 0
configure:14481: result: yes
configure:14585: checking size of ssize_t
configure:14590: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
configure:14590: $? = 0
configure:14590: ./conftest.exe
configure:14590: $? = 0
configure:14606: result: 4
configure:14712: checking for stack end address
configure:14729: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
C:\Users\son\AppData\Local\Temp\cc4fOgel.o: In function `main':
C:\Users\son\work\RubyChallenge\ruby/conftest.c:129: undefined reference to `__libc_stack_end'
collect2: ld returned 1 exit status
configure:14729: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| /* end confdefs.h. */
| extern void *__libc_stack_end;
| int
| main ()
| {
| if (!__libc_stack_end) return 1;
| ;
| return 0;
| }
configure:14736: result: no
configure:14745: checking for gc_mark and gc_children stack frame approximate size(word)
configure:14805: gcc -o conftest.exe -O0 -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
configure:14805: $? = 0
configure:14805: ./conftest.exe
configure:14805: $? = 29
configure: program exited with status 29
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define CANONICALIZATION_FOR_MATHN 1
| #define RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| /* end confdefs.h. */
|
| int word;
| char *stack_start;
|
| void
| set_stackframe_word()
| {
| int dumy = 42;
| int diff;
|
| if (stack_start < (char *)&dumy) {
| diff = (int)((char *)&dumy - stack_start);
| }
| else {
| diff = (int)(stack_start - (char *)&dumy);
| }
| word = (diff/sizeof(void *));
| if ((diff % sizeof(void *)) != 0) {
| word++;
| }
| }
|
| void
| gc_mark_children(void *p1, void *p2, int lev)
| {
| void *obj = p2;
|
| set_stackframe_word(p1,p2,lev);
| }
|
| void
| gc_mark(void *p1, void *p2, int lev)
| {
| void *obj = p2;
|
| gc_mark_children(p1,p2,lev++);
| }
|
| int
| main() {
| int dumy = 42;
|
| stack_start = (char *)&dumy;
| gc_mark(0, 0, 255);
| return word;
| }
|
configure:14816: result: 29
configure:14879: checking for uid_t in sys/types.h
configure:14898: result: no
configure:14909: checking type of array argument to getgroups
configure:14943: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
C:\Users\son\AppData\Local\Temp\ccgtulFc.o: In function `main':
C:\Users\son\work\RubyChallenge\ruby/conftest.c:176: undefined reference to `getgroups'
collect2: ld returned 1 exit status
configure:14943: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| /* end confdefs.h. */
| /* Thanks to Mike Rendell for this test. */
| #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
| #define NGID 256
| #undef MAX
| #define MAX(x, y) ((x) > (y) ? (x) : (y))
|
| int
| main ()
| {
| gid_t gidset[NGID];
| int i, n;
| union { gid_t gval; long int lval; } val;
|
| val.lval = -1;
| for (i = 0; i < NGID; i++)
| gidset[i] = val.gval;
| n = getgroups (sizeof (gidset) / MAX (sizeof (int), sizeof (gid_t)) - 1,
| gidset);
| /* Exit non-zero if getgroups seems to require an array of ints. This
| happens when gid_t is short int but getgroups modifies an array
| of ints. */
| return n > 0 && gidset[n] != val.gval;
| }
configure:14968: result: int
configure:14976: checking return type of signal handlers
configure:14994: gcc -c -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c >&5
conftest.c: In function 'main':
conftest.c:135:1: error: void value not ignored as it ought to be
configure:14994: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| /* end confdefs.h. */
| #include <sys/types.h>
| #include <signal.h>
|
| int
| main ()
| {
| return *(signal (0, 0)) (0) == 1;
| ;
| return 0;
| }
configure:15001: result: void
configure:15052: checking for working alloca.h
configure:15069: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:130:20: fatal error: alloca.h: No such file or directory
compilation terminated.
configure:15069: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| /* end confdefs.h. */
| #include <alloca.h>
| int
| main ()
| {
| char *p = (char *) alloca (2 * sizeof (int));
| if (p) return 0;
| ;
| return 0;
| }
configure:15077: result: no
configure:15085: checking for alloca
configure:15122: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
configure:15122: $? = 0
configure:15130: result: yes
configure:15242: checking for dynamic size alloca
configure:15266: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c: In function 'main':
conftest.c:141:25: warning: incompatible implicit declaration of built-in function 'alloca' [enabled by default]
configure:15266: $? = 0
configure:15273: result: ok
configure:15291: checking for working memcmp
configure:15344: result: yes
configure:15357: checking for broken erfc of glibc-2.3.6 on IA64
configure:15377: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
configure:15377: $? = 0
configure:15377: ./conftest.exe
configure:15377: $? = 0
configure:15387: result: no
configure:15422: checking for dup2
configure:15422: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
configure:15422: $? = 0
configure:15422: result: yes
configure:15422: checking for memmove
configure:15422: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:156:6: warning: conflicting types for built-in function 'memmove' [enabled by default]
configure:15422: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| /* end confdefs.h. */
| /* Define memmove to an innocuous variant, in case <limits.h> declares memmove.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define memmove innocuous_memmove
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char memmove (); 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 memmove
|
| /* 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 memmove ();
| /* 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_memmove || defined __stub___memmove
| choke me
| #endif
|
| int
| main ()
| {
| return memmove ();
| ;
| return 0;
| }
configure:15422: result: no
configure:15422: checking for strerror
configure:15422: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
configure:15422: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| /* end confdefs.h. */
| /* Define strerror to an innocuous variant, in case <limits.h> declares strerror .
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define strerror innocuous_strerror
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char strerror (); 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 strerror
|
| /* 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 strerror ();
| /* 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_strerror || defined __stub___strerror
| choke me
| #endif
|
| int
| main ()
| {
| return strerror ();
| ;
| return 0;
| }
configure:15422: result: no
configure:15422: checking for strchr
configure:15422: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:156:6: warning: conflicting types for built-in function 'strchr' [enabled by default]
configure:15422: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| /* end confdefs.h. */
| /* Define strchr to an innocuous variant, in case <limits.h> declares strchr.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define strchr innocuous_strchr
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char strchr (); 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 strchr
|
| /* 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 strchr ();
| /* 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_strchr || defined __stub___strchr
| choke me
| #endif
|
| int
| main ()
| {
| return strchr ();
| ;
| return 0;
| }
configure:15422: result: no
configure:15422: checking for strstr
configure:15422: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:156:6: warning: conflicting types for built-in function 'strstr' [enabled by default]
configure:15422: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| /* end confdefs.h. */
| /* Define strstr to an innocuous variant, in case <limits.h> declares strstr.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define strstr innocuous_strstr
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char strstr (); 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 strstr
|
| /* 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 strstr ();
| /* 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_strstr || defined __stub___strstr
| choke me
| #endif
|
| int
| main ()
| {
| return strstr ();
| ;
| return 0;
| }
configure:15422: result: no
configure:15422: checking for crypt
configure:15422: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
configure:15422: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| /* end confdefs.h. */
| /* Define crypt to an innocuous variant, in case <limits.h> declares crypt.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define crypt innocuous_crypt
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char crypt (); 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 crypt
|
| /* 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 crypt ();
| /* 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_crypt || defined __stub___crypt
| choke me
| #endif
|
| int
| main ()
| {
| return crypt ();
| ;
| return 0;
| }
configure:15422: result: no
configure:15422: checking for flock
configure:15422: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
configure:15422: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| /* end confdefs.h. */
| /* Define flock to an innocuous variant, in case <limits.h> declares flock .
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define flock innocuous_flock
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char flock (); 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 flock
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char flock ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_flock || defined __stub___flock
| choke me
| #endif
|
| int
| main ()
| {
| return flock ();
| ;
| return 0;
| }
configure:15422: result: no
configure:15422: checking for isnan
configure:15422: result: yes
configure:15422: checking for finite
configure:15422: result: yes
configure:15422: checking for isinf
configure:15422: result: yes
configure:15422: checking for hypot
configure:15422: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
conftest.c:162:6: warning: conflicting types for built-in function 'hypot' [enabled by default]
configure:15422: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| /* end confdefs.h. */
| /* Define hypot to an innocuous variant, in case <limits.h> declares hypot.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define hypot innocuous_hypot
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char hypot (); 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 hypot
|
| /* 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 hypot ();
| /* 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_hypot || defined __stub___hypot
| choke me
| #endif
|
| int
| main ()
| {
| return hypot ();
| ;
| return 0;
| }
configure:15422: result: no
configure:15422: checking for acosh
configure:15422: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
conftest.c:162:6: warning: conflicting types for built-in function 'acosh' [enabled by default]
configure:15422: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| /* end confdefs.h. */
| /* Define acosh to an innocuous variant, in case <limits.h> declares acosh.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define acosh innocuous_acosh
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char acosh (); 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 acosh
|
| /* 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 acosh ();
| /* 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_acosh || defined __stub___acosh
| choke me
| #endif
|
| int
| main ()
| {
| return acosh ();
| ;
| return 0;
| }
configure:15422: result: no
configure:15422: checking for erf
configure:15422: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
conftest.c:162:6: warning: conflicting types for built-in function 'erf' [enabled by default]
configure:15422: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| /* end confdefs.h. */
| /* Define erf to an innocuous variant, in case <limits.h> declares erf.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define erf innocuous_erf
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char erf (); 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 erf
|
| /* 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 erf ();
| /* 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_erf || defined __stub___erf
| choke me
| #endif
|
| int
| main ()
| {
| return erf ();
| ;
| return 0;
| }
configure:15422: result: no
configure:15422: checking for tgamma
configure:15422: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
conftest.c:162:6: warning: conflicting types for built-in function 'tgamma' [enabled by default]
configure:15422: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| /* end confdefs.h. */
| /* Define tgamma to an innocuous variant, in case <limits.h> declares tgamma.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define tgamma innocuous_tgamma
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char tgamma (); 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 tgamma
|
| /* 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 tgamma ();
| /* 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_tgamma || defined __stub___tgamma
| choke me
| #endif
|
| int
| main ()
| {
| return tgamma ();
| ;
| return 0;
| }
configure:15422: result: no
configure:15422: checking for lgamma_r
configure:15422: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
conftest.c:162:6: warning: conflicting types for built-in function 'lgamma_r' [enabled by default]
configure:15422: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| /* end confdefs.h. */
| /* Define lgamma_r to an innocuous variant, in case <limits.h> declares lgamma_r.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define lgamma_r innocuous_lgamma_r
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char lgamma_r (); 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 lgamma_r
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char lgamma_r ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_lgamma_r || defined __stub___lgamma_r
| choke me
| #endif
|
| int
| main ()
| {
| return lgamma_r ();
| ;
| return 0;
| }
configure:15422: result: no
configure:15422: checking for cbrt
configure:15422: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
conftest.c:162:6: warning: conflicting types for built-in function 'cbrt' [enabled by default]
configure:15422: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| /* end confdefs.h. */
| /* Define cbrt to an innocuous variant, in case <limits.h> declares cbrt.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define cbrt innocuous_cbrt
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char cbrt (); 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 cbrt
|
| /* 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 cbrt ();
| /* 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_cbrt || defined __stub___cbrt
| choke me
| #endif
|
| int
| main ()
| {
| return cbrt ();
| ;
| return 0;
| }
configure:15422: result: no
configure:15422: checking for
configure:15422: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
conftest.c:154:9: error: no macro name given in #undef directive
conftest.c:162:9: error: expected identifier or '(' before ')' token
conftest.c: In function 'main':
conftest.c:173:11: error: expected expression before ')' token
configure:15422: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| /* end confdefs.h. */
| /* Define to an innocuous variant, in case <limits.h> declares .
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define innocuous_
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char (); 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
|
| /* 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 ();
| /* 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_ || defined __stub___
| choke me
| #endif
|
| int
| main ()
| {
| return ();
| ;
| return 0;
| }
configure:15422: result: no
configure:15422: checking for strlcpy
configure:15422: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15422: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 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:15422: result: no
configure:15422: checking for strlcat
configure:15422: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15422: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 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:15422: result: no
configure:15422: checking for ffs
configure:15422: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
conftest.c:162:6: warning: conflicting types for built-in function 'ffs' [enabled by default]
configure:15422: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| /* end confdefs.h. */
| /* Define ffs to an innocuous variant, in case <limits.h> declares ffs.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define ffs innocuous_ffs
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char ffs (); 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 ffs
|
| /* 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 ffs ();
| /* 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_ffs || defined __stub___ffs
| choke me
| #endif
|
| int
| main ()
| {
| return ffs ();
| ;
| return 0;
| }
configure:15422: result: no
configure:15422: checking for setproctitle
configure:15422: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15422: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 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:15422: result: no
configure:15453: checking for signbit
configure:15471: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15471: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| /* end confdefs.h. */
|
| #include <math.h>
|
| int
| main ()
| {
| int v = signbit(-0.0);
| ;
| return 0;
| }
configure:15479: result: no
configure:15508: checking for fmod
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
conftest.c:162:6: warning: conflicting types for built-in function 'fmod' [enabled by default]
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| /* end confdefs.h. */
| /* Define fmod to an innocuous variant, in case <limits.h> declares fmod.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define fmod innocuous_fmod
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char fmod (); 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 fmod
|
| /* 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 fmod ();
| /* 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_fmod || defined __stub___fmod
| choke me
| #endif
|
| int
| main ()
| {
| return fmod ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for killpg
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| /* end confdefs.h. */
| /* Define killpg to an innocuous variant, in case <limits.h> declares killpg.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define killpg innocuous_killpg
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char killpg (); 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 killpg
|
| /* 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 killpg ();
| /* 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_killpg || defined __stub___killpg
| choke me
| #endif
|
| int
| main ()
| {
| return killpg ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for wait4
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| /* end confdefs.h. */
| /* Define wait4 to an innocuous variant, in case <limits.h> declares wait4.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define wait4 innocuous_wait4
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char wait4 (); 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 wait4
|
| /* 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 wait4 ();
| /* 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_wait4 || defined __stub___wait4
| choke me
| #endif
|
| int
| main ()
| {
| return wait4 ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for waitpid
configure:15508: result: yes
configure:15508: checking for fork
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
conftest.c:163:6: warning: conflicting types for built-in function 'fork' [enabled by default]
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| /* end confdefs.h. */
| /* Define fork to an innocuous variant, in case <limits.h> declares fork.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define fork innocuous_fork
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char fork (); 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 fork
|
| /* 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 fork ();
| /* 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_fork || defined __stub___fork
| choke me
| #endif
|
| int
| main ()
| {
| return fork ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for spawnv
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 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:15508: result: no
configure:15508: checking for syscall
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 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:15508: result: no
configure:15508: checking for __syscall
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 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:15508: result: no
configure:15508: checking for chroot
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| /* end confdefs.h. */
| /* Define chroot to an innocuous variant, in case <limits.h> declares chroot.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define chroot innocuous_chroot
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char chroot (); 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 chroot
|
| /* 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 chroot ();
| /* 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_chroot || defined __stub___chroot
| choke me
| #endif
|
| int
| main ()
| {
| return chroot ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for getcwd
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| /* end confdefs.h. */
| /* Define getcwd to an innocuous variant, in case <limits.h> declares getcwd.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define getcwd innocuous_getcwd
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char getcwd (); 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 getcwd
|
| /* 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 getcwd ();
| /* 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_getcwd || defined __stub___getcwd
| choke me
| #endif
|
| int
| main ()
| {
| return getcwd ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for eaccess
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| /* end confdefs.h. */
| /* Define eaccess to an innocuous variant, in case <limits.h> declares eaccess.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define eaccess innocuous_eaccess
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char eaccess (); 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 eaccess
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char eaccess ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_eaccess || defined __stub___eaccess
| choke me
| #endif
|
| int
| main ()
| {
| return eaccess ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for truncate
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| /* end confdefs.h. */
| /* Define truncate to an innocuous variant, in case <limits.h> declares truncate.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define truncate innocuous_truncate
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char truncate (); 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 truncate
|
| /* 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 truncate ();
| /* 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_truncate || defined __stub___truncate
| choke me
| #endif
|
| int
| main ()
| {
| return truncate ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for ftruncate
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| /* end confdefs.h. */
| /* Define ftruncate to an innocuous variant, in case <limits.h> declares ftruncate.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define ftruncate innocuous_ftruncate
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char ftruncate (); 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 ftruncate
|
| /* 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 ftruncate ();
| /* 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_ftruncate || defined __stub___ftruncate
| choke me
| #endif
|
| int
| main ()
| {
| return ftruncate ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for ftello
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| /* end confdefs.h. */
| /* Define ftello to an innocuous variant, in case <limits.h> declares ftello.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define ftello innocuous_ftello
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char ftello (); 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 ftello
|
| /* 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 ftello ();
| /* 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_ftello || defined __stub___ftello
| choke me
| #endif
|
| int
| main ()
| {
| return ftello ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for chsize
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 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:15508: result: no
configure:15508: checking for times
configure:15508: result: yes
configure:15508: checking for utimes
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| /* end confdefs.h. */
| /* Define utimes to an innocuous variant, in case <limits.h> declares utimes.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define utimes innocuous_utimes
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char utimes (); 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 utimes
|
| /* 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 utimes ();
| /* 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_utimes || defined __stub___utimes
| choke me
| #endif
|
| int
| main ()
| {
| return utimes ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for utimensat
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| /* end confdefs.h. */
| /* Define utimensat to an innocuous variant, in case <limits.h> declares utimensat.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define utimensat innocuous_utimensat
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char utimensat (); 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 utimensat
|
| /* 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 utimensat ();
| /* 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_utimensat || defined __stub___utimensat
| choke me
| #endif
|
| int
| main ()
| {
| return utimensat ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for fcntl
configure:15508: result: yes
configure:15508: checking for lockf
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| /* end confdefs.h. */
| /* Define lockf to an innocuous variant, in case <limits.h> declares lockf.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define lockf innocuous_lockf
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char lockf (); 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 lockf
|
| /* 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 lockf ();
| /* 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_lockf || defined __stub___lockf
| choke me
| #endif
|
| int
| main ()
| {
| return lockf ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for lstat
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| /* end confdefs.h. */
| /* Define lstat to an innocuous variant, in case <limits.h> declares lstat.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define lstat innocuous_lstat
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char lstat (); 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 lstat
|
| /* 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 lstat ();
| /* 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_lstat || defined __stub___lstat
| choke me
| #endif
|
| int
| main ()
| {
| return lstat ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for truncate64
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| /* end confdefs.h. */
| /* Define truncate64 to an innocuous variant, in case <limits.h> declares truncate64.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define truncate64 innocuous_truncate64
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char truncate64 (); 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 truncate64
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char truncate64 ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_truncate64 || defined __stub___truncate64
| choke me
| #endif
|
| int
| main ()
| {
| return truncate64 ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for ftruncate64
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| /* end confdefs.h. */
| /* Define ftruncate64 to an innocuous variant, in case <limits.h> declares ftruncate64.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define ftruncate64 innocuous_ftruncate64
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char ftruncate64 (); 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 ftruncate64
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char ftruncate64 ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_ftruncate64 || defined __stub___ftruncate64
| choke me
| #endif
|
| int
| main ()
| {
| return ftruncate64 ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for ftello64
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| /* end confdefs.h. */
| /* Define ftello64 to an innocuous variant, in case <limits.h> declares ftello64.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define ftello64 innocuous_ftello64
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char ftello64 (); 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 ftello64
|
| /* 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 ftello64 ();
| /* 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_ftello64 || defined __stub___ftello64
| choke me
| #endif
|
| int
| main ()
| {
| return ftello64 ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for fseeko
configure:15508: result: yes
configure:15508: checking for fseeko64
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| /* end confdefs.h. */
| /* Define fseeko64 to an innocuous variant, in case <limits.h> declares fseeko64.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define fseeko64 innocuous_fseeko64
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char fseeko64 (); 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 fseeko64
|
| /* 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 fseeko64 ();
| /* 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_fseeko64 || defined __stub___fseeko64
| choke me
| #endif
|
| int
| main ()
| {
| return fseeko64 ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for link
configure:15508: result: yes
configure:15508: checking for symlink
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| /* end confdefs.h. */
| /* Define symlink to an innocuous variant, in case <limits.h> declares symlink.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define symlink innocuous_symlink
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char symlink (); 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 symlink
|
| /* 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 symlink ();
| /* 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_symlink || defined __stub___symlink
| choke me
| #endif
|
| int
| main ()
| {
| return symlink ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for readlink
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| /* end confdefs.h. */
| /* Define readlink to an innocuous variant, in case <limits.h> declares readlink.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define readlink innocuous_readlink
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char readlink (); 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 readlink
|
| /* 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 readlink ();
| /* 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_readlink || defined __stub___readlink
| choke me
| #endif
|
| int
| main ()
| {
| return readlink ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for readdir_r
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| /* end confdefs.h. */
| /* Define readdir_r to an innocuous variant, in case <limits.h> declares readdir_r.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define readdir_r innocuous_readdir_r
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char readdir_r (); 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 readdir_r
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char readdir_r ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_readdir_r || defined __stub___readdir_r
| choke me
| #endif
|
| int
| main ()
| {
| return readdir_r ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for fsync
configure:15508: result: yes
configure:15508: checking for fdatasync
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| /* end confdefs.h. */
| /* Define fdatasync to an innocuous variant, in case <limits.h> declares fdatasync.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define fdatasync innocuous_fdatasync
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char fdatasync (); 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 fdatasync
|
| /* 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 fdatasync ();
| /* 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_fdatasync || defined __stub___fdatasync
| choke me
| #endif
|
| int
| main ()
| {
| return fdatasync ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for fchown
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| /* end confdefs.h. */
| /* Define fchown to an innocuous variant, in case <limits.h> declares fchown.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define fchown innocuous_fchown
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char fchown (); 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 fchown
|
| /* 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 fchown ();
| /* 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_fchown || defined __stub___fchown
| choke me
| #endif
|
| int
| main ()
| {
| return fchown ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for posix_fadvise
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| /* end confdefs.h. */
| /* Define posix_fadvise to an innocuous variant, in case <limits.h> declares posix_fadvise.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define posix_fadvise innocuous_posix_fadvise
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char posix_fadvise (); below.
| Prefer <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 posix_fadvise
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char posix_fadvise ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_posix_fadvise || defined __stub___posix_fadvise
| choke me
| #endif
|
| int
| main ()
| {
| return posix_fadvise ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for setitimer
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| /* end confdefs.h. */
| /* Define setitimer to an innocuous variant, in case <limits.h> declares setitimer.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define setitimer innocuous_setitimer
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char setitimer (); 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 setitimer
|
| /* 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 setitimer ();
| /* 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_setitimer || defined __stub___setitimer
| choke me
| #endif
|
| int
| main ()
| {
| return setitimer ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for setruid
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 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:15508: result: no
configure:15508: checking for seteuid
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| /* end confdefs.h. */
| /* Define seteuid to an innocuous variant, in case <limits.h> declares seteuid.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define seteuid innocuous_seteuid
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char seteuid (); 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 seteuid
|
| /* 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 seteuid ();
| /* 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_seteuid || defined __stub___seteuid
| choke me
| #endif
|
| int
| main ()
| {
| return seteuid ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for setreuid
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| /* end confdefs.h. */
| /* Define setreuid to an innocuous variant, in case <limits.h> declares setreuid.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define setreuid innocuous_setreuid
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char setreuid (); 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 setreuid
|
| /* 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 setreuid ();
| /* 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_setreuid || defined __stub___setreuid
| choke me
| #endif
|
| int
| main ()
| {
| return setreuid ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for setresuid
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| /* end confdefs.h. */
| /* Define setresuid to an innocuous variant, in case <limits.h> declares setresuid.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define setresuid innocuous_setresuid
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char setresuid (); 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 setresuid
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char setresuid ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_setresuid || defined __stub___setresuid
| choke me
| #endif
|
| int
| main ()
| {
| return setresuid ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for socketpair
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| /* end confdefs.h. */
| /* Define socketpair to an innocuous variant, in case <limits.h> declares socketpair.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define socketpair innocuous_socketpair
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char socketpair (); 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 socketpair
|
| /* 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 socketpair ();
| /* 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_socketpair || defined __stub___socketpair
| choke me
| #endif
|
| int
| main ()
| {
| return socketpair ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for setrgid
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 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:15508: result: no
configure:15508: checking for setegid
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| /* end confdefs.h. */
| /* Define setegid to an innocuous variant, in case <limits.h> declares setegid.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define setegid innocuous_setegid
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char setegid (); 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 setegid
|
| /* 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 setegid ();
| /* 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_setegid || defined __stub___setegid
| choke me
| #endif
|
| int
| main ()
| {
| return setegid ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for setregid
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| /* end confdefs.h. */
| /* Define setregid to an innocuous variant, in case <limits.h> declares setregid.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define setregid innocuous_setregid
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char setregid (); 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 setregid
|
| /* 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 setregid ();
| /* 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_setregid || defined __stub___setregid
| choke me
| #endif
|
| int
| main ()
| {
| return setregid ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for setresgid
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| /* end confdefs.h. */
| /* Define setresgid to an innocuous variant, in case <limits.h> declares setresgid.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define setresgid innocuous_setresgid
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char setresgid (); 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 setresgid
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char setresgid ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_setresgid || defined __stub___setresgid
| choke me
| #endif
|
| int
| main ()
| {
| return setresgid ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for issetugid
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 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:15508: result: no
configure:15508: checking for pause
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| /* end confdefs.h. */
| /* Define pause to an innocuous variant, in case <limits.h> declares pause.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define pause innocuous_pause
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char pause (); 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 pause
|
| /* 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 pause ();
| /* 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_pause || defined __stub___pause
| choke me
| #endif
|
| int
| main ()
| {
| return pause ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for lchown
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| /* end confdefs.h. */
| /* Define lchown to an innocuous variant, in case <limits.h> declares lchown.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define lchown innocuous_lchown
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char lchown (); 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 lchown
|
| /* 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 lchown ();
| /* 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_lchown || defined __stub___lchown
| choke me
| #endif
|
| int
| main ()
| {
| return lchown ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for lchmod
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 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:15508: result: no
configure:15508: checking for getpgrp
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| /* end confdefs.h. */
| /* Define getpgrp to an innocuous variant, in case <limits.h> declares getpgrp.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define getpgrp innocuous_getpgrp
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char getpgrp (); 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 getpgrp
|
| /* 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 getpgrp ();
| /* 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_getpgrp || defined __stub___getpgrp
| choke me
| #endif
|
| int
| main ()
| {
| return getpgrp ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for setpgrp
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| /* end confdefs.h. */
| /* Define setpgrp to an innocuous variant, in case <limits.h> declares setpgrp.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define setpgrp innocuous_setpgrp
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char setpgrp (); 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 setpgrp
|
| /* 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 setpgrp ();
| /* 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_setpgrp || defined __stub___setpgrp
| choke me
| #endif
|
| int
| main ()
| {
| return setpgrp ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for getpgid
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| /* end confdefs.h. */
| /* Define getpgid to an innocuous variant, in case <limits.h> declares getpgid.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define getpgid innocuous_getpgid
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char getpgid (); 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 getpgid
|
| /* 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 getpgid ();
| /* 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_getpgid || defined __stub___getpgid
| choke me
| #endif
|
| int
| main ()
| {
| return getpgid ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for setpgid
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| /* end confdefs.h. */
| /* Define setpgid to an innocuous variant, in case <limits.h> declares setpgid.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define setpgid innocuous_setpgid
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char setpgid (); 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 setpgid
|
| /* 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 setpgid ();
| /* 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_setpgid || defined __stub___setpgid
| choke me
| #endif
|
| int
| main ()
| {
| return setpgid ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for initgroups
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| /* end confdefs.h. */
| /* Define initgroups to an innocuous variant, in case <limits.h> declares initgroups.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define initgroups innocuous_initgroups
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char initgroups (); 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 initgroups
|
| /* 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 initgroups ();
| /* 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_initgroups || defined __stub___initgroups
| choke me
| #endif
|
| int
| main ()
| {
| return initgroups ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for getgroups
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| /* end confdefs.h. */
| /* Define getgroups to an innocuous variant, in case <limits.h> declares getgroups.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define getgroups innocuous_getgroups
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char getgroups (); 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 getgroups
|
| /* 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 getgroups ();
| /* 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_getgroups || defined __stub___getgroups
| choke me
| #endif
|
| int
| main ()
| {
| return getgroups ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for setgroups
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| /* end confdefs.h. */
| /* Define setgroups to an innocuous variant, in case <limits.h> declares setgroups.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define setgroups innocuous_setgroups
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char setgroups (); 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 setgroups
|
| /* 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 setgroups ();
| /* 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_setgroups || defined __stub___setgroups
| choke me
| #endif
|
| int
| main ()
| {
| return setgroups ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for getpriority
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| /* end confdefs.h. */
| /* Define getpriority to an innocuous variant, in case <limits.h> declares getpriority.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define getpriority innocuous_getpriority
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char getpriority (); 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 getpriority
|
| /* 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 getpriority ();
| /* 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_getpriority || defined __stub___getpriority
| choke me
| #endif
|
| int
| main ()
| {
| return getpriority ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for getrlimit
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| /* end confdefs.h. */
| /* Define getrlimit to an innocuous variant, in case <limits.h> declares getrlimit.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define getrlimit innocuous_getrlimit
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char getrlimit (); 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 getrlimit
|
| /* 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 getrlimit ();
| /* 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_getrlimit || defined __stub___getrlimit
| choke me
| #endif
|
| int
| main ()
| {
| return getrlimit ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for setrlimit
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| /* end confdefs.h. */
| /* Define setrlimit to an innocuous variant, in case <limits.h> declares setrlimit.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define setrlimit innocuous_setrlimit
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char setrlimit (); 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 setrlimit
|
| /* 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 setrlimit ();
| /* 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_setrlimit || defined __stub___setrlimit
| choke me
| #endif
|
| int
| main ()
| {
| return setrlimit ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for sysconf
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| /* end confdefs.h. */
| /* Define sysconf to an innocuous variant, in case <limits.h> declares sysconf.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define sysconf innocuous_sysconf
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char sysconf (); 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 sysconf
|
| /* 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 sysconf ();
| /* 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_sysconf || defined __stub___sysconf
| choke me
| #endif
|
| int
| main ()
| {
| return sysconf ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for close
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| /* end confdefs.h. */
| /* Define close to an innocuous variant, in case <limits.h> declares close.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define close innocuous_close
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char close (); 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 close
|
| /* 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 close ();
| /* 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_close || defined __stub___close
| choke me
| #endif
|
| int
| main ()
| {
| return close ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for getpwnam_r
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| /* end confdefs.h. */
| /* Define getpwnam_r to an innocuous variant, in case <limits.h> declares getpwnam_r.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define getpwnam_r innocuous_getpwnam_r
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char getpwnam_r (); 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 getpwnam_r
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char getpwnam_r ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_getpwnam_r || defined __stub___getpwnam_r
| choke me
| #endif
|
| int
| main ()
| {
| return getpwnam_r ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for getgrnam_r
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| /* end confdefs.h. */
| /* Define getgrnam_r to an innocuous variant, in case <limits.h> declares getgrnam_r.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define getgrnam_r innocuous_getgrnam_r
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char getgrnam_r (); 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 getgrnam_r
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char getgrnam_r ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_getgrnam_r || defined __stub___getgrnam_r
| choke me
| #endif
|
| int
| main ()
| {
| return getgrnam_r ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for dlopen
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| /* end confdefs.h. */
| /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define dlopen innocuous_dlopen
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char dlopen (); 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 dlopen
|
| /* 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 dlopen ();
| /* 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_dlopen || defined __stub___dlopen
| choke me
| #endif
|
| int
| main ()
| {
| return dlopen ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for sigprocmask
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| /* end confdefs.h. */
| /* Define sigprocmask to an innocuous variant, in case <limits.h> declares sigprocmask.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define sigprocmask innocuous_sigprocmask
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char sigprocmask (); 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 sigprocmask
|
| /* 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 sigprocmask ();
| /* 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_sigprocmask || defined __stub___sigprocmask
| choke me
| #endif
|
| int
| main ()
| {
| return sigprocmask ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for sigaction
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| /* end confdefs.h. */
| /* Define sigaction to an innocuous variant, in case <limits.h> declares sigaction.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define sigaction innocuous_sigaction
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char sigaction (); 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 sigaction
|
| /* 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 sigaction ();
| /* 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_sigaction || defined __stub___sigaction
| choke me
| #endif
|
| int
| main ()
| {
| return sigaction ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for sigsetjmp
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| /* end confdefs.h. */
| /* Define sigsetjmp to an innocuous variant, in case <limits.h> declares sigsetjmp.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define sigsetjmp innocuous_sigsetjmp
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char sigsetjmp (); 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 sigsetjmp
|
| /* 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 sigsetjmp ();
| /* 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_sigsetjmp || defined __stub___sigsetjmp
| choke me
| #endif
|
| int
| main ()
| {
| return sigsetjmp ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for _setjmp
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| /* end confdefs.h. */
| /* Define _setjmp to an innocuous variant, in case <limits.h> declares _setjmp.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define _setjmp innocuous__setjmp
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char _setjmp (); 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 _setjmp
|
| /* 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 _setjmp ();
| /* 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__setjmp || defined __stub____setjmp
| choke me
| #endif
|
| int
| main ()
| {
| return _setjmp ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for _longjmp
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| /* end confdefs.h. */
| /* Define _longjmp to an innocuous variant, in case <limits.h> declares _longjmp.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define _longjmp innocuous__longjmp
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char _longjmp (); 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 _longjmp
|
| /* 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 _longjmp ();
| /* 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__longjmp || defined __stub____longjmp
| choke me
| #endif
|
| int
| main ()
| {
| return _longjmp ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for setsid
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| /* end confdefs.h. */
| /* Define setsid to an innocuous variant, in case <limits.h> declares setsid.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define setsid innocuous_setsid
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char setsid (); 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 setsid
|
| /* 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 setsid ();
| /* 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_setsid || defined __stub___setsid
| choke me
| #endif
|
| int
| main ()
| {
| return setsid ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for telldir
configure:15508: result: yes
configure:15508: checking for seekdir
configure:15508: result: yes
configure:15508: checking for fchmod
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| #define HAVE_TELLDIR 1
| #define HAVE_SEEKDIR 1
| /* end confdefs.h. */
| /* Define fchmod to an innocuous variant, in case <limits.h> declares fchmod.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define fchmod innocuous_fchmod
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char fchmod (); 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 fchmod
|
| /* 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 fchmod ();
| /* 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_fchmod || defined __stub___fchmod
| choke me
| #endif
|
| int
| main ()
| {
| return fchmod ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for cosh
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
conftest.c:170:6: warning: conflicting types for built-in function 'cosh' [enabled by default]
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| #define HAVE_TELLDIR 1
| #define HAVE_SEEKDIR 1
| /* end confdefs.h. */
| /* Define cosh to an innocuous variant, in case <limits.h> declares cosh.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define cosh innocuous_cosh
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char cosh (); 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 cosh
|
| /* 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 cosh ();
| /* 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_cosh || defined __stub___cosh
| choke me
| #endif
|
| int
| main ()
| {
| return cosh ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for sinh
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=0x0501 conftest.c -lshell32 -lws2_32 -limagehlp >&5
conftest.c:131:9: error: macro names must be identifiers
conftest.c:133:9: error: macro names must be identifiers
conftest.c:135:9: error: macro names must be identifiers
conftest.c:137:9: error: macro names must be identifiers
conftest.c:170:6: warning: conflicting types for built-in function 'sinh' [enabled by default]
configure:15508: $? = 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 RUBY_MSVCRT_VERSION 60
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define HAVE_LONG_LONG 1
| #define HAVE_OFF_T 1
| #define SIZEOF_INT 4
| #define SIZEOF_SHORT 2
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_VOIDP 4
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_TIME_T 4
| #define PRI_LL_PREFIX "I64"
| #define rb_pid_t pid_t
| #define PIDT2NUM(v) INT2NUM(v)
| #define NUM2PIDT(v) NUM2INT(v)
| #define PRI_PIDT_PREFIX PRI_INT_PREFIX
| #define rb_uid_t int
| #define UIDT2NUM(v) INT2NUM(v)
| #define NUM2UIDT(v) NUM2INT(v)
| #define PRI_UIDT_PREFIX PRI_INT_PREFIX
| #define rb_gid_t int
| #define GIDT2NUM(v) INT2NUM(v)
| #define NUM2GIDT(v) NUM2INT(v)
| #define PRI_GIDT_PREFIX PRI_INT_PREFIX
| #define rb_time_t time_t
| #define TIMET2NUM(v) LONG2NUM(v)
| #define NUM2TIMET(v) NUM2LONG(v)
| #define PRI_TIMET_PREFIX PRI_LONG_PREFIX
| #define rb_dev_t dev_t
| #define DEVT2NUM(v) UINT2NUM(v)
| #define NUM2DEVT(v) NUM2UINT(v)
| #define PRI_DEVT_PREFIX PRI_INT_PREFIX
| #define rb_mode_t mode_t
| #define MODET2NUM(v) UINT2NUM(v)
| #define NUM2MODET(v) NUM2UINT(v)
| #define PRI_MODET_PREFIX PRI_INT_PREFIX
| #define rb_rlim_t int long "long long"
| #define RLIM2NUM(v) LONG2NUM(v)
| #define NUM2RLIM(v) NUM2LONG(v)
| #define PRI_RLIM_PREFIX PRI_LONG_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 NOINLINE(x) __attribute__ ((noinline)) x
| #define FUNC_STDCALL(x) __attribute__ ((stdcall)) x
| #define FUNC_CDECL(x) __attribute__ ((cdecl)) x
| #define FUNC_FASTCALL(x) __attribute__ ((fastcall)) x
| #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 UNREACHABLE __builtin_unreachable()
| #define RUBY_FUNC_EXPORTED __attribute__ ((visibility("default"))) extern
| #define HAVE_DECL_SYS_NERR 1
| #define HAVE_DIRENT_H 1
| #define HAVE__BOOL 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_FILE_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_SYS_FCNTL_H 1
| #define HAVE_DIRECT_H 1
| #define HAVE_SYS_UTIME_H 1
| #define HAVE_FLOAT_H 1
| #define HAVE_LOCALE_H 1
| #define HAVE_TIME_H 1
| #define HAVE_PROCESS_H 1
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_PTRDIFF_T 4
| #define HAVE_STRUCT_STAT_ST_RDEV 1
| #define HAVE_ST_RDEV 1
| #define SIZEOF_STRUCT_STAT_ST_SIZE SIZEOF_INT
| #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 4
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_UINTPTR_T 4
| #define HAVE_SSIZE_T 1
| #define SIZEOF_SSIZE_T 4
| #define GC_MARK_STACKFRAME_WORD 29
| #define uid_t int
| #define gid_t int
| #define GETGROUPS_T int
| #define RETSIGTYPE void
| #define HAVE_ALLOCA 1
| #define HAVE_DUP2 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISNAN 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_FINITE 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_ISINF 1
| #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
| #define HAVE_WAITPID 1
| #define HAVE_TIMES 1
| #define HAVE_FCNTL 1
| #define HAVE_FSEEKO 1
| #define HAVE_LINK 1
| #define HAVE_FSYNC 1
| #define HAVE_TELLDIR 1
| #define HAVE_SEEKDIR 1
| /* end confdefs.h. */
| /* Define sinh to an innocuous variant, in case <limits.h> declares sinh.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define sinh innocuous_sinh
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char sinh (); 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 sinh
|
| /* 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 sinh ();
| /* 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_sinh || defined __stub___sinh
| choke me
| #endif
|
| int
| main ()
| {
| return sinh ();
| ;
| return 0;
| }
configure:15508: result: no
configure:15508: checking for tanh
configure:15508: gcc -o conftest.exe -O3 -fno-omit-frame-pointer -fno-fast-math -g -DFD_SETSIZE=32767 -D_WIN32_WINNT=
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment