diff options
author | Carlo Zancanaro <carlo@pc-4w14-0.cs.usyd.edu.au> | 2012-05-28 16:12:34 +1000 |
---|---|---|
committer | Carlo Zancanaro <carlo@pc-4w14-0.cs.usyd.edu.au> | 2012-05-28 16:12:34 +1000 |
commit | 72b70a4ff7dad8185eb2dd652bdd2983b829930a (patch) | |
tree | d9cd8c92030dfe4c41d5480612dd0f2df74e5ce1 | |
parent | ea05c9c5fa30b8822f618e861d12a09df1f8f017 (diff) | |
parent | 7c6700343578ad0a2acab48fcb4ef0cbb1a370b9 (diff) |
Merge branch 'master' of ssh://bitbucket.org/czan/honours
Conflicts:
impl/IdSet.hpp
impl/main.cpp
impl/systems/long-fixpoint
-rw-r--r-- | impl/Operator.hpp | 2 | ||||
-rw-r--r-- | impl/antlr/libantlr3c-3.4/Makefile | 40 | ||||
-rw-r--r-- | impl/antlr/libantlr3c-3.4/antlr3config.h | 30 | ||||
-rw-r--r-- | impl/antlr/libantlr3c-3.4/config.log | 4760 | ||||
-rwxr-xr-x | impl/antlr/libantlr3c-3.4/config.status | 55 | ||||
-rwxr-xr-x | impl/antlr/libantlr3c-3.4/libtool | 12 | ||||
-rw-r--r-- | impl/systems/.long-fixpoint.swp | bin | 0 -> 188416 bytes | |||
-rw-r--r-- | impl/systems/long-fixpoint | 1 | ||||
-rw-r--r-- | tex/lit-review/main.tex | 64 | ||||
-rw-r--r-- | tex/lit-review/references.bib | 36 | ||||
-rw-r--r-- | tex/outline/Makefile | 8 | ||||
-rw-r--r-- | tex/outline/main.tex | 68 | ||||
-rw-r--r-- | tex/outline/references.bib | 86 |
13 files changed, 4814 insertions, 348 deletions
diff --git a/impl/Operator.hpp b/impl/Operator.hpp index dee7f47..80bc8b2 100644 --- a/impl/Operator.hpp +++ b/impl/Operator.hpp @@ -38,6 +38,7 @@ struct Maximum : public Operator<T> { ++it) { T temporary = (**it)(assignment, visited); value = (temporary < value ? value : temporary); + if (value == infinity<T>()) break; } return value; } @@ -51,6 +52,7 @@ struct Minimum : public Operator<T> { ++it) { T temporary = (**it)(assignment, visited); value = (temporary < value ? temporary : value); + if (value == -infinity<T>()) break; } return value; } diff --git a/impl/antlr/libantlr3c-3.4/Makefile b/impl/antlr/libantlr3c-3.4/Makefile index 30002a2..1f6a077 100644 --- a/impl/antlr/libantlr3c-3.4/Makefile +++ b/impl/antlr/libantlr3c-3.4/Makefile @@ -33,8 +33,8 @@ POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : -build_triplet = i686-pc-linux-gnu -host_triplet = i686-pc-linux-gnu +build_triplet = x86_64-unknown-linux-gnu +host_triplet = x86_64-unknown-linux-gnu subdir = . DIST_COMMON = README $(am__configure_deps) $(include_HEADERS) \ $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ @@ -121,12 +121,12 @@ DIST_ARCHIVES = $(distdir).tar.gz GZIP_ENV = --best distuninstallcheck_listfiles = find . -type f -print distcleancheck_listfiles = find . -type f -print -ACLOCAL = ${SHELL} /home/carlo/honours/repo/impl/antlr/libantlr3c-3.4/missing --run aclocal-1.11 -AMTAR = ${SHELL} /home/carlo/honours/repo/impl/antlr/libantlr3c-3.4/missing --run tar +ACLOCAL = ${SHELL} /home/carlo/laptop-repository/impl/antlr/libantlr3c-3.4/missing --run aclocal-1.11 +AMTAR = ${SHELL} /home/carlo/laptop-repository/impl/antlr/libantlr3c-3.4/missing --run tar AR = ar -AUTOCONF = ${SHELL} /home/carlo/honours/repo/impl/antlr/libantlr3c-3.4/missing --run autoconf -AUTOHEADER = ${SHELL} /home/carlo/honours/repo/impl/antlr/libantlr3c-3.4/missing --run autoheader -AUTOMAKE = ${SHELL} /home/carlo/honours/repo/impl/antlr/libantlr3c-3.4/missing --run automake-1.11 +AUTOCONF = ${SHELL} /home/carlo/laptop-repository/impl/antlr/libantlr3c-3.4/missing --run autoconf +AUTOHEADER = ${SHELL} /home/carlo/laptop-repository/impl/antlr/libantlr3c-3.4/missing --run autoheader +AUTOMAKE = ${SHELL} /home/carlo/laptop-repository/impl/antlr/libantlr3c-3.4/missing --run automake-1.11 AWK = mawk CC = gcc CCDEPMODE = depmode=gcc3 @@ -150,7 +150,7 @@ INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} INSTALL_STRIP_PROGRAM = $(install_sh) -c -s -LD = /usr/bin/ld +LD = /usr/bin/ld -m elf_x86_64 LDFLAGS = LIBOBJS = LIBS = @@ -159,7 +159,7 @@ LIPO = LN_S = ln -s LTLIBOBJS = MAINT = # -MAKEINFO = ${SHELL} /home/carlo/honours/repo/impl/antlr/libantlr3c-3.4/missing --run makeinfo +MAKEINFO = ${SHELL} /home/carlo/laptop-repository/impl/antlr/libantlr3c-3.4/missing --run makeinfo MKDIR_P = /bin/mkdir -p NM = /usr/bin/nm -B NMEDIT = @@ -182,10 +182,10 @@ SET_MAKE = SHELL = /bin/bash STRIP = strip VERSION = 3.4 -abs_builddir = /home/carlo/honours/repo/impl/antlr/libantlr3c-3.4 -abs_srcdir = /home/carlo/honours/repo/impl/antlr/libantlr3c-3.4 -abs_top_builddir = /home/carlo/honours/repo/impl/antlr/libantlr3c-3.4 -abs_top_srcdir = /home/carlo/honours/repo/impl/antlr/libantlr3c-3.4 +abs_builddir = /home/carlo/laptop-repository/impl/antlr/libantlr3c-3.4 +abs_srcdir = /home/carlo/laptop-repository/impl/antlr/libantlr3c-3.4 +abs_top_builddir = /home/carlo/laptop-repository/impl/antlr/libantlr3c-3.4 +abs_top_srcdir = /home/carlo/laptop-repository/impl/antlr/libantlr3c-3.4 ac_ct_CC = gcc ac_ct_DUMPBIN = am__include = include @@ -194,26 +194,26 @@ am__quote = am__tar = ${AMTAR} chof - "$$tardir" am__untar = ${AMTAR} xf - bindir = ${exec_prefix}/bin -build = i686-pc-linux-gnu +build = x86_64-unknown-linux-gnu build_alias = -build_cpu = i686 +build_cpu = x86_64 build_os = linux-gnu -build_vendor = pc +build_vendor = unknown builddir = . datadir = ${datarootdir} datarootdir = ${prefix}/share docdir = ${datarootdir}/doc/${PACKAGE_TARNAME} dvidir = ${docdir} exec_prefix = ${prefix} -host = i686-pc-linux-gnu +host = x86_64-unknown-linux-gnu host_alias = -host_cpu = i686 +host_cpu = x86_64 host_os = linux-gnu -host_vendor = pc +host_vendor = unknown htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/carlo/honours/repo/impl/antlr/libantlr3c-3.4/install-sh +install_sh = ${SHELL} /home/carlo/laptop-repository/impl/antlr/libantlr3c-3.4/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale diff --git a/impl/antlr/libantlr3c-3.4/antlr3config.h b/impl/antlr/libantlr3c-3.4/antlr3config.h index b1dbd09..eb5d955 100644 --- a/impl/antlr/libantlr3c-3.4/antlr3config.h +++ b/impl/antlr/libantlr3c-3.4/antlr3config.h @@ -8,46 +8,46 @@ /* #undef ANTLR3_USE_64BIT */ /* Define to 1 if you have the `accept' function. */ -#define HAVE_ACCEPT 1 +/* #undef HAVE_ACCEPT */ /* Define to 1 if you have the <arpa/nameser.h> header file. */ -#define HAVE_ARPA_NAMESER_H 1 +/* #undef HAVE_ARPA_NAMESER_H */ /* Define to 1 if you have the <ctype.h> header file. */ -#define HAVE_CTYPE_H 1 +/* #undef HAVE_CTYPE_H */ /* Define to 1 if you have the <dlfcn.h> header file. */ #define HAVE_DLFCN_H 1 /* Define to 1 if the system has the type `intptr_t'. */ -#define HAVE_INTPTR_T 1 +/* #undef HAVE_INTPTR_T */ /* Define to 1 if you have the <inttypes.h> header file. */ #define HAVE_INTTYPES_H 1 /* Define to 1 if you have the <malloc.h> header file. */ -#define HAVE_MALLOC_H 1 +/* #undef HAVE_MALLOC_H */ /* Define to 1 if you have the `memmove' function. */ -#define HAVE_MEMMOVE 1 +/* #undef HAVE_MEMMOVE */ /* Define to 1 if you have the <memory.h> header file. */ #define HAVE_MEMORY_H 1 /* Define to 1 if you have the `memset' function. */ -#define HAVE_MEMSET 1 +/* #undef HAVE_MEMSET */ /* Define to 1 if you have the <netdb.h> header file. */ -#define HAVE_NETDB_H 1 +/* #undef HAVE_NETDB_H */ /* Define to 1 if you have the <netinet/in.h> header file. */ -#define HAVE_NETINET_IN_H 1 +/* #undef HAVE_NETINET_IN_H */ /* Define to 1 if you have the <netinet/tcp.h> header file. */ -#define HAVE_NETINET_TCP_H 1 +/* #undef HAVE_NETINET_TCP_H */ /* Define to 1 if you have the <resolv.h> header file. */ -#define HAVE_RESOLV_H 1 +/* #undef HAVE_RESOLV_H */ /* Define to 1 if you have the <socket.h> header file. */ /* #undef HAVE_SOCKET_H */ @@ -62,7 +62,7 @@ #define HAVE_STDLIB_H 1 /* Define to 1 if you have the `strdup' function. */ -#define HAVE_STRDUP 1 +/* #undef HAVE_STRDUP */ /* Define to 1 if you have the <strings.h> header file. */ #define HAVE_STRINGS_H 1 @@ -74,7 +74,7 @@ /* #undef HAVE_SYS_MALLOC_H */ /* Define to 1 if you have the <sys/socket.h> header file. */ -#define HAVE_SYS_SOCKET_H 1 +/* #undef HAVE_SYS_SOCKET_H */ /* Define to 1 if you have the <sys/stat.h> header file. */ #define HAVE_SYS_STAT_H 1 @@ -83,7 +83,7 @@ #define HAVE_SYS_TYPES_H 1 /* Define to 1 if the system has the type `uintptr_t'. */ -#define HAVE_UINTPTR_T 1 +/* #undef HAVE_UINTPTR_T */ /* Define to 1 if you have the <unistd.h> header file. */ #define HAVE_UNISTD_H 1 @@ -164,7 +164,7 @@ /* #undef intptr_t */ /* Define to `unsigned int' if <sys/types.h> does not define. */ -/* #undef size_t */ +#define size_t unsigned int /* Define to the type of an unsigned integer type of width exactly 16 bits if such a type exists and the standard includes do not define it. */ diff --git a/impl/antlr/libantlr3c-3.4/config.log b/impl/antlr/libantlr3c-3.4/config.log index 2e615d8..656285a 100644 --- a/impl/antlr/libantlr3c-3.4/config.log +++ b/impl/antlr/libantlr3c-3.4/config.log @@ -10,11 +10,11 @@ generated by GNU Autoconf 2.66. Invocation command line was ## Platform. ## ## --------- ## -hostname = carlo-laptop -uname -m = i686 -uname -r = 3.2.0-2-686-pae +hostname = pc-4w14-0 +uname -m = x86_64 +uname -r = 3.2.0-2-amd64 uname -s = Linux -uname -v = #1 SMP Thu Mar 29 00:16:59 UTC 2012 +uname -v = #1 SMP Tue Mar 20 18:36:37 UTC 2012 /usr/bin/uname -p = unknown /bin/uname -X = unknown @@ -27,10 +27,6 @@ uname -v = #1 SMP Thu Mar 29 00:16:59 UTC 2012 /usr/bin/oslevel = unknown /bin/universe = unknown -PATH: /home/carlo/bin -PATH: /home/carlo/tools/play -PATH: /home/carlo/bin -PATH: /home/carlo/tools/play PATH: /usr/local/bin PATH: /usr/bin PATH: /bin @@ -64,7 +60,7 @@ configure:2954: found /usr/bin/gcc configure:2965: result: gcc configure:2996: checking for C compiler version configure:3005: gcc --version >&5 -gcc (Debian 4.6.3-1) 4.6.3 +gcc (Debian 4.6.3-4) 4.6.3 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. @@ -73,11 +69,11 @@ configure:3016: $? = 0 configure:3005: gcc -v >&5 Using built-in specs. COLLECT_GCC=gcc -COLLECT_LTO_WRAPPER=/usr/lib/gcc/i486-linux-gnu/4.6/lto-wrapper -Target: i486-linux-gnu -Configured with: ../src/configure -v --with-pkgversion='Debian 4.6.3-1' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++,go --prefix=/usr --program-suffix=-4.6 --enable-shared --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-plugin --enable-objc-gc --enable-targets=all --with-arch-32=i586 --with-tune=generic --enable-checking=release --build=i486-linux-gnu --host=i486-linux-gnu --target=i486-linux-gnu +COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.6/lto-wrapper +Target: x86_64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Debian 4.6.3-4' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.6 --enable-shared --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --enable-plugin --enable-objc-gc --with-arch-32=i586 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu Thread model: posix -gcc version 4.6.3 (Debian 4.6.3-1) +gcc version 4.6.3 (Debian 4.6.3-4) configure:3016: $? = 0 configure:3005: gcc -V >&5 gcc: error: unrecognized option '-V' @@ -128,9 +124,9 @@ configure:3656: result: gcc3 configure:3672: checking whether to enable maintainer-specific portions of Makefiles configure:3681: result: no configure:3723: checking build system type -configure:3737: result: i686-pc-linux-gnu +configure:3737: result: x86_64-unknown-linux-gnu configure:3757: checking host system type -configure:3770: result: i686-pc-linux-gnu +configure:3770: result: x86_64-unknown-linux-gnu configure:3811: checking how to print strings configure:3838: result: printf configure:3859: checking for a sed that does not truncate output @@ -151,7 +147,7 @@ configure:4448: checking the name lister (/usr/bin/nm -B) interface configure:4455: gcc -c -g -O2 conftest.c >&5 configure:4458: /usr/bin/nm -B "conftest.o" configure:4461: output -00000000 B some_variable +0000000000000000 B some_variable configure:4468: result: BSD nm configure:4471: checking whether ln -s works configure:4475: result: yes @@ -185,6 +181,8 @@ configure:5538: $? = 0 configure:5592: gcc -o conftest -g -O2 conftest.c conftstm.o >&5 configure:5595: $? = 0 configure:5633: result: ok +configure:5729: gcc -c -g -O2 conftest.c >&5 +configure:5732: $? = 0 configure:6474: checking how to run the C preprocessor configure:6505: gcc -E conftest.c configure:6505: $? = 0 @@ -292,7 +290,7 @@ configure:7690: $? = 0 configure:7712: result: yes configure:7720: checking if gcc supports -c -o file.o configure:7767: result: yes -configure:7800: checking whether the gcc linker (/usr/bin/ld) supports shared libraries +configure:7800: checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries configure:8875: result: yes configure:8912: checking whether -lc should be explicitly linked in configure:8920: gcc -c -g -O2 conftest.c >&5 @@ -314,7 +312,7 @@ configure:10518: checking whether to build shared libraries configure:10539: result: yes configure:10542: checking whether to build static libraries configure:10546: result: yes -configure:10587: checking compiler flags required for compiling ANTLR with gcc C compiler on host i686-pc-linux-gnu +configure:10587: checking compiler flags required for compiling ANTLR with gcc C compiler on host x86_64-unknown-linux-gnu configure:10661: result: -m32 -O2 -Wall configure:10677: checking whether ln -s works configure:10681: result: yes @@ -324,23 +322,183 @@ configure:10727: checking for sys/types.h configure:10727: result: yes configure:10727: checking for netinet/in.h configure:10727: gcc -c -m32 -O2 -Wall conftest.c >&5 -configure:10727: $? = 0 -configure:10727: result: yes +conftest.c:25:25: fatal error: sys/types.h: No such file or directory +compilation terminated. +configure:10727: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| /* end confdefs.h. */ +| #ifdef HAVE_SYS_TYPES_H +| # include <sys/types.h> +| #endif +| #ifdef HAVE_NETINET_IN_H +| # include <netinet/in.h> /* inet_ functions / structs */ +| #endif +| #ifdef HAVE_ARPA_NAMESER_H +| # include <arpa/nameser.h> /* DNS HEADER struct */ +| #endif +| #ifdef HAVE_NETDB_H +| # include <netdb.h> +| #endif +| +| #include <netinet/in.h> +configure:10727: result: no configure:10727: checking for arpa/nameser.h configure:10727: gcc -c -m32 -O2 -Wall conftest.c >&5 -configure:10727: $? = 0 -configure:10727: result: yes +conftest.c:25:25: fatal error: sys/types.h: No such file or directory +compilation terminated. +configure:10727: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| /* end confdefs.h. */ +| #ifdef HAVE_SYS_TYPES_H +| # include <sys/types.h> +| #endif +| #ifdef HAVE_NETINET_IN_H +| # include <netinet/in.h> /* inet_ functions / structs */ +| #endif +| #ifdef HAVE_ARPA_NAMESER_H +| # include <arpa/nameser.h> /* DNS HEADER struct */ +| #endif +| #ifdef HAVE_NETDB_H +| # include <netdb.h> +| #endif +| +| #include <arpa/nameser.h> +configure:10727: result: no configure:10727: checking for netdb.h configure:10727: gcc -c -m32 -O2 -Wall conftest.c >&5 -configure:10727: $? = 0 -configure:10727: result: yes +conftest.c:25:25: fatal error: sys/types.h: No such file or directory +compilation terminated. +configure:10727: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| /* end confdefs.h. */ +| #ifdef HAVE_SYS_TYPES_H +| # include <sys/types.h> +| #endif +| #ifdef HAVE_NETINET_IN_H +| # include <netinet/in.h> /* inet_ functions / structs */ +| #endif +| #ifdef HAVE_ARPA_NAMESER_H +| # include <arpa/nameser.h> /* DNS HEADER struct */ +| #endif +| #ifdef HAVE_NETDB_H +| # include <netdb.h> +| #endif +| +| #include <netdb.h> +configure:10727: result: no configure:10727: checking for resolv.h configure:10727: gcc -c -m32 -O2 -Wall conftest.c >&5 -configure:10727: $? = 0 -configure:10727: result: yes +conftest.c:25:25: fatal error: sys/types.h: No such file or directory +compilation terminated. +configure:10727: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| /* end confdefs.h. */ +| #ifdef HAVE_SYS_TYPES_H +| # include <sys/types.h> +| #endif +| #ifdef HAVE_NETINET_IN_H +| # include <netinet/in.h> /* inet_ functions / structs */ +| #endif +| #ifdef HAVE_ARPA_NAMESER_H +| # include <arpa/nameser.h> /* DNS HEADER struct */ +| #endif +| #ifdef HAVE_NETDB_H +| # include <netdb.h> +| #endif +| +| #include <resolv.h> +configure:10727: result: no configure:10753: checking for sys/malloc.h configure:10753: gcc -c -m32 -O2 -Wall conftest.c >&5 -conftest.c:36:24: fatal error: sys/malloc.h: No such file or directory +conftest.c:32:24: fatal error: sys/malloc.h: No such file or directory compilation terminated. configure:10753: $? = 1 configure: failed program was: @@ -366,10 +524,6 @@ configure: failed program was: | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_SYS_TYPES_H 1 -| #define HAVE_NETINET_IN_H 1 -| #define HAVE_ARPA_NAMESER_H 1 -| #define HAVE_NETDB_H 1 -| #define HAVE_RESOLV_H 1 | /* end confdefs.h. */ | #ifdef HAVE_SYS_MALLOC_H | #include <sys/malloc.h> @@ -383,8 +537,45 @@ configure: failed program was: configure:10753: result: no configure:10753: checking for malloc.h configure:10753: gcc -c -m32 -O2 -Wall conftest.c >&5 -configure:10753: $? = 0 -configure:10753: result: yes +In file included from /usr/include/malloc.h:24:0, + from conftest.c:32: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:10753: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| /* end confdefs.h. */ +| #ifdef HAVE_SYS_MALLOC_H +| #include <sys/malloc.h> +| #endif +| #ifdef HAVE_MALLOC_H +| #include <malloc.h> +| #endif +| +| +| #include <malloc.h> +configure:10753: result: no configure:10772: checking for stdarg.h configure:10772: gcc -c -m32 -O2 -Wall conftest.c >&5 configure:10772: $? = 0 @@ -393,19 +584,128 @@ configure:10789: checking for sys/stat.h configure:10789: result: yes configure:10806: checking for ctype.h configure:10806: gcc -c -m32 -O2 -Wall conftest.c >&5 -configure:10806: $? = 0 -configure:10806: result: yes +In file included from /usr/include/ctype.h:27:0, + from conftest.c:31: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:10806: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| /* end confdefs.h. */ +| #ifdef HAVE_CTYPE_H +| #include <ctype.h> +| #endif +| +| +| #include <ctype.h> +configure:10806: result: no configure:10823: checking for netinet/tcp.h configure:10823: gcc -c -m32 -O2 -Wall conftest.c >&5 -configure:10823: $? = 0 -configure:10823: result: yes +In file included from /usr/include/netinet/tcp.h:35:0, + from conftest.c:31: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:10823: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| /* end confdefs.h. */ +| #ifdef HAVE_NETINET_TCP_H +| #include <netinet/tcp.h> +| #endif +| +| +| #include <netinet/tcp.h> +configure:10823: result: no configure:10841: checking for sys/socket.h configure:10841: gcc -c -m32 -O2 -Wall conftest.c >&5 -configure:10841: $? = 0 -configure:10841: result: yes +conftest.c:34:24: fatal error: sys/socket.h: No such file or directory +compilation terminated. +configure:10841: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| /* end confdefs.h. */ +| #ifdef HAVE_SYS_SOCKET_H +| #include <sys/socket.h> +| #endif +| #ifdef HAVE_SOCKET_H +| #include <socket.h> +| #endif +| +| +| #include <sys/socket.h> +configure:10841: result: no configure:10841: checking for socket.h configure:10841: gcc -c -m32 -O2 -Wall conftest.c >&5 -conftest.c:42:20: fatal error: socket.h: No such file or directory +conftest.c:34:20: fatal error: socket.h: No such file or directory compilation terminated. configure:10841: $? = 1 configure: failed program was: @@ -431,16 +731,8 @@ configure: failed program was: | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_SYS_TYPES_H 1 -| #define HAVE_NETINET_IN_H 1 -| #define HAVE_ARPA_NAMESER_H 1 -| #define HAVE_NETDB_H 1 -| #define HAVE_RESOLV_H 1 -| #define HAVE_MALLOC_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_SYS_STAT_H 1 -| #define HAVE_CTYPE_H 1 -| #define HAVE_NETINET_TCP_H 1 -| #define HAVE_SYS_SOCKET_H 1 | /* end confdefs.h. */ | #ifdef HAVE_SYS_SOCKET_H | #include <sys/socket.h> @@ -455,15 +747,15 @@ configure:10841: result: no configure:10860: checking for an ANSI C-conforming const configure:10925: gcc -c -m32 -O2 -Wall conftest.c >&5 conftest.c: In function 'main': -conftest.c:63:10: warning: 't' is used uninitialized in this function [-Wuninitialized] +conftest.c:55:10: warning: 't' is used uninitialized in this function [-Wuninitialized] configure:10925: $? = 0 configure:10932: result: yes configure:10940: checking for size_t configure:10940: gcc -c -m32 -O2 -Wall conftest.c >&5 -configure:10940: $? = 0 -configure:10940: gcc -c -m32 -O2 -Wall conftest.c >&5 -conftest.c: In function 'main': -conftest.c:70:21: error: expected expression before ')' token +In file included from /usr/include/stdio.h:28:0, + from conftest.c:26: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. configure:10940: $? = 1 configure: failed program was: | /* confdefs.h */ @@ -488,16 +780,8 @@ configure: failed program was: | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_SYS_TYPES_H 1 -| #define HAVE_NETINET_IN_H 1 -| #define HAVE_ARPA_NAMESER_H 1 -| #define HAVE_NETDB_H 1 -| #define HAVE_RESOLV_H 1 -| #define HAVE_MALLOC_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_SYS_STAT_H 1 -| #define HAVE_CTYPE_H 1 -| #define HAVE_NETINET_TCP_H 1 -| #define HAVE_SYS_SOCKET_H 1 | /* end confdefs.h. */ | #include <stdio.h> | #ifdef HAVE_SYS_TYPES_H @@ -535,21 +819,322 @@ configure: failed program was: | int | main () | { -| if (sizeof ((size_t))) -| return 0; +| if (sizeof (size_t)) +| return 0; | ; | return 0; | } -configure:10940: result: yes +configure:10940: result: no configure:10951: checking for int8_t configure:10951: gcc -c -m32 -O2 -Wall conftest.c >&5 -conftest.c: In function 'main': -conftest.c:71:12: warning: variable 'test_array' set but not used [-Wunused-but-set-variable] -configure:10951: $? = 0 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:10951: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 +| enum { N = 8 / 2 - 1 }; +| int +| main () +| { +| static int test_array [1 - 2 * !(0 < (int8_t) (((((int8_t) 1 << N) << N) - 1) * 2 + 1))]; +| test_array [0] = 0 +| +| ; +| return 0; +| } configure:10951: gcc -c -m32 -O2 -Wall conftest.c >&5 -conftest.c: In function 'main': -conftest.c:71:12: error: size of array 'test_array' is negative -conftest.c:71:12: warning: variable 'test_array' set but not used [-Wunused-but-set-variable] +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:10951: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 +| enum { N = 8 / 2 - 1 }; +| int +| main () +| { +| static int test_array [1 - 2 * !(0 < (int) (((((int) 1 << N) << N) - 1) * 2 + 1))]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:10951: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:10951: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 +| enum { N = 8 / 2 - 1 }; +| int +| main () +| { +| static int test_array [1 - 2 * !(0 < (long int) (((((long int) 1 << N) << N) - 1) * 2 + 1))]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:10951: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:10951: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 +| enum { N = 8 / 2 - 1 }; +| int +| main () +| { +| static int test_array [1 - 2 * !(0 < (long long int) (((((long long int) 1 << N) << N) - 1) * 2 + 1))]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:10951: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. configure:10951: $? = 1 configure: failed program was: | /* confdefs.h */ @@ -574,16 +1159,9 @@ configure: failed program was: | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_SYS_TYPES_H 1 -| #define HAVE_NETINET_IN_H 1 -| #define HAVE_ARPA_NAMESER_H 1 -| #define HAVE_NETDB_H 1 -| #define HAVE_RESOLV_H 1 -| #define HAVE_MALLOC_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_SYS_STAT_H 1 -| #define HAVE_CTYPE_H 1 -| #define HAVE_NETINET_TCP_H 1 -| #define HAVE_SYS_SOCKET_H 1 +| #define size_t unsigned int | /* end confdefs.h. */ | #include <stdio.h> | #ifdef HAVE_SYS_TYPES_H @@ -618,27 +1196,175 @@ configure: failed program was: | #ifdef HAVE_UNISTD_H | # include <unistd.h> | #endif -| enum { N = 8 / 2 - 1 }; +| enum { N = 8 / 2 - 1 }; | int | main () | { -| static int test_array [1 - 2 * !((int8_t) (((((int8_t) 1 << N) << N) - 1) * 2 + 1) -| < (int8_t) (((((int8_t) 1 << N) << N) - 1) * 2 + 2))]; +| static int test_array [1 - 2 * !(0 < (short int) (((((short int) 1 << N) << N) - 1) * 2 + 1))]; | test_array [0] = 0 | | ; | return 0; | } -configure:10951: result: yes +configure:10951: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:10951: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 +| enum { N = 8 / 2 - 1 }; +| int +| main () +| { +| static int test_array [1 - 2 * !(0 < (signed char) (((((signed char) 1 << N) << N) - 1) * 2 + 1))]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:10951: result: no configure:10962: checking for int16_t configure:10962: gcc -c -m32 -O2 -Wall conftest.c >&5 -conftest.c: In function 'main': -conftest.c:71:12: warning: variable 'test_array' set but not used [-Wunused-but-set-variable] -configure:10962: $? = 0 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:10962: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 +| enum { N = 16 / 2 - 1 }; +| int +| main () +| { +| static int test_array [1 - 2 * !(0 < (int16_t) (((((int16_t) 1 << N) << N) - 1) * 2 + 1))]; +| test_array [0] = 0 +| +| ; +| return 0; +| } configure:10962: gcc -c -m32 -O2 -Wall conftest.c >&5 -conftest.c: In function 'main': -conftest.c:71:12: error: size of array 'test_array' is negative -conftest.c:71:12: warning: variable 'test_array' set but not used [-Wunused-but-set-variable] +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. configure:10962: $? = 1 configure: failed program was: | /* confdefs.h */ @@ -663,16 +1389,9 @@ configure: failed program was: | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_SYS_TYPES_H 1 -| #define HAVE_NETINET_IN_H 1 -| #define HAVE_ARPA_NAMESER_H 1 -| #define HAVE_NETDB_H 1 -| #define HAVE_RESOLV_H 1 -| #define HAVE_MALLOC_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_SYS_STAT_H 1 -| #define HAVE_CTYPE_H 1 -| #define HAVE_NETINET_TCP_H 1 -| #define HAVE_SYS_SOCKET_H 1 +| #define size_t unsigned int | /* end confdefs.h. */ | #include <stdio.h> | #ifdef HAVE_SYS_TYPES_H @@ -707,29 +1426,403 @@ configure: failed program was: | #ifdef HAVE_UNISTD_H | # include <unistd.h> | #endif -| enum { N = 16 / 2 - 1 }; +| enum { N = 16 / 2 - 1 }; | int | main () | { -| static int test_array [1 - 2 * !((int16_t) (((((int16_t) 1 << N) << N) - 1) * 2 + 1) -| < (int16_t) (((((int16_t) 1 << N) << N) - 1) * 2 + 2))]; +| static int test_array [1 - 2 * !(0 < (int) (((((int) 1 << N) << N) - 1) * 2 + 1))]; | test_array [0] = 0 | | ; | return 0; | } -configure:10962: result: yes +configure:10962: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:10962: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 +| enum { N = 16 / 2 - 1 }; +| int +| main () +| { +| static int test_array [1 - 2 * !(0 < (long int) (((((long int) 1 << N) << N) - 1) * 2 + 1))]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:10962: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:10962: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 +| enum { N = 16 / 2 - 1 }; +| int +| main () +| { +| static int test_array [1 - 2 * !(0 < (long long int) (((((long long int) 1 << N) << N) - 1) * 2 + 1))]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:10962: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:10962: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 +| enum { N = 16 / 2 - 1 }; +| int +| main () +| { +| static int test_array [1 - 2 * !(0 < (short int) (((((short int) 1 << N) << N) - 1) * 2 + 1))]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:10962: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:10962: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 +| enum { N = 16 / 2 - 1 }; +| int +| main () +| { +| static int test_array [1 - 2 * !(0 < (signed char) (((((signed char) 1 << N) << N) - 1) * 2 + 1))]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:10962: result: no configure:10973: checking for int32_t configure:10973: gcc -c -m32 -O2 -Wall conftest.c >&5 -conftest.c: In function 'main': -conftest.c:71:12: warning: variable 'test_array' set but not used [-Wunused-but-set-variable] -configure:10973: $? = 0 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:10973: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 +| enum { N = 32 / 2 - 1 }; +| int +| main () +| { +| static int test_array [1 - 2 * !(0 < (int32_t) (((((int32_t) 1 << N) << N) - 1) * 2 + 1))]; +| test_array [0] = 0 +| +| ; +| return 0; +| } configure:10973: gcc -c -m32 -O2 -Wall conftest.c >&5 -conftest.c: In function 'main': -conftest.c:72:53: warning: integer overflow in expression [-Woverflow] -conftest.c:71:12: error: size of array 'test_array' is negative -conftest.c:71:12: error: storage size of 'test_array' isn't constant -conftest.c:71:12: warning: unused variable 'test_array' [-Wunused-variable] +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. configure:10973: $? = 1 configure: failed program was: | /* confdefs.h */ @@ -754,16 +1847,9 @@ configure: failed program was: | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_SYS_TYPES_H 1 -| #define HAVE_NETINET_IN_H 1 -| #define HAVE_ARPA_NAMESER_H 1 -| #define HAVE_NETDB_H 1 -| #define HAVE_RESOLV_H 1 -| #define HAVE_MALLOC_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_SYS_STAT_H 1 -| #define HAVE_CTYPE_H 1 -| #define HAVE_NETINET_TCP_H 1 -| #define HAVE_SYS_SOCKET_H 1 +| #define size_t unsigned int | /* end confdefs.h. */ | #include <stdio.h> | #ifdef HAVE_SYS_TYPES_H @@ -798,29 +1884,555 @@ configure: failed program was: | #ifdef HAVE_UNISTD_H | # include <unistd.h> | #endif -| enum { N = 32 / 2 - 1 }; +| enum { N = 32 / 2 - 1 }; | int | main () | { -| static int test_array [1 - 2 * !((int32_t) (((((int32_t) 1 << N) << N) - 1) * 2 + 1) -| < (int32_t) (((((int32_t) 1 << N) << N) - 1) * 2 + 2))]; +| static int test_array [1 - 2 * !(0 < (int) (((((int) 1 << N) << N) - 1) * 2 + 1))]; | test_array [0] = 0 | | ; | return 0; | } -configure:10973: result: yes +configure:10973: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:10973: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 +| enum { N = 32 / 2 - 1 }; +| int +| main () +| { +| static int test_array [1 - 2 * !(0 < (long int) (((((long int) 1 << N) << N) - 1) * 2 + 1))]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:10973: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:10973: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 +| enum { N = 32 / 2 - 1 }; +| int +| main () +| { +| static int test_array [1 - 2 * !(0 < (long long int) (((((long long int) 1 << N) << N) - 1) * 2 + 1))]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:10973: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:10973: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 +| enum { N = 32 / 2 - 1 }; +| int +| main () +| { +| static int test_array [1 - 2 * !(0 < (short int) (((((short int) 1 << N) << N) - 1) * 2 + 1))]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:10973: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:10973: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 +| enum { N = 32 / 2 - 1 }; +| int +| main () +| { +| static int test_array [1 - 2 * !(0 < (signed char) (((((signed char) 1 << N) << N) - 1) * 2 + 1))]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:10973: result: no configure:10984: checking for int64_t configure:10984: gcc -c -m32 -O2 -Wall conftest.c >&5 -conftest.c: In function 'main': -conftest.c:71:12: warning: variable 'test_array' set but not used [-Wunused-but-set-variable] -configure:10984: $? = 0 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:10984: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 +| enum { N = 64 / 2 - 1 }; +| int +| main () +| { +| static int test_array [1 - 2 * !(0 < (int64_t) (((((int64_t) 1 << N) << N) - 1) * 2 + 1))]; +| test_array [0] = 0 +| +| ; +| return 0; +| } configure:10984: gcc -c -m32 -O2 -Wall conftest.c >&5 -conftest.c: In function 'main': -conftest.c:72:53: warning: integer overflow in expression [-Woverflow] -conftest.c:71:12: error: size of array 'test_array' is negative -conftest.c:71:12: error: storage size of 'test_array' isn't constant -conftest.c:71:12: warning: unused variable 'test_array' [-Wunused-variable] +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:10984: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 +| enum { N = 64 / 2 - 1 }; +| int +| main () +| { +| static int test_array [1 - 2 * !(0 < (int) (((((int) 1 << N) << N) - 1) * 2 + 1))]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:10984: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:10984: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 +| enum { N = 64 / 2 - 1 }; +| int +| main () +| { +| static int test_array [1 - 2 * !(0 < (long int) (((((long int) 1 << N) << N) - 1) * 2 + 1))]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:10984: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. configure:10984: $? = 1 configure: failed program was: | /* confdefs.h */ @@ -845,16 +2457,9 @@ configure: failed program was: | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_SYS_TYPES_H 1 -| #define HAVE_NETINET_IN_H 1 -| #define HAVE_ARPA_NAMESER_H 1 -| #define HAVE_NETDB_H 1 -| #define HAVE_RESOLV_H 1 -| #define HAVE_MALLOC_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_SYS_STAT_H 1 -| #define HAVE_CTYPE_H 1 -| #define HAVE_NETINET_TCP_H 1 -| #define HAVE_SYS_SOCKET_H 1 +| #define size_t unsigned int | /* end confdefs.h. */ | #include <stdio.h> | #ifdef HAVE_SYS_TYPES_H @@ -889,24 +2494,175 @@ configure: failed program was: | #ifdef HAVE_UNISTD_H | # include <unistd.h> | #endif -| enum { N = 64 / 2 - 1 }; +| enum { N = 64 / 2 - 1 }; | int | main () | { -| static int test_array [1 - 2 * !((int64_t) (((((int64_t) 1 << N) << N) - 1) * 2 + 1) -| < (int64_t) (((((int64_t) 1 << N) << N) - 1) * 2 + 2))]; +| static int test_array [1 - 2 * !(0 < (long long int) (((((long long int) 1 << N) << N) - 1) * 2 + 1))]; | test_array [0] = 0 | | ; | return 0; | } -configure:10984: result: yes +configure:10984: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:10984: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 +| enum { N = 64 / 2 - 1 }; +| int +| main () +| { +| static int test_array [1 - 2 * !(0 < (short int) (((((short int) 1 << N) << N) - 1) * 2 + 1))]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:10984: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:10984: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 +| enum { N = 64 / 2 - 1 }; +| int +| main () +| { +| static int test_array [1 - 2 * !(0 < (signed char) (((((signed char) 1 << N) << N) - 1) * 2 + 1))]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:10984: result: no configure:10996: checking for intptr_t configure:10996: gcc -c -m32 -O2 -Wall conftest.c >&5 -configure:10996: $? = 0 -configure:10996: gcc -c -m32 -O2 -Wall conftest.c >&5 -conftest.c: In function 'main': -conftest.c:70:23: error: expected expression before ')' token +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. configure:10996: $? = 1 configure: failed program was: | /* confdefs.h */ @@ -931,16 +2687,9 @@ configure: failed program was: | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_SYS_TYPES_H 1 -| #define HAVE_NETINET_IN_H 1 -| #define HAVE_ARPA_NAMESER_H 1 -| #define HAVE_NETDB_H 1 -| #define HAVE_RESOLV_H 1 -| #define HAVE_MALLOC_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_SYS_STAT_H 1 -| #define HAVE_CTYPE_H 1 -| #define HAVE_NETINET_TCP_H 1 -| #define HAVE_SYS_SOCKET_H 1 +| #define size_t unsigned int | /* end confdefs.h. */ | #include <stdio.h> | #ifdef HAVE_SYS_TYPES_H @@ -978,42 +2727,2051 @@ configure: failed program was: | int | main () | { -| if (sizeof ((intptr_t))) -| return 0; +| if (sizeof (intptr_t)) +| return 0; +| ; +| return 0; +| } +configure:10996: result: no +configure:11016: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:11016: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 int test_array [1 - 2 * !(sizeof (void *) <= sizeof (int))]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:11016: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:11016: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 int test_array [1 - 2 * !(sizeof (void *) <= sizeof (long int))]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:11016: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:11016: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 int test_array [1 - 2 * !(sizeof (void *) <= sizeof (long long int))]; +| test_array [0] = 0 +| | ; | return 0; | } -configure:10996: result: yes configure:11030: checking for uint8_t configure:11030: gcc -c -m32 -O2 -Wall conftest.c >&5 -conftest.c: In function 'main': -conftest.c:71:12: warning: variable 'test_array' set but not used [-Wunused-but-set-variable] -configure:11030: $? = 0 -configure:11030: result: yes +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:11030: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 int test_array [1 - 2 * !(((uint8_t) -1 >> (8 / 2 - 1)) >> (8 / 2 - 1) == 3)]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:11030: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:11030: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 int test_array [1 - 2 * !(((unsigned int) -1 >> (8 / 2 - 1)) >> (8 / 2 - 1) == 3)]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:11030: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:11030: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 int test_array [1 - 2 * !(((unsigned long int) -1 >> (8 / 2 - 1)) >> (8 / 2 - 1) == 3)]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:11030: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:11030: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 int test_array [1 - 2 * !(((unsigned long long int) -1 >> (8 / 2 - 1)) >> (8 / 2 - 1) == 3)]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:11030: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:11030: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 int test_array [1 - 2 * !(((unsigned short int) -1 >> (8 / 2 - 1)) >> (8 / 2 - 1) == 3)]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:11030: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:11030: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 int test_array [1 - 2 * !(((unsigned char) -1 >> (8 / 2 - 1)) >> (8 / 2 - 1) == 3)]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:11030: result: no configure:11044: checking for uint16_t configure:11044: gcc -c -m32 -O2 -Wall conftest.c >&5 -conftest.c: In function 'main': -conftest.c:71:12: warning: variable 'test_array' set but not used [-Wunused-but-set-variable] -configure:11044: $? = 0 -configure:11044: result: yes +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:11044: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 int test_array [1 - 2 * !(((uint16_t) -1 >> (16 / 2 - 1)) >> (16 / 2 - 1) == 3)]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:11044: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:11044: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 int test_array [1 - 2 * !(((unsigned int) -1 >> (16 / 2 - 1)) >> (16 / 2 - 1) == 3)]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:11044: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:11044: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 int test_array [1 - 2 * !(((unsigned long int) -1 >> (16 / 2 - 1)) >> (16 / 2 - 1) == 3)]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:11044: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:11044: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 int test_array [1 - 2 * !(((unsigned long long int) -1 >> (16 / 2 - 1)) >> (16 / 2 - 1) == 3)]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:11044: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:11044: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 int test_array [1 - 2 * !(((unsigned short int) -1 >> (16 / 2 - 1)) >> (16 / 2 - 1) == 3)]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:11044: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:11044: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 int test_array [1 - 2 * !(((unsigned char) -1 >> (16 / 2 - 1)) >> (16 / 2 - 1) == 3)]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:11044: result: no configure:11056: checking for uint32_t configure:11056: gcc -c -m32 -O2 -Wall conftest.c >&5 -conftest.c: In function 'main': -conftest.c:71:12: warning: variable 'test_array' set but not used [-Wunused-but-set-variable] -configure:11056: $? = 0 -configure:11056: result: yes +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:11056: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 int test_array [1 - 2 * !(((uint32_t) -1 >> (32 / 2 - 1)) >> (32 / 2 - 1) == 3)]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:11056: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:11056: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 int test_array [1 - 2 * !(((unsigned int) -1 >> (32 / 2 - 1)) >> (32 / 2 - 1) == 3)]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:11056: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:11056: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 int test_array [1 - 2 * !(((unsigned long int) -1 >> (32 / 2 - 1)) >> (32 / 2 - 1) == 3)]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:11056: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:11056: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 int test_array [1 - 2 * !(((unsigned long long int) -1 >> (32 / 2 - 1)) >> (32 / 2 - 1) == 3)]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:11056: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:11056: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 int test_array [1 - 2 * !(((unsigned short int) -1 >> (32 / 2 - 1)) >> (32 / 2 - 1) == 3)]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:11056: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:11056: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 int test_array [1 - 2 * !(((unsigned char) -1 >> (32 / 2 - 1)) >> (32 / 2 - 1) == 3)]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:11056: result: no configure:11070: checking for uint64_t configure:11070: gcc -c -m32 -O2 -Wall conftest.c >&5 -conftest.c: In function 'main': -conftest.c:71:12: warning: variable 'test_array' set but not used [-Wunused-but-set-variable] -configure:11070: $? = 0 -configure:11070: result: yes +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:11070: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 int test_array [1 - 2 * !(((uint64_t) -1 >> (64 / 2 - 1)) >> (64 / 2 - 1) == 3)]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:11070: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:11070: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 int test_array [1 - 2 * !(((unsigned int) -1 >> (64 / 2 - 1)) >> (64 / 2 - 1) == 3)]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:11070: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:11070: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 int test_array [1 - 2 * !(((unsigned long int) -1 >> (64 / 2 - 1)) >> (64 / 2 - 1) == 3)]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:11070: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:11070: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 int test_array [1 - 2 * !(((unsigned long long int) -1 >> (64 / 2 - 1)) >> (64 / 2 - 1) == 3)]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:11070: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:11070: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 int test_array [1 - 2 * !(((unsigned short int) -1 >> (64 / 2 - 1)) >> (64 / 2 - 1) == 3)]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:11070: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:11070: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 int test_array [1 - 2 * !(((unsigned char) -1 >> (64 / 2 - 1)) >> (64 / 2 - 1) == 3)]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:11070: result: no configure:11085: checking for uintptr_t configure:11085: gcc -c -m32 -O2 -Wall conftest.c >&5 -configure:11085: $? = 0 -configure:11085: gcc -c -m32 -O2 -Wall conftest.c >&5 -conftest.c: In function 'main': -conftest.c:71:24: error: expected expression before ')' token +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. configure:11085: $? = 1 configure: failed program was: | /* confdefs.h */ @@ -1038,17 +4796,234 @@ configure: failed program was: | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE_SYS_TYPES_H 1 -| #define HAVE_NETINET_IN_H 1 -| #define HAVE_ARPA_NAMESER_H 1 -| #define HAVE_NETDB_H 1 -| #define HAVE_RESOLV_H 1 -| #define HAVE_MALLOC_H 1 | #define HAVE_STDARG_H 1 | #define HAVE_SYS_STAT_H 1 -| #define HAVE_CTYPE_H 1 -| #define HAVE_NETINET_TCP_H 1 -| #define HAVE_SYS_SOCKET_H 1 -| #define HAVE_INTPTR_T 1 +| #define size_t unsigned 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 () +| { +| if (sizeof (uintptr_t)) +| return 0; +| ; +| return 0; +| } +configure:11085: result: no +configure:11106: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:11106: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 int test_array [1 - 2 * !(sizeof (void *) <= sizeof (unsigned int))]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:11106: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:11106: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned 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 int test_array [1 - 2 * !(sizeof (void *) <= sizeof (unsigned long int))]; +| test_array [0] = 0 +| +| ; +| return 0; +| } +configure:11106: gcc -c -m32 -O2 -Wall conftest.c >&5 +In file included from /usr/include/stdio.h:28:0, + from conftest.c:27: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:11106: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned int | /* end confdefs.h. */ | #include <stdio.h> | #ifdef HAVE_SYS_TYPES_H @@ -1086,35 +5061,320 @@ configure: failed program was: | int | main () | { -| if (sizeof ((uintptr_t))) -| return 0; +| static int test_array [1 - 2 * !(sizeof (void *) <= sizeof (unsigned long long int))]; +| test_array [0] = 0 +| | ; | return 0; | } -configure:11085: result: yes configure:11120: checking for inline configure:11136: gcc -c -m32 -O2 -Wall conftest.c >&5 configure:11136: $? = 0 configure:11144: result: inline configure:11168: checking for memmove configure:11168: gcc -o conftest -m32 -O2 -Wall conftest.c >&5 -conftest.c:59:6: warning: conflicting types for built-in function 'memmove' [enabled by default] -configure:11168: $? = 0 -configure:11168: result: yes +In file included from /usr/include/limits.h:27:0, + from /usr/lib/gcc/x86_64-linux-gnu/4.6/include-fixed/limits.h:169, + from /usr/lib/gcc/x86_64-linux-gnu/4.6/include-fixed/syslimits.h:7, + from /usr/lib/gcc/x86_64-linux-gnu/4.6/include-fixed/limits.h:34, + from conftest.c:37: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:11168: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned int +| /* 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:11168: result: no configure:11168: checking for memset configure:11168: gcc -o conftest -m32 -O2 -Wall conftest.c >&5 -conftest.c:60:6: warning: conflicting types for built-in function 'memset' [enabled by default] -configure:11168: $? = 0 -configure:11168: result: yes +In file included from /usr/include/limits.h:27:0, + from /usr/lib/gcc/x86_64-linux-gnu/4.6/include-fixed/limits.h:169, + from /usr/lib/gcc/x86_64-linux-gnu/4.6/include-fixed/syslimits.h:7, + from /usr/lib/gcc/x86_64-linux-gnu/4.6/include-fixed/limits.h:34, + from conftest.c:37: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:11168: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned int +| /* end confdefs.h. */ +| /* Define memset to an innocuous variant, in case <limits.h> declares memset. +| For example, HP-UX 11i <limits.h> declares gettimeofday. */ +| #define memset innocuous_memset +| +| /* System header to define __stub macros and hopefully few prototypes, +| which can conflict with char memset (); below. +| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since +| <limits.h> exists even on freestanding compilers. */ +| +| #ifdef __STDC__ +| # include <limits.h> +| #else +| # include <assert.h> +| #endif +| +| #undef memset +| +| /* Override any GCC internal prototype to avoid an error. +| Use char because int might match the return type of a GCC +| builtin and then its argument prototype would still apply. */ +| #ifdef __cplusplus +| extern "C" +| #endif +| char memset (); +| /* The GNU C library defines this for functions which it implements +| to always fail with ENOSYS. Some functions are actually named +| something starting with __ and the normal name is an alias. */ +| #if defined __stub_memset || defined __stub___memset +| choke me +| #endif +| +| int +| main () +| { +| return memset (); +| ; +| return 0; +| } +configure:11168: result: no configure:11168: checking for strdup configure:11168: gcc -o conftest -m32 -O2 -Wall conftest.c >&5 -conftest.c:61:6: warning: conflicting types for built-in function 'strdup' [enabled by default] -configure:11168: $? = 0 -configure:11168: result: yes +In file included from /usr/include/limits.h:27:0, + from /usr/lib/gcc/x86_64-linux-gnu/4.6/include-fixed/limits.h:169, + from /usr/lib/gcc/x86_64-linux-gnu/4.6/include-fixed/syslimits.h:7, + from /usr/lib/gcc/x86_64-linux-gnu/4.6/include-fixed/limits.h:34, + from conftest.c:37: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:11168: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned int +| /* end confdefs.h. */ +| /* Define strdup to an innocuous variant, in case <limits.h> declares strdup. +| For example, HP-UX 11i <limits.h> declares gettimeofday. */ +| #define strdup innocuous_strdup +| +| /* System header to define __stub macros and hopefully few prototypes, +| which can conflict with char strdup (); 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 strdup +| +| /* 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 strdup (); +| /* 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_strdup || defined __stub___strdup +| choke me +| #endif +| +| int +| main () +| { +| return strdup (); +| ; +| return 0; +| } +configure:11168: result: no configure:11168: checking for accept configure:11168: gcc -o conftest -m32 -O2 -Wall conftest.c >&5 -configure:11168: $? = 0 -configure:11168: result: yes +In file included from /usr/include/limits.h:27:0, + from /usr/lib/gcc/x86_64-linux-gnu/4.6/include-fixed/limits.h:169, + from /usr/lib/gcc/x86_64-linux-gnu/4.6/include-fixed/syslimits.h:7, + from /usr/lib/gcc/x86_64-linux-gnu/4.6/include-fixed/limits.h:34, + from conftest.c:37: +/usr/include/features.h:323:26: fatal error: bits/predefs.h: No such file or directory +compilation terminated. +configure:11168: $? = 1 +configure: failed program was: +| /* confdefs.h */ +| #define PACKAGE_NAME "libantlr3c" +| #define PACKAGE_TARNAME "libantlr3c" +| #define PACKAGE_VERSION "3.4" +| #define PACKAGE_STRING "libantlr3c 3.4" +| #define PACKAGE_BUGREPORT "jimi@temporal-wave.com" +| #define PACKAGE_URL "" +| #define PACKAGE "libantlr3c" +| #define VERSION "3.4" +| #define STDC_HEADERS 1 +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define HAVE_STDLIB_H 1 +| #define HAVE_STRING_H 1 +| #define HAVE_MEMORY_H 1 +| #define HAVE_STRINGS_H 1 +| #define HAVE_INTTYPES_H 1 +| #define HAVE_STDINT_H 1 +| #define HAVE_UNISTD_H 1 +| #define HAVE_DLFCN_H 1 +| #define LT_OBJDIR ".libs/" +| #define HAVE_SYS_TYPES_H 1 +| #define HAVE_STDARG_H 1 +| #define HAVE_SYS_STAT_H 1 +| #define size_t unsigned int +| /* end confdefs.h. */ +| /* Define accept to an innocuous variant, in case <limits.h> declares accept. +| For example, HP-UX 11i <limits.h> declares gettimeofday. */ +| #define accept innocuous_accept +| +| /* System header to define __stub macros and hopefully few prototypes, +| which can conflict with char accept (); 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 accept +| +| /* 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 accept (); +| /* 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_accept || defined __stub___accept +| choke me +| #endif +| +| int +| main () +| { +| return accept (); +| ; +| return 0; +| } +configure:11168: result: no configure:11307: creating ./config.status ## ---------------------- ## @@ -1130,29 +5390,30 @@ generated by GNU Autoconf 2.66. Invocation command line was CONFIG_COMMANDS = $ ./config.status -on carlo-laptop +on pc-4w14-0 -config.status:1086: creating Makefile -config.status:1086: creating antlr3config.h -config.status:1314: executing depfiles commands -config.status:1314: executing libtool commands +config.status:1073: creating Makefile +config.status:1073: creating antlr3config.h +config.status:1253: antlr3config.h is unchanged +config.status:1301: executing depfiles commands +config.status:1301: executing libtool commands ## ---------------- ## ## Cache variables. ## ## ---------------- ## -ac_cv_build=i686-pc-linux-gnu +ac_cv_build=x86_64-unknown-linux-gnu ac_cv_c_compiler_gnu=yes ac_cv_c_const=yes ac_cv_c_inline=inline -ac_cv_c_int16_t=yes -ac_cv_c_int32_t=yes -ac_cv_c_int64_t=yes -ac_cv_c_int8_t=yes -ac_cv_c_uint16_t=yes -ac_cv_c_uint32_t=yes -ac_cv_c_uint64_t=yes -ac_cv_c_uint8_t=yes +ac_cv_c_int16_t=no +ac_cv_c_int32_t=no +ac_cv_c_int64_t=no +ac_cv_c_int8_t=no +ac_cv_c_uint16_t=no +ac_cv_c_uint32_t=no +ac_cv_c_uint64_t=no +ac_cv_c_uint8_t=no ac_cv_env_CC_set= ac_cv_env_CC_value= ac_cv_env_CFLAGS_set= @@ -1171,20 +5432,20 @@ ac_cv_env_host_alias_set= ac_cv_env_host_alias_value= ac_cv_env_target_alias_set= ac_cv_env_target_alias_value= -ac_cv_func_accept=yes -ac_cv_func_memmove=yes -ac_cv_func_memset=yes -ac_cv_func_strdup=yes -ac_cv_header_arpa_nameser_h=yes -ac_cv_header_ctype_h=yes +ac_cv_func_accept=no +ac_cv_func_memmove=no +ac_cv_func_memset=no +ac_cv_func_strdup=no +ac_cv_header_arpa_nameser_h=no +ac_cv_header_ctype_h=no ac_cv_header_dlfcn_h=yes ac_cv_header_inttypes_h=yes -ac_cv_header_malloc_h=yes +ac_cv_header_malloc_h=no ac_cv_header_memory_h=yes -ac_cv_header_netdb_h=yes -ac_cv_header_netinet_in_h=yes -ac_cv_header_netinet_tcp_h=yes -ac_cv_header_resolv_h=yes +ac_cv_header_netdb_h=no +ac_cv_header_netinet_in_h=no +ac_cv_header_netinet_tcp_h=no +ac_cv_header_resolv_h=no ac_cv_header_socket_h=no ac_cv_header_stdarg_h=yes ac_cv_header_stdc=yes @@ -1193,11 +5454,11 @@ ac_cv_header_stdlib_h=yes ac_cv_header_string_h=yes ac_cv_header_strings_h=yes ac_cv_header_sys_malloc_h=no -ac_cv_header_sys_socket_h=yes +ac_cv_header_sys_socket_h=no ac_cv_header_sys_stat_h=yes ac_cv_header_sys_types_h=yes ac_cv_header_unistd_h=yes -ac_cv_host=i686-pc-linux-gnu +ac_cv_host=x86_64-unknown-linux-gnu ac_cv_objext=o ac_cv_path_EGREP='/bin/grep -E' ac_cv_path_FGREP='/bin/grep -F' @@ -1215,9 +5476,9 @@ ac_cv_prog_ac_ct_STRIP=strip ac_cv_prog_cc_c89= ac_cv_prog_cc_g=yes ac_cv_prog_make_make_set=yes -ac_cv_type_intptr_t=yes -ac_cv_type_size_t=yes -ac_cv_type_uintptr_t=yes +ac_cv_type_intptr_t=no +ac_cv_type_size_t=no +ac_cv_type_uintptr_t=no am_cv_CC_dependencies_compiler_type=gcc3 lt_cv_archive_cmds_need_lc=no lt_cv_deplibs_check_method=pass_all @@ -1244,15 +5505,15 @@ lt_cv_sys_max_cmd_len=1572864 ## Output variables. ## ## ----------------- ## -ACLOCAL='${SHELL} /home/carlo/honours/repo/impl/antlr/libantlr3c-3.4/missing --run aclocal-1.11' +ACLOCAL='${SHELL} /home/carlo/laptop-repository/impl/antlr/libantlr3c-3.4/missing --run aclocal-1.11' AMDEPBACKSLASH='\' AMDEP_FALSE='#' AMDEP_TRUE='' -AMTAR='${SHELL} /home/carlo/honours/repo/impl/antlr/libantlr3c-3.4/missing --run tar' +AMTAR='${SHELL} /home/carlo/laptop-repository/impl/antlr/libantlr3c-3.4/missing --run tar' AR='ar' -AUTOCONF='${SHELL} /home/carlo/honours/repo/impl/antlr/libantlr3c-3.4/missing --run autoconf' -AUTOHEADER='${SHELL} /home/carlo/honours/repo/impl/antlr/libantlr3c-3.4/missing --run autoheader' -AUTOMAKE='${SHELL} /home/carlo/honours/repo/impl/antlr/libantlr3c-3.4/missing --run automake-1.11' +AUTOCONF='${SHELL} /home/carlo/laptop-repository/impl/antlr/libantlr3c-3.4/missing --run autoconf' +AUTOHEADER='${SHELL} /home/carlo/laptop-repository/impl/antlr/libantlr3c-3.4/missing --run autoheader' +AUTOMAKE='${SHELL} /home/carlo/laptop-repository/impl/antlr/libantlr3c-3.4/missing --run automake-1.11' AWK='mawk' CC='gcc' CCDEPMODE='depmode=gcc3' @@ -1275,7 +5536,7 @@ INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' INSTALL_STRIP_PROGRAM='$(install_sh) -c -s' -LD='/usr/bin/ld' +LD='/usr/bin/ld -m elf_x86_64' LDFLAGS='' LIBOBJS='' LIBS='' @@ -1286,7 +5547,7 @@ LTLIBOBJS='' MAINT='#' MAINTAINER_MODE_FALSE='' MAINTAINER_MODE_TRUE='#' -MAKEINFO='${SHELL} /home/carlo/honours/repo/impl/antlr/libantlr3c-3.4/missing --run makeinfo' +MAKEINFO='${SHELL} /home/carlo/laptop-repository/impl/antlr/libantlr3c-3.4/missing --run makeinfo' MKDIR_P='/bin/mkdir -p' NM='/usr/bin/nm -B' NMEDIT='' @@ -1322,25 +5583,25 @@ am__quote='' am__tar='${AMTAR} chof - "$$tardir"' am__untar='${AMTAR} xf -' bindir='${exec_prefix}/bin' -build='i686-pc-linux-gnu' +build='x86_64-unknown-linux-gnu' build_alias='' -build_cpu='i686' +build_cpu='x86_64' build_os='linux-gnu' -build_vendor='pc' +build_vendor='unknown' datadir='${datarootdir}' datarootdir='${prefix}/share' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' dvidir='${docdir}' exec_prefix='${prefix}' -host='i686-pc-linux-gnu' +host='x86_64-unknown-linux-gnu' host_alias='' -host_cpu='i686' +host_cpu='x86_64' host_os='linux-gnu' -host_vendor='pc' +host_vendor='unknown' htmldir='${docdir}' includedir='${prefix}/include' infodir='${datarootdir}/info' -install_sh='${SHELL} /home/carlo/honours/repo/impl/antlr/libantlr3c-3.4/install-sh' +install_sh='${SHELL} /home/carlo/laptop-repository/impl/antlr/libantlr3c-3.4/install-sh' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localedir='${datarootdir}/locale' @@ -1383,21 +5644,8 @@ target_alias='' #define HAVE_DLFCN_H 1 #define LT_OBJDIR ".libs/" #define HAVE_SYS_TYPES_H 1 -#define HAVE_NETINET_IN_H 1 -#define HAVE_ARPA_NAMESER_H 1 -#define HAVE_NETDB_H 1 -#define HAVE_RESOLV_H 1 -#define HAVE_MALLOC_H 1 #define HAVE_STDARG_H 1 #define HAVE_SYS_STAT_H 1 -#define HAVE_CTYPE_H 1 -#define HAVE_NETINET_TCP_H 1 -#define HAVE_SYS_SOCKET_H 1 -#define HAVE_INTPTR_T 1 -#define HAVE_UINTPTR_T 1 -#define HAVE_MEMMOVE 1 -#define HAVE_MEMSET 1 -#define HAVE_STRDUP 1 -#define HAVE_ACCEPT 1 +#define size_t unsigned int configure: exit 0 diff --git a/impl/antlr/libantlr3c-3.4/config.status b/impl/antlr/libantlr3c-3.4/config.status index 556d17e..3ab6ce7 100755 --- a/impl/antlr/libantlr3c-3.4/config.status +++ b/impl/antlr/libantlr3c-3.4/config.status @@ -448,7 +448,7 @@ Copyright (C) 2010 Free Software Foundation, Inc. This config.status script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it." -ac_pwd='/home/carlo/honours/repo/impl/antlr/libantlr3c-3.4' +ac_pwd='/home/carlo/laptop-repository/impl/antlr/libantlr3c-3.4' srcdir='.' INSTALL='/usr/bin/install -c' MKDIR_P='/bin/mkdir -p' @@ -563,17 +563,17 @@ enable_fast_install='yes' SHELL='/bin/bash' ECHO='printf %s\n' host_alias='' -host='i686-pc-linux-gnu' +host='x86_64-unknown-linux-gnu' host_os='linux-gnu' build_alias='' -build='i686-pc-linux-gnu' +build='x86_64-unknown-linux-gnu' build_os='linux-gnu' SED='/bin/sed' Xsed='/bin/sed -e 1s/^X//' GREP='/bin/grep' EGREP='/bin/grep -E' FGREP='/bin/grep -F' -LD='/usr/bin/ld' +LD='/usr/bin/ld -m elf_x86_64' NM='/usr/bin/nm -B' LN_S='ln -s' max_cmd_len='1572864' @@ -669,8 +669,8 @@ postuninstall_cmds='' finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' finish_eval='' hardcode_into_libs='yes' -sys_lib_search_path_spec='/usr/lib/gcc/i486-linux-gnu/4.6 /usr/lib/i386-linux-gnu /usr/lib /lib/i386-linux-gnu /lib ' -sys_lib_dlsearch_path_spec='/lib64 /usr/lib64 /lib /usr/lib /lib/i386-linux-gnu /usr/lib/i386-linux-gnu /lib/i486-linux-gnu /usr/lib/i486-linux-gnu /usr/local/lib ' +sys_lib_search_path_spec='/usr/lib/gcc/x86_64-linux-gnu/4.6 /usr/lib/x86_64-linux-gnu /usr/lib /lib/x86_64-linux-gnu /lib ' +sys_lib_dlsearch_path_spec='/lib64 /usr/lib64 /lib /usr/lib /usr/local/lib /lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu /lib32 /usr/lib32 ' hardcode_action='immediate' enable_dlopen='unknown' enable_dlopen_self='unknown' @@ -824,19 +824,19 @@ S["LN_S"]="ln -s" S["NM"]="/usr/bin/nm -B" S["ac_ct_DUMPBIN"]="" S["DUMPBIN"]="" -S["LD"]="/usr/bin/ld" +S["LD"]="/usr/bin/ld -m elf_x86_64" S["FGREP"]="/bin/grep -F" S["EGREP"]="/bin/grep -E" S["GREP"]="/bin/grep" S["SED"]="/bin/sed" S["host_os"]="linux-gnu" -S["host_vendor"]="pc" -S["host_cpu"]="i686" -S["host"]="i686-pc-linux-gnu" +S["host_vendor"]="unknown" +S["host_cpu"]="x86_64" +S["host"]="x86_64-unknown-linux-gnu" S["build_os"]="linux-gnu" -S["build_vendor"]="pc" -S["build_cpu"]="i686" -S["build"]="i686-pc-linux-gnu" +S["build_vendor"]="unknown" +S["build_cpu"]="x86_64" +S["build"]="x86_64-unknown-linux-gnu" S["LIBTOOL"]="$(SHELL) $(top_builddir)/libtool" S["MAINT"]="#" S["MAINTAINER_MODE_FALSE"]="" @@ -859,7 +859,7 @@ S["CFLAGS"]="-m32 -O2 -Wall" S["CC"]="gcc" S["am__untar"]="${AMTAR} xf -" S["am__tar"]="${AMTAR} chof - \"$$tardir\"" -S["AMTAR"]="${SHELL} /home/carlo/honours/repo/impl/antlr/libantlr3c-3.4/missing --run tar" +S["AMTAR"]="${SHELL} /home/carlo/laptop-repository/impl/antlr/libantlr3c-3.4/missing --run tar" S["am__leading_dot"]="." S["SET_MAKE"]="" S["AWK"]="mawk" @@ -867,12 +867,12 @@ S["mkdir_p"]="/bin/mkdir -p" S["MKDIR_P"]="/bin/mkdir -p" S["INSTALL_STRIP_PROGRAM"]="$(install_sh) -c -s" S["STRIP"]="strip" -S["install_sh"]="${SHELL} /home/carlo/honours/repo/impl/antlr/libantlr3c-3.4/install-sh" -S["MAKEINFO"]="${SHELL} /home/carlo/honours/repo/impl/antlr/libantlr3c-3.4/missing --run makeinfo" -S["AUTOHEADER"]="${SHELL} /home/carlo/honours/repo/impl/antlr/libantlr3c-3.4/missing --run autoheader" -S["AUTOMAKE"]="${SHELL} /home/carlo/honours/repo/impl/antlr/libantlr3c-3.4/missing --run automake-1.11" -S["AUTOCONF"]="${SHELL} /home/carlo/honours/repo/impl/antlr/libantlr3c-3.4/missing --run autoconf" -S["ACLOCAL"]="${SHELL} /home/carlo/honours/repo/impl/antlr/libantlr3c-3.4/missing --run aclocal-1.11" +S["install_sh"]="${SHELL} /home/carlo/laptop-repository/impl/antlr/libantlr3c-3.4/install-sh" +S["MAKEINFO"]="${SHELL} /home/carlo/laptop-repository/impl/antlr/libantlr3c-3.4/missing --run makeinfo" +S["AUTOHEADER"]="${SHELL} /home/carlo/laptop-repository/impl/antlr/libantlr3c-3.4/missing --run autoheader" +S["AUTOMAKE"]="${SHELL} /home/carlo/laptop-repository/impl/antlr/libantlr3c-3.4/missing --run automake-1.11" +S["AUTOCONF"]="${SHELL} /home/carlo/laptop-repository/impl/antlr/libantlr3c-3.4/missing --run autoconf" +S["ACLOCAL"]="${SHELL} /home/carlo/laptop-repository/impl/antlr/libantlr3c-3.4/missing --run aclocal-1.11" S["VERSION"]="3.4" S["PACKAGE"]="libantlr3c" S["CYGPATH_W"]="echo" @@ -980,22 +980,9 @@ D["HAVE_UNISTD_H"]=" 1" D["HAVE_DLFCN_H"]=" 1" D["LT_OBJDIR"]=" \".libs/\"" D["HAVE_SYS_TYPES_H"]=" 1" -D["HAVE_NETINET_IN_H"]=" 1" -D["HAVE_ARPA_NAMESER_H"]=" 1" -D["HAVE_NETDB_H"]=" 1" -D["HAVE_RESOLV_H"]=" 1" -D["HAVE_MALLOC_H"]=" 1" D["HAVE_STDARG_H"]=" 1" D["HAVE_SYS_STAT_H"]=" 1" -D["HAVE_CTYPE_H"]=" 1" -D["HAVE_NETINET_TCP_H"]=" 1" -D["HAVE_SYS_SOCKET_H"]=" 1" -D["HAVE_INTPTR_T"]=" 1" -D["HAVE_UINTPTR_T"]=" 1" -D["HAVE_MEMMOVE"]=" 1" -D["HAVE_MEMSET"]=" 1" -D["HAVE_STRDUP"]=" 1" -D["HAVE_ACCEPT"]=" 1" +D["size_t"]=" unsigned int" for (key in D) D_is_set[key] = 1 FS = "" } diff --git a/impl/antlr/libantlr3c-3.4/libtool b/impl/antlr/libantlr3c-3.4/libtool index a0f7118..2172935 100755 --- a/impl/antlr/libantlr3c-3.4/libtool +++ b/impl/antlr/libantlr3c-3.4/libtool @@ -2,7 +2,7 @@ # libtool - Provide generalized library-building support services. # Generated automatically by config.status (libantlr3c) 3.4 -# Libtool was configured on host carlo-laptop: +# Libtool was configured on host pc-4w14-0: # NOTE: Changes made to this file will be lost: look at ltmain.sh. # # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, @@ -63,12 +63,12 @@ ECHO="printf %s\\n" # The host system. host_alias= -host=i686-pc-linux-gnu +host=x86_64-unknown-linux-gnu host_os=linux-gnu # The build system. build_alias= -build=i686-pc-linux-gnu +build=x86_64-unknown-linux-gnu build_os=linux-gnu # A sed program that does not truncate output. @@ -237,10 +237,10 @@ finish_eval="" hardcode_into_libs=yes # Compile-time system search path for libraries. -sys_lib_search_path_spec="/usr/lib/gcc/i486-linux-gnu/4.6 /usr/lib/i386-linux-gnu /usr/lib /lib/i386-linux-gnu /lib " +sys_lib_search_path_spec="/usr/lib/gcc/x86_64-linux-gnu/4.6 /usr/lib/x86_64-linux-gnu /usr/lib /lib/x86_64-linux-gnu /lib " # Run-time system search path for libraries. -sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib /lib/i386-linux-gnu /usr/lib/i386-linux-gnu /lib/i486-linux-gnu /usr/lib/i486-linux-gnu /usr/local/lib " +sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib /usr/local/lib /lib/x86_64-linux-gnu /usr/lib/x86_64-linux-gnu /lib32 /usr/lib32 " # Whether dlopen is supported. dlopen_support=unknown @@ -257,7 +257,7 @@ striplib="strip --strip-unneeded" # The linker used to build libraries. -LD="/usr/bin/ld" +LD="/usr/bin/ld -m elf_x86_64" # How to create reloadable object files. reload_flag=" -r" diff --git a/impl/systems/.long-fixpoint.swp b/impl/systems/.long-fixpoint.swp Binary files differnew file mode 100644 index 0000000..726d6ce --- /dev/null +++ b/impl/systems/.long-fixpoint.swp diff --git a/impl/systems/long-fixpoint b/impl/systems/long-fixpoint index 5838910..f56b700 100644 --- a/impl/systems/long-fixpoint +++ b/impl/systems/long-fixpoint @@ -98,6 +98,7 @@ x96 = x95 x97 = x96 x98 = x97 x99 = x98 +<<<<<<< HEAD x100 = x99 x101 = x100 x102 = x101 diff --git a/tex/lit-review/main.tex b/tex/lit-review/main.tex index 8f5c5ce..28a9495 100644 --- a/tex/lit-review/main.tex +++ b/tex/lit-review/main.tex @@ -48,7 +48,8 @@ abstraction we can still define some semantics which reflect the program itself a negative number is a negative number). Each abstract domain must also contain a "top" $(\top)$ and a "bottom" $(\bot)$ element. The existence of these two elements turn our abstract domain into a complete lattice, which ensures some -helpful properties of our abstract domain. +helpful properties of our abstract domain, including the existence of solutions +to fixpoint-equations (\cite{tarski}). By constructing appropriate abstract domains we can infer properties of the program's concrete semantics which are relevant to our application. The above @@ -71,7 +72,7 @@ positive/negative/zero. The abstract domain of "zones", are handled in \cite{mine:padoII}. These zones provide a way to perform analysis on the bounds of variable differences (ie. to place bounds as $a - b \leq c$) and are also referred to as Difference Bound -Matrices (which are used in other model-checking applications +Matrices (which are used in other model-checking applications, such as \cite{Yovine98modelchecking}). The domain of zones is then extended by the same author into the "Octagon @@ -88,6 +89,14 @@ one can define a polyhedra $1 \times x_1 + (-1) \times x_2 + c \ge 0$ which is equivalent. The octagon domain is $(\pm 1) \times x_1 + (\pm 1) \times x_2 + c \ge 0$. +Non-integral abstract domains have also been investigated in papers such as +\cite{springerlink}, which considers the abstract domain +of strings with abstract values being regular expressions, but it seems the +majority of the literature is concerned with providing bounds for integral, or +at the very least numerical, expressions. The reasons for this are fairly +obvious when one considers the ubiquity of integers and the relative simplicity +of the numerical domain compared to many others. + \section{Fixpoints} When performing static analysis there is a great need to perform some sort of @@ -96,9 +105,10 @@ When looping, for instance, it is necessary to "iterate" (in some sense) to find what values each variable may take during a loop iteration. The most basic method for doing so is simply to perform a complete iteration in -the abstract domain, but doing so has no guarantee of termination and would not -be expected to be performant. In \cite{CousotCousot77-1} an approach of -"widening" and "narrowing" is introduced. +the abstract domain, but doing so within the integers has no guarantee of +termination (due to the integers being an unbounded set) and would not be +expected to be performant. In \cite{CousotCousot77-1} an approach of "widening" +and "narrowing" is introduced. This widening/narrowing method performs some fixed number of iteration steps. If, after this fixed number, the iteration has not stabilised then it assumes @@ -108,20 +118,42 @@ wherein variables are brought back into the finite domain by some terminating condition on the loop. This approach is quite general, and so is applicable to many instances of real -programs, but is a crude approximation of the reality of the program. In -specific instances it is possible to perform a better approximation. In -particular the case of monotonic, expansive operators is considered in \cite{}. % something from thomas here -With this approach code points are converted into fixpoint equations with -$minimum$ and $maximum$ expressions. These fixpoint equations can then be solved -in order to give information about the program's abstract semantics. These -equations are solved using the technique of strategy iteration \cite{} % something about strategy iteration here -combined with a fast fixpoint-iteration algorithm (such as the one presented in -\cite{DBLP:tr/trier/MI96-11}). - -%Other test citation: \cite{DBLP:tr/trier/MI96-11} +programs, but is a crude approximation of the reality of the program (albeit, +with surprisingly good results). In specific instances it is possible to perform +a better approximation. In particular the case of addition, multiplication (by +positive constants), minimum and maximum is considered in +\cite{Gawlitza:2007:PFC:1762174.1762203}. With this approach code points are +converted into fixpoint equations with $minimum$ and $maximum$ expressions. +These fixpoint equations can then be solved in order to give information about +the program's abstract semantics. These equations are solved using a form of +policy iteration (referred to as strategy iteration) over the $maximum$ +expressions present in each term. A second step consisting of ordinary +fixpoint-iteration over the resulting $minimum$-expressions is then performed. + +When fixpoint-iteration is known to terminate then it is possible to get +significant speed gains by processing each expression according to their +dependencies. The approach presented in \cite{DBLP:tr/trier/MI96-11}, in +particular, improves the real-world performance of their fixpoint-equation +solver. It should be noted, however, that such evaluation strategies can do +nothing to affect the worst-case complexity as it is always possible to +construct a system in which evaluation of each variable is necessary at every +stage until the system stabilises. \section{Conclusion} +Static analysis is of great practical importance to real world developers. It +gives us the ability to create tools which automatically identify common errors +in programs due to developer errors and so allows us to provide greater +guarantees about the behaviour of our software. + +Unfortunately complete static analysis of a program is an undecidable problem, +and so we must perform abstract interpretation of a program's semantics in order +to provide useful results of analysis. Many different abstract domains exist in +which to consider programs, with varying precision and computational complexity. +In particular the abstract domain of polyhedra (and the related domains of +zones and ranges) are of great use when performing analysis of a program's +integral semantics. + \bibliographystyle{abbrv} \bibliography{references.bib} \end{document} diff --git a/tex/lit-review/references.bib b/tex/lit-review/references.bib index d6db721..d746821 100644 --- a/tex/lit-review/references.bib +++ b/tex/lit-review/references.bib @@ -80,4 +80,38 @@ pages = {114--152}, publisher = {Springer-Verlag} } - +@inproceedings{Gawlitza:2007:PFC:1762174.1762203, + author = {Gawlitza, Thomas and Seidl, Helmut}, + title = {Precise fixpoint computation through strategy iteration}, + booktitle = {Proceedings of the 16th European conference on Programming}, + series = {ESOP'07}, + year = {2007}, + isbn = {978-3-540-71314-2}, + location = {Braga, Portugal}, + pages = {300--315}, + numpages = {16}, + url = {http://dl.acm.org/citation.cfm?id=1762174.1762203}, + acmid = {1762203}, + publisher = {Springer-Verlag}, + address = {Berlin, Heidelberg}, +} +@article{tarski, + author = {Tarski, Alfred}, + title = {A lattice-theoretical fixpoint theorem and its + applications.}, + year = {1955} +} +@incollection {springerlink, + author = {Christensen, Aske and Mø, Anders and Schwartzbach, Michael}, + affiliation = {BRICS Denmark}, + title = {Precise Analysis of String Expressions}, + booktitle = {Static Analysis}, + series = {Lecture Notes in Computer Science}, + editor = {Cousot, Radhia}, + publisher = {Springer Berlin / Heidelberg}, + isbn = {978-3-540-40325-8}, + keyword = {Computer Science}, + pages = {1076-1076}, + volume = {2694}, + year = {2003} +} diff --git a/tex/outline/Makefile b/tex/outline/Makefile new file mode 100644 index 0000000..66eb399 --- /dev/null +++ b/tex/outline/Makefile @@ -0,0 +1,8 @@ +all: + pdflatex main.tex + bibtex main + pdflatex main.tex + pdflatex main.tex + +clean: + rm -f *.bbl *.aux *.blg *.log *.pdf *.out diff --git a/tex/outline/main.tex b/tex/outline/main.tex new file mode 100644 index 0000000..8c5cf98 --- /dev/null +++ b/tex/outline/main.tex @@ -0,0 +1,68 @@ +\documentclass{article} + +\usepackage[a4paper]{geometry} +\usepackage{hyperref} +\usepackage{amsmath} + +\title{INFO5993 \\ Research outline} +\author{Carlo Zancanaro} + +\begin{document} +\maketitle + +\section{Introduction} + +As my research contribution I intend to implement an algorithm presented in +\cite{gawlitza} for solving systems of fixpoint-equations for their least +solutions. I will then utilise this algorithm for the implementation of a static +analysis pass, interpreting program semantics over zones, within the LLVM +compiler framework. Finally I will be evaluating this new technique to determine +whether it is of practical use in real-world static analysis. + +\section{Technologies} + +My implementation will be provided in the {\tt C++} programming language, as it +is the language in which LLVM has been written. It will primarily be designed to +analyse programs written in the {\tt C} language. + +At the conclusion of my thesis I will have an implementation of the above +algorithm implemented as an LLVM optimisation/analysis pass. This will plug in +to the LLVM/Clang static-analysis framework in order to leverage the significant +work that has been done on the LLVM project. This will also mean that I do not +have to write a complete parser for the {\tt C} programming language (which +would no doubt be a long and error-prone operation). + +\section{Evaluation} + +To evaluate the algorithm I will be investigating two factors: execution time +and analysis range. + +\subsection{Execution time} + +Given the increased precision of results provided by the above algorithm I will +be interested in determining the runtime performance of the algorithm. Static +analysis is traditionally a slow process and so any speed-gains which can be +made will be especially beneficial to real world applications. This will also +mean that my optimisations must be especially aggressive to ensure that there is +no missed opportunity for speed gains to be made. + +\subsection{Analysis range} + +In the above algorithm there is a trade-off made wherein we sacrifice the +generality of the algorithm to provide more precise results. An important factor +in the utility of this algorithm will be whether it is applicable to the +majority of real-world code. The restrictions in the paper seem to be general +enough to encompass a large amount of existing code, but it remains to be shown +empirically whether this is the case. + +\section{Conclusion} + +My thesis will consist of implementing and evaluating a new approach to +fixpoint-iteration in order to perform abstract interpretation over zones for +the verification of program invariants. This implementation will be done within +the LLVM-compiler framework. The evaluation will particularly consider factors +of execution time and analysis range of the algorithm. + +\bibliographystyle{abbrv} +\bibliography{references.bib} +\end{document} diff --git a/tex/outline/references.bib b/tex/outline/references.bib new file mode 100644 index 0000000..9735e26 --- /dev/null +++ b/tex/outline/references.bib @@ -0,0 +1,86 @@ +@article{DBLP:tr/trier/MI96-11, + author = {Christian Fecht and + Helmut Seidl}, + title = {An Even Faster Solver for General Systems of Equations}, + journal = {Universit{\"a}t Trier, Mathematik/Informatik, Forschungsbericht}, + volume = {96-11}, + year = {1996}, + bibsource = {DBLP, http://dblp.uni-trier.de} +} +@inproceedings{CousotCousot77-1, + author = {Cousot, P{.} and Cousot, R{.}}, + title = {Abstract interpretation: a unified lattice model for static + analysis of programs by construction or approximation of + fixpoints}, + pages = {238--252}, + booktitle = {Conference Record of the Fourth Annual ACM SIGPLAN-SIGACT + Symposium on Principles of Programming Languages}, + address = {Los Angeles, California}, + publisher = {ACM Press, New York, NY}, + year = 1977, +} +@article{mine:hosc06, + author = {Min\'e, A{.}}, + title = {The Octagon Abstract Domain}, + journal = {Higher-Order and Symbolic Computation}, + editor = {O. Danvy}, + publisher = {Springer}, + year = {2006}, + volume = {19}, + number = {1}, + pages = {31--100}, + note = {\url{http://www.di.ens.fr/~mine/publi/article-mine-HOSC06.pdf}} +} +@inproceedings{mine:padoII, + author = {Min\'e, A{.}}, + title = {A New Numerical Abstract Domain Based on Difference-Bound Matrices}, + booktitle = {Proc. of the 2d Symp. on Programs as Data Objects (PADO II)}, + series = {Lecture Notes in Computer Science}, + year = {2001}, + month = {May}, + pages = {155--172}, + volume = {2053}, + publisher = {Springer}, + location = {Aarhus, Danemark}, + note = {\url{http://www.di.ens.fr/~mine/publi/article-mine-padoII.pdf}} +} +@inproceedings{DBLP:conf/vmcai/SankaranarayananSM05, + author = {Sriram Sankaranarayanan and + Henny B. Sipma and + Zohar Manna}, + title = {Scalable Analysis of Linear Systems Using Mathematical Programming}, + booktitle = {VMCAI}, + year = {2005}, + pages = {25-41}, + ee = {http://dx.doi.org/10.1007/978-3-540-30579-8_2}, + bibsource = {DBLP, http://dblp.uni-trier.de} +} +@inproceedings{Dor:2001:CCS:647170.718291, + author = {Dor, Nurit and Rodeh, Michael and Sagiv, Shmuel}, + title = {Cleanness Checking of String Manipulations in C Programs via + Integer Analysis}, + booktitle = {Proceedings of the 8th International Symposium on Static + Analysis}, + series = {SAS '01}, + year = {2001}, + isbn = {3-540-42314-1}, + pages = {194--212}, + numpages = {19}, + url = {http://dl.acm.org/citation.cfm?id=647170.718291}, + acmid = {718291}, + publisher = {Springer-Verlag}, + address = {London, UK, UK}, +} +@INPROCEEDINGS{Yovine98modelchecking, + author = {Sergio Yovine}, + title = {Model checking timed automata}, + booktitle = {In European Educational Forum: School on Embedded + Systems}, + year = {1998}, + pages = {114--152}, + publisher = {Springer-Verlag} +} +@article{gawlitza, + author = {Thomas Martin Gawlitza and Hemut Seidl}, + title = {Abstract Interpretation over Zones without Widening} +} |