bug-gmp
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: bugs with count_leading_zeros and gmp-4.0


From: Nathalie Revol
Subject: Re: bugs with count_leading_zeros and gmp-4.0
Date: Fri, 21 Dec 2001 19:40:58 +0100 (MET)

>   we (me by chance and Paul by analyzing "my" bug) encountered a problem
>   with count_leading_zeros when applied to 42 (= 101010 in binary),
>   cf. C program below.
>   The result should be 26 = 32-6 and it is 27:
  
> I am unable to reproduce.  Using a 32-bit build, I get 26, and with a
> 64-bit build I get 58, as expected.
> Perhaps your build was in 64-bit mode and then you're not using the
> right compiler?

I use the same compiler for building gmp-4.0 and for toto.c
The configure of gmp-4.0 determined that it should be in 32-bit mode
(as far as I understand the config.log attached below). The "make check"
passed.

If I compile using exactly the same options as the ones used to build
gmp-4.0, I get again

pastaga% gcc -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc -I. -L.libs toto.c -lgmp
pastaga% ./a.out
k=27

Maybe a hint (suggested by Paul): my OS and my gcc do not correspond to
the same version of SunOS (5.8 and 5.6). Anyway, it is the first time
it would have caused trouble.

Regards
        Nathalie

---------------------------------------------------------------------------

     Nathalie REVOL
     LIP - Projet INRIA Arenaire           tel : (33) 4-72-72-86-42
     Ecole Normale Superieure de Lyon      Fax : (33) 4-72-72-80-80
     69364 Lyon Cedex 07                   address@hidden
     FRANCE                                http://www.ens-lyon.fr/~nrevol

---------------------------------------------------------------------------

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by configure, which was
generated by GNU Autoconf 2.52.  Invocation command line was

  $ ./configure --prefix=/home/nrevol/ARITH/MP/GNUC/gmp-4.0 CC=gcc CXX=g++

## ---------- ##
## Platform.  ##
## ---------- ##

hostname = pastaga
uname -m = sun4u
uname -r = 5.8
uname -s = SunOS
uname -v = Generic

/usr/bin/uname -p = sparc
/bin/uname -X     = System = SunOS
Node = pastaga
Release = 5.8
KernelID = Generic
Machine = sun4u
BusType = <unknown>
Serial = <unknown>
Users = <unknown>
OEM# = 0
Origin# = 1
NumCPU = 1

/bin/arch              = sun4
/usr/bin/arch -k       = sun4u
/usr/convex/getsysinfo = unknown
hostinfo               = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH = 
/home/nrevol/bin:/usr/local/bin:/usr/local/netpbm/bin:/usr/openwin/bin:/usr/ccs/bin:/usr/bin:/usr/sbin:/usr/local/SUNprint/bin:/usr/local/pvm3/lib:/usr/local/gnu/bin:/usr/local/ghostscript/bin:/opt/SUNWspro/bin:/usr/ucb:/usr/local/TeX/bin/sparc-solaris2.5.1:/usr/local/frame/bin:/usr/local/Eiffel3/bench/spec/solaris/bin:/usr/local/Eiffel3/build/spec/solaris/bin:/usr/local/ilog/lelisp/solaris:/usr/local/prolog3:/usr/local/prolog4:/usr/local/pcmodel:/usr/local/gmt/bin:/usr/local/jdk1.2/bin:/usr/dt/bin:/usr/local/tcl/bin:/usr/local/xfig:/usr/local/transfig:/usr/local/latex2html:.:/home/nrevol/bin:/soft/eleves/sparc/bin:/home/arenaire/bin

## ------------ ##
## Core tests.  ##
## ------------ ##

configure:1156: PATH=".;."; conftest.sh
./configure: conftest.sh: not found
configure:1159: $? = 1
configure:1234: checking build system type
configure:1252: result: sparcv9-sun-solaris2.8
configure:1259: checking host system type
configure:1273: result: sparcv9-sun-solaris2.8
configure:1299: checking for a BSD compatible install
configure:1348: result: /usr/local/bin/install -c
configure:1359: checking whether build environment is sane
configure:1402: result: yes
configure:1435: checking for mawk
configure:1461: result: no
configure:1435: checking for gawk
configure:1450: found /usr/local/bin/gawk
configure:1458: result: gawk
configure:1468: checking whether make sets ${MAKE}
configure:1488: result: yes
configure:1579: checking whether to enable maintainer-specific portions of 
Makefiles
configure:1588: result: no
configure:831: User:
ABI=
CC=gcc
CFLAGS=(unset)
CPPFLAGS=(unset)
MPN_PATH=
configure:837: GMP:
abilist=64 32
cclist=gcc acc cc
configure:2560: gcc 2>&1 | grep xlc >/dev/null
configure:2563: $? = 1
configure:2594: checking compiler gcc -g -O2 -m64 -mptr64 -Wa,-xarch=v9 
-mcpu=v9 
configure:2605: gcc -g -O2 -m64 -mptr64 -Wa,-xarch=v9 -mcpu=v9  conftest.c -o 
conftest >&5
cc1: -m64 is not supported by this configuration
configure:2608: $? = 1
configure:2616: result: no
configure:2560: gcc 2>&1 | grep xlc >/dev/null
configure:2563: $? = 1
configure:2594: checking compiler gcc -g -O2 -Wa,-xarch=v8plus 
configure:2605: gcc -g -O2 -Wa,-xarch=v8plus  conftest.c -o conftest >&5
configure:2608: $? = 0
configure:2611: result: yes
configure:2896: checking compiler gcc -g -O2 -Wa,-xarch=v8plus  -mcpu=ultrasparc
configure:2907: gcc -g -O2 -Wa,-xarch=v8plus  -mcpu=ultrasparc conftest.c -o 
conftest >&5
configure:2910: $? = 0
configure:2913: result: yes
configure:3046: checking for gcc
configure:3069: result: gcc
configure:3297: checking for C compiler version
configure:3300: gcc --version </dev/null >&5
2.95.2
configure:3303: $? = 0
configure:3305: gcc -v </dev/null >&5
Reading specs from /usr/local/lib/gcc-lib/sparc-sun-solaris2.6/2.95.2/specs
gcc version 2.95.2 19991024 (release)
configure:3308: $? = 0
configure:3310: gcc -V </dev/null >&5
gcc: argument to `-V' is missing
configure:3313: $? = 1
configure:3333: checking for C compiler default output
configure:3336: gcc -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc   conftest.c  >&5
configure:3339: $? = 0
configure:3368: result: a.out
configure:3373: checking whether the C compiler works
configure:3379: ./a.out
configure:3382: $? = 0
configure:3397: result: yes
configure:3404: checking whether we are cross compiling
configure:3406: result: no
configure:3409: checking for executable suffix
configure:3411: gcc -o conftest -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc   
conftest.c  >&5
configure:3414: $? = 0
configure:3436: result: 
configure:3442: checking for object suffix
configure:3460: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftest.c >&5
configure:3463: $? = 0
configure:3482: result: o
configure:3486: checking whether we are using the GNU C compiler
configure:3507: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftest.c >&5
configure:3510: $? = 0
configure:3513: test -s conftest.o
configure:3516: $? = 0
configure:3528: result: yes
configure:3534: checking whether gcc accepts -g
configure:3552: gcc -c -g  conftest.c >&5
configure:3555: $? = 0
configure:3558: test -s conftest.o
configure:3561: $? = 0
configure:3571: result: yes
configure:3598: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftest.c >&5
conftest.c:2: parse error before `me'
configure:3601: $? = 1
configure: failed program was:
#ifndef __cplusplus
  choke me
#endif
configure:3707: checking for style of include used by make
configure:3734: result: GNU
configure:3740: checking dependency style of gcc
configure:3802: result: none
configure:3806: checking for gcc option to accept ANSI C
configure:3863: gcc  -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftest.c 
>&5
configure:3866: $? = 0
configure:3869: test -s conftest.o
configure:3872: $? = 0
configure:3889: result: none needed
configure:3902: checking how to run the C preprocessor
configure:3928: gcc -E  conftest.c
configure:3934: $? = 0
configure:3961: gcc -E  conftest.c
configure:3958: ac_nonexistent.h: No such file or directory
configure:3967: $? = 1
configure: failed program was:
#line 3957 "configure"
#include "confdefs.h"
#include <ac_nonexistent.h>
configure:4004: result: gcc -E
configure:4019: gcc -E  conftest.c
configure:4025: $? = 0
configure:4052: gcc -E  conftest.c
configure:4049: ac_nonexistent.h: No such file or directory
configure:4058: $? = 1
configure: failed program was:
#line 4048 "configure"
#include "confdefs.h"
#include <ac_nonexistent.h>
configure:4122: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftest.c >&5
configure:4125: $? = 0
configure:4128: test -s conftest.o
configure:4131: $? = 0
configure:1192: Decided:
ABI=32
CC=gcc
CFLAGS=-g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc
CPPFLAGS=
GMP_LDFLAGS=
CXX=g++
CXXFLAGS=
path=sparc32/v9 sparc32/v8 sparc32 generic
configure:4836: checking for gcc option to accept ANSI C
configure:4896: gcc  -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftest.c 
>&5
configure:4899: $? = 0
configure:4902: test -s conftest.o
configure:4905: $? = 0
configure:4919: result: none needed
configure:4930: checking for function prototypes
configure:4933: result: yes
configure:4947: checking for ANSI C header files
configure:4961: gcc -E  conftest.c
configure:4967: $? = 0
configure:5054: gcc -o conftest -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc   
conftest.c  >&5
configure:5057: $? = 0
configure:5059: ./conftest
configure:5062: $? = 0
configure:5075: result: yes
configure:5088: checking for string.h
configure:5098: gcc -E  conftest.c
configure:5104: $? = 0
configure:5123: result: yes
configure:5172: checking for ar
configure:5187: found /usr/ccs/bin/ar
configure:5196: result: ar
configure:5224: checking for BSD-compatible nm
configure:5259: result: /usr/ccs/bin/nm -p
configure:5487: checking for ld used by GCC
configure:5551: result: /usr/ccs/bin/ld
configure:5560: checking if the linker (/usr/ccs/bin/ld) is GNU ld
configure:5572: result: no
configure:5576: checking for /usr/ccs/bin/ld option to reload object files
configure:5583: result: -r
configure:5592: checking whether ln -s works
configure:5596: result: yes
configure:5603: checking how to recognise dependant libraries
configure:5790: result: pass_all
configure:6241: checking for dlfcn.h
configure:6251: gcc -E  conftest.c
configure:6257: $? = 0
configure:6276: result: yes
configure:6289: checking the maximum length of command line arguments
configure:6338: result: 393217
configure:6346: checking command to parse /usr/ccs/bin/nm -p output from gcc 
object
configure:6431: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftest.c >&5
configure:6434: $? = 0
configure:6438: /usr/ccs/bin/nm -p conftest.o \| sed -n -e 's/^.*[      
]\([BDT][BDT]*\)[       ][      ]*\(\)\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2\3 \3/p' 
\> conftest.nm
configure:6441: $? = 0
configure:6493: gcc -o conftest -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc   
conftest.c conftstm.o >&5
configure:6496: $? = 0
configure:6534: result: ok
configure:6538: checking for objdir
configure:6553: result: .libs
configure:6636: checking for ranlib
configure:6651: found /usr/ccs/bin/ranlib
configure:6660: result: ranlib
configure:6710: checking for strip
configure:6725: found /usr/ccs/bin/strip
configure:6734: result: strip
configure:6990: checking if gcc static flag  works
configure:7013: result: yes
configure:7027: checking if gcc supports -fno-rtti -fno-exceptions
configure:7052: result: yes
configure:7067: checking for gcc option to produce PIC
configure:7220: result: -fPIC
configure:7227: checking if gcc PIC flag -fPIC works
configure:7252: result: yes
configure:7276: checking if gcc supports -c -o file.o
configure:7317: result: yes
configure:7342: checking whether the gcc linker (/usr/ccs/bin/ld) supports 
shared libraries
configure:8126: result: yes
configure:8148: checking whether -lc should be explicitly linked in
configure:8153: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftest.c >&5
configure:8156: $? = 0
configure:8170: gcc -shared -Wl,-h -Wl,conftest -o conftest conftest.o  -v 
2\>\&1 \| grep  -lc  \>/dev/null 2\>\&1
configure:8173: $? = 1
configure:8185: result: yes
configure:8191: checking how to hardcode library paths into programs
configure:8215: result: immediate
configure:8229: checking whether stripping libraries is possible
configure:8237: result: no
configure:8241: checking dynamic linker characteristics
configure:8680: result: solaris2.8 ld.so
configure:9277: checking if libtool supports shared libraries
configure:9279: result: yes
configure:9282: checking whether to build shared libraries
configure:9303: result: yes
configure:9306: checking whether to build static libraries
configure:9310: result: yes
configure:9390: creating libtool
configure:16084: checking for ANSI C header files
configure:16212: result: yes
configure:16222: checking whether time.h and sys/time.h may both be included
configure:16244: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftest.c 
>&5
configure:16247: $? = 0
configure:16250: test -s conftest.o
configure:16253: $? = 0
configure:16263: result: yes
configure:16279: checking for locale.h
configure:16289: gcc -E  conftest.c
configure:16295: $? = 0
configure:16314: result: yes
configure:16279: checking for sys/mman.h
configure:16289: gcc -E  conftest.c
configure:16295: $? = 0
configure:16314: result: yes
configure:16279: checking for sys/param.h
configure:16289: gcc -E  conftest.c
configure:16295: $? = 0
configure:16314: result: yes
configure:16279: checking for sys/processor.h
configure:16289: gcc -E  conftest.c
configure:16295: $? = 0
configure:16314: result: yes
configure:16279: checking for sys/resource.h
configure:16289: gcc -E  conftest.c
configure:16295: $? = 0
configure:16314: result: yes
configure:16279: checking for sys/sysctl.h
configure:16289: gcc -E  conftest.c
configure:16286: sys/sysctl.h: No such file or directory
configure:16295: $? = 1
configure: failed program was:
#line 16285 "configure"
#include "confdefs.h"
#include <sys/sysctl.h>
configure:16314: result: no
configure:16279: checking for sys/systemcfg.h
configure:16289: gcc -E  conftest.c
configure:16286: sys/systemcfg.h: No such file or directory
configure:16295: $? = 1
configure: failed program was:
#line 16285 "configure"
#include "confdefs.h"
#include <sys/systemcfg.h>
configure:16314: result: no
configure:16279: checking for sys/time.h
configure:16289: gcc -E  conftest.c
configure:16295: $? = 0
configure:16314: result: yes
configure:16279: checking for sys/times.h
configure:16289: gcc -E  conftest.c
configure:16295: $? = 0
configure:16314: result: yes
configure:16331: checking for sys/types.h
configure:16343: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftest.c 
>&5
configure:16346: $? = 0
configure:16349: test -s conftest.o
configure:16352: $? = 0
configure:16362: result: yes
configure:16331: checking for sys/stat.h
configure:16343: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftest.c 
>&5
configure:16346: $? = 0
configure:16349: test -s conftest.o
configure:16352: $? = 0
configure:16362: result: yes
configure:16331: checking for stdlib.h
configure:16343: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftest.c 
>&5
configure:16346: $? = 0
configure:16349: test -s conftest.o
configure:16352: $? = 0
configure:16362: result: yes
configure:16331: checking for string.h
configure:16362: result: yes
configure:16331: checking for memory.h
configure:16343: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftest.c 
>&5
configure:16346: $? = 0
configure:16349: test -s conftest.o
configure:16352: $? = 0
configure:16362: result: yes
configure:16331: checking for strings.h
configure:16343: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftest.c 
>&5
configure:16346: $? = 0
configure:16349: test -s conftest.o
configure:16352: $? = 0
configure:16362: result: yes
configure:16331: checking for inttypes.h
configure:16343: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftest.c 
>&5
configure:16346: $? = 0
configure:16349: test -s conftest.o
configure:16352: $? = 0
configure:16362: result: yes
configure:16331: checking for stdint.h
configure:16343: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftest.c 
>&5
configure:16372: stdint.h: No such file or directory
configure:16346: $? = 1
configure: failed program was:
#line 16337 "configure"
#include "confdefs.h"
#include <stdio.h>
#if HAVE_SYS_TYPES_H
# include <sys/types.h>
#endif
#if HAVE_SYS_STAT_H
# include <sys/stat.h>
#endif
#if STDC_HEADERS
# include <stdlib.h>
# include <stddef.h>
#else
# if HAVE_STDLIB_H
#  include <stdlib.h>
# endif
#endif
#if HAVE_STRING_H
# if !STDC_HEADERS && HAVE_MEMORY_H
#  include <memory.h>
# endif
# include <string.h>
#endif
#if HAVE_STRINGS_H
# include <strings.h>
#endif
#if HAVE_INTTYPES_H
# include <inttypes.h>
#else
# if HAVE_STDINT_H
#  include <stdint.h>
# endif
#endif
#if HAVE_UNISTD_H
# include <unistd.h>
#endif
#include <stdint.h>
configure:16362: result: no
configure:16331: checking for unistd.h
configure:16343: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftest.c 
>&5
configure:16346: $? = 0
configure:16349: test -s conftest.o
configure:16352: $? = 0
configure:16362: result: yes
configure:16372: checking whether fgetc is declared
configure:16393: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftest.c 
>&5
configure:16396: $? = 0
configure:16399: test -s conftest.o
configure:16402: $? = 0
configure:16412: result: yes
configure:16426: checking whether fscanf is declared
configure:16447: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftest.c 
>&5
configure:16450: $? = 0
configure:16453: test -s conftest.o
configure:16456: $? = 0
configure:16466: result: yes
configure:16480: checking whether optarg is declared
configure:16501: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftest.c 
>&5
configure:16504: $? = 0
configure:16507: test -s conftest.o
configure:16510: $? = 0
configure:16520: result: yes
configure:16534: checking whether ungetc is declared
configure:16555: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftest.c 
>&5
configure:16558: $? = 0
configure:16561: test -s conftest.o
configure:16564: $? = 0
configure:16574: result: yes
configure:16588: checking whether vfprintf is declared
configure:16609: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftest.c 
>&5
configure:16612: $? = 0
configure:16615: test -s conftest.o
configure:16618: $? = 0
configure:16628: result: yes
configure:16643: checking return type of signal handlers
configure:16671: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftest.c 
>&5
configure:16674: $? = 0
configure:16677: test -s conftest.o
configure:16680: $? = 0
configure:16690: result: void
configure:16698: checking for intmax_t
configure:16719: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftest.c 
>&5
configure:16722: $? = 0
configure:16725: test -s conftest.o
configure:16728: $? = 0
configure:16738: result: yes
configure:16747: checking for long double
configure:16768: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftest.c 
>&5
configure:16771: $? = 0
configure:16774: test -s conftest.o
configure:16777: $? = 0
configure:16787: result: yes
configure:16796: checking for long long
configure:16817: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftest.c 
>&5
configure:16820: $? = 0
configure:16823: test -s conftest.o
configure:16826: $? = 0
configure:16836: result: yes
configure:16845: checking for ptrdiff_t
configure:16866: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftest.c 
>&5
configure:16869: $? = 0
configure:16872: test -s conftest.o
configure:16875: $? = 0
configure:16885: result: yes
configure:16894: checking for quad_t
configure:16915: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftest.c 
>&5
configure:16918: $? = 0
configure:16921: test -s conftest.o
configure:16924: $? = 0
configure:16934: result: yes
configure:16944: checking for preprocessor stringizing operator
configure:16965: result: yes
configure:16975: checking whether <stdarg.h> exists and works
configure:17002: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftest.c 
>&5
configure:17005: $? = 0
configure:17008: test -s conftest.o
configure:17011: $? = 0
configure:17022: result: yes
configure:17032: checking whether gcc __attribute__ ((const)) works
configure:17050: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftest.c 
>&5
configure:17053: $? = 0
configure:17056: test -s conftest.o
configure:17059: $? = 0
configure:17070: result: yes
configure:17080: checking whether gcc __attribute__ ((malloc)) works
configure:17089: gcc -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  -c conftest.c 
>conftest.out 2>&1
configure:17092: $? = 0
conftest.c:1: warning: `malloc' attribute directive ignored
configure:17106: result: no
configure:17116: checking whether gcc __attribute__ ((mode (XX))) works
configure:17134: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftest.c 
>&5
configure:17137: $? = 0
configure:17140: test -s conftest.o
configure:17143: $? = 0
configure:17154: result: yes
configure:17164: checking whether gcc __attribute__ ((noreturn)) works
configure:17182: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftest.c 
>&5
configure:17185: $? = 0
configure:17188: test -s conftest.o
configure:17191: $? = 0
configure:17202: result: yes
configure:17212: checking for inline
configure:17229: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftest.c 
>&5
configure:17232: $? = 0
configure:17235: test -s conftest.o
configure:17238: $? = 0
configure:17249: result: inline
configure:17288: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftest.c 
>&5
configure:17291: $? = 0
configure:17294: test -s conftest.o
configure:17297: $? = 0
configure:17422: checking for main in -lm
configure:17442: gcc -o conftest -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc   
conftest.c -lm   >&5
configure:17445: $? = 0
configure:17448: test -s conftest
configure:17451: $? = 0
configure:17462: result: yes
configure:17473: checking for working alloca.h
configure:17491: gcc -o conftest -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc   
conftest.c  >&5
configure:17494: $? = 0
configure:17497: test -s conftest
configure:17500: $? = 0
configure:17510: result: yes
configure:17520: checking for alloca (via gmp-impl.h)
configure:17544: gcc -o conftest -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc   
conftest.c  >&5
configure:17547: $? = 0
configure:17550: test -s conftest
configure:17553: $? = 0
configure:17563: result: yes
configure:17573: checking how to allocate temporary memory
configure:17597: result: alloca
configure:17666: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftest.c 
>&5
configure:17669: $? = 0
configure:17672: test -s conftest.o
configure:17675: $? = 0
configure:17722: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftest.c 
>&5
configure:17725: $? = 0
configure:17728: test -s conftest.o
configure:17731: $? = 0
configure:17767: checking for alarm
configure:17804: gcc -o conftest -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc   
conftest.c  >&5
configure:17807: $? = 0
configure:17810: test -s conftest
configure:17813: $? = 0
configure:17823: result: yes
configure:17767: checking for getpagesize
configure:17804: gcc -o conftest -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc   
conftest.c  >&5
configure:17807: $? = 0
configure:17810: test -s conftest
configure:17813: $? = 0
configure:17823: result: yes
configure:17767: checking for getrusage
configure:17804: gcc -o conftest -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc   
conftest.c  >&5
configure:17807: $? = 0
configure:17810: test -s conftest
configure:17813: $? = 0
configure:17823: result: yes
configure:17767: checking for gettimeofday
configure:17804: gcc -o conftest -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc   
conftest.c  >&5
configure:17807: $? = 0
configure:17810: test -s conftest
configure:17813: $? = 0
configure:17823: result: yes
configure:17767: checking for localeconv
configure:17804: gcc -o conftest -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc   
conftest.c  >&5
configure:17807: $? = 0
configure:17810: test -s conftest
configure:17813: $? = 0
configure:17823: result: yes
configure:17767: checking for memset
configure:17804: gcc -o conftest -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc   
conftest.c  >&5
configure:17783: warning: conflicting types for built-in function `memset'
configure:17807: $? = 0
configure:17810: test -s conftest
configure:17813: $? = 0
configure:17823: result: yes
configure:17767: checking for mmap
configure:17804: gcc -o conftest -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc   
conftest.c  >&5
configure:17807: $? = 0
configure:17810: test -s conftest
configure:17813: $? = 0
configure:17823: result: yes
configure:17767: checking for mprotect
configure:17804: gcc -o conftest -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc   
conftest.c  >&5
configure:17807: $? = 0
configure:17810: test -s conftest
configure:17813: $? = 0
configure:17823: result: yes
configure:17767: checking for obstack_vprintf
configure:17804: gcc -o conftest -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc   
conftest.c  >&5
Undefined                       first referenced
 symbol                             in file
obstack_vprintf                     /var/tmp/ccWS5u6f.o
ld: fatal: Symbol referencing errors. No output written to conftest
collect2: ld returned 1 exit status
configure:17807: $? = 1
configure: failed program was:
#line 17773 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
    which can conflict with char obstack_vprintf (); below.  */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error.  */
#ifdef __cplusplus
extern "C"
#endif
/* We use char because int might match the return type of a gcc2
   builtin and then its argument prototype would still apply.  */
char obstack_vprintf ();
char (*f) ();

int
main ()
{
/* 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_obstack_vprintf) || defined (__stub___obstack_vprintf)
choke me
#else
f = obstack_vprintf;
#endif

  ;
  return 0;
}
configure:17823: result: no
configure:17767: checking for popen
configure:17804: gcc -o conftest -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc   
conftest.c  >&5
configure:17807: $? = 0
configure:17810: test -s conftest
configure:17813: $? = 0
configure:17823: result: yes
configure:17767: checking for processor_info
configure:17804: gcc -o conftest -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc   
conftest.c  >&5
configure:17807: $? = 0
configure:17810: test -s conftest
configure:17813: $? = 0
configure:17823: result: yes
configure:17767: checking for read_real_time
configure:17804: gcc -o conftest -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc   
conftest.c  >&5
Undefined                       first referenced
 symbol                             in file
read_real_time                      /var/tmp/ccBnDIMR.o
ld: fatal: Symbol referencing errors. No output written to conftest
collect2: ld returned 1 exit status
configure:17807: $? = 1
configure: failed program was:
#line 17773 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
    which can conflict with char read_real_time (); below.  */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error.  */
#ifdef __cplusplus
extern "C"
#endif
/* We use char because int might match the return type of a gcc2
   builtin and then its argument prototype would still apply.  */
char read_real_time ();
char (*f) ();

int
main ()
{
/* 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_read_real_time) || defined (__stub___read_real_time)
choke me
#else
f = read_real_time;
#endif

  ;
  return 0;
}
configure:17823: result: no
configure:17767: checking for strchr
configure:17804: gcc -o conftest -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc   
conftest.c  >&5
configure:17807: $? = 0
configure:17810: test -s conftest
configure:17813: $? = 0
configure:17823: result: yes
configure:17767: checking for strnlen
configure:17804: gcc -o conftest -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc   
conftest.c  >&5
Undefined                       first referenced
 symbol                             in file
strnlen                             /var/tmp/cc3KTL1a.o
ld: fatal: Symbol referencing errors. No output written to conftest
collect2: ld returned 1 exit status
configure:17807: $? = 1
configure: failed program was:
#line 17773 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
    which can conflict with char strnlen (); below.  */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error.  */
#ifdef __cplusplus
extern "C"
#endif
/* We use char because int might match the return type of a gcc2
   builtin and then its argument prototype would still apply.  */
char strnlen ();
char (*f) ();

int
main ()
{
/* 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_strnlen) || defined (__stub___strnlen)
choke me
#else
f = strnlen;
#endif

  ;
  return 0;
}
configure:17823: result: no
configure:17767: checking for strtoul
configure:17804: gcc -o conftest -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc   
conftest.c  >&5
configure:17807: $? = 0
configure:17810: test -s conftest
configure:17813: $? = 0
configure:17823: result: yes
configure:17767: checking for sysconf
configure:17804: gcc -o conftest -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc   
conftest.c  >&5
configure:17807: $? = 0
configure:17810: test -s conftest
configure:17813: $? = 0
configure:17823: result: yes
configure:17767: checking for sysctl
configure:17804: gcc -o conftest -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc   
conftest.c  >&5
Undefined                       first referenced
 symbol                             in file
sysctl                              /var/tmp/ccuNGRSx.o
ld: fatal: Symbol referencing errors. No output written to conftest
collect2: ld returned 1 exit status
configure:17807: $? = 1
configure: failed program was:
#line 17773 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
    which can conflict with char sysctl (); below.  */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error.  */
#ifdef __cplusplus
extern "C"
#endif
/* We use char because int might match the return type of a gcc2
   builtin and then its argument prototype would still apply.  */
char sysctl ();
char (*f) ();

int
main ()
{
/* 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_sysctl) || defined (__stub___sysctl)
choke me
#else
f = sysctl;
#endif

  ;
  return 0;
}
configure:17823: result: no
configure:17767: checking for sysctlbyname
configure:17804: gcc -o conftest -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc   
conftest.c  >&5
Undefined                       first referenced
 symbol                             in file
sysctlbyname                        /var/tmp/ccRdM1g9.o
ld: fatal: Symbol referencing errors. No output written to conftest
collect2: ld returned 1 exit status
configure:17807: $? = 1
configure: failed program was:
#line 17773 "configure"
#include "confdefs.h"
/* System header to define __stub macros and hopefully few prototypes,
    which can conflict with char sysctlbyname (); below.  */
#include <assert.h>
/* Override any gcc2 internal prototype to avoid an error.  */
#ifdef __cplusplus
extern "C"
#endif
/* We use char because int might match the return type of a gcc2
   builtin and then its argument prototype would still apply.  */
char sysctlbyname ();
char (*f) ();

int
main ()
{
/* 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_sysctlbyname) || defined (__stub___sysctlbyname)
choke me
#else
f = sysctlbyname;
#endif

  ;
  return 0;
}
configure:17823: result: no
configure:17767: checking for times
configure:17804: gcc -o conftest -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc   
conftest.c  >&5
configure:17807: $? = 0
configure:17810: test -s conftest
configure:17813: $? = 0
configure:17823: result: yes
configure:17836: checking for vsnprintf
configure:17873: gcc -o conftest -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc   
conftest.c  >&5
configure:17876: $? = 0
configure:17879: test -s conftest
configure:17882: $? = 0
configure:17892: result: yes
configure:17903: checking whether vsnprintf works
configure:17959: gcc -o conftest -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc   
conftest.c  >&5
configure:17962: $? = 0
configure:17964: ./conftest
configure:17967: $? = 0
configure:17980: result: yes
configure:18002: checking whether sscanf needs writable input
configure:18014: result: no
configure:18168: checking for suitable m4
trying m4
good
configure:18212: result: m4
configure:18216: checking if m4wrap produces spurious output
test input is
changequote({,})define(x,)m4wrap({x})dnl
produces 0 chars output
configure:18238: result: no
configure:18253: checking how to switch to text section
configure:18265: result: .text
configure:18269: checking how to switch to data section
configure:18280: result: .data
configure:18284: checking what assembly label suffix to use
configure:18296: result: :
configure:18300: checking how to export a symbol
configure:18311: result: .globl
configure:18315: checking if globals are prefixed by underscore
configure:18341: gcc -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftes1.c 
conftes2.s >&5
configure:18344: $? = 0
configure:18341: gcc -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  conftes1.c 
conftes2.s >&5
Undefined                       first referenced
 symbol                             in file
underscore_test                     /var/tmp/cc3VCjh0.o
ld: fatal: Symbol referencing errors. No output written to a.out
collect2: ld returned 1 exit status
configure:18344: $? = 1
configure:18372: result: no
configure:18384: checking how to switch to read-only data section
Test program:
const int foo = 123;
configure:18401: gcc -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc  -S conftest.c 
>&5
configure:18404: $? = 0
Compiler output:
        .file   "conftest.c"
.stabs "/home/nrevol/ARITH/MP/GNUC/gmp-4.0/",100,0,0,.LLtext0
.stabs "conftest.c",100,0,0,.LLtext0
.section        ".text"
.LLtext0:
        .stabs  "gcc2_compiled.", 0x3c, 0, 0, 0
.stabs "int:t(0,1)=r(0,1);0020000000000;0017777777777;",128,0,0,0
.stabs "char:t(0,2)=r(0,2);0;127;",128,0,0,0
.stabs "long int:t(0,3)=r(0,1);0020000000000;0017777777777;",128,0,0,0
.stabs "unsigned int:t(0,4)=r(0,1);0000000000000;0037777777777;",128,0,0,0
.stabs "long unsigned int:t(0,5)=r(0,1);0000000000000;0037777777777;",128,0,0,0
.stabs "long long 
int:t(0,6)=r(0,1);01000000000000000000000;0777777777777777777777;",128,0,0,0
.stabs "long long unsigned 
int:t(0,7)=r(0,1);0000000000000;01777777777777777777777;",128,0,0,0
.stabs "short int:t(0,8)=r(0,8);-32768;32767;",128,0,0,0
.stabs "short unsigned int:t(0,9)=r(0,9);0;65535;",128,0,0,0
.stabs "signed char:t(0,10)=r(0,10);-128;127;",128,0,0,0
.stabs "unsigned char:t(0,11)=r(0,11);0;255;",128,0,0,0
.stabs "float:t(0,12)=r(0,1);4;0;",128,0,0,0
.stabs "double:t(0,13)=r(0,1);8;0;",128,0,0,0
.stabs "long double:t(0,14)=r(0,1);16;0;",128,0,0,0
.stabs "complex int:t(0,15)=s8real:(0,1),0,32;imag:(0,1),32,32;;",128,0,0,0
.stabs "complex float:t(0,16)=r(0,16);4;0;",128,0,0,0
.stabs "complex double:t(0,17)=r(0,17);8;0;",128,0,0,0
.stabs "complex long double:t(0,18)=r(0,18);16;0;",128,0,0,0
.stabs "void:t(0,19)=(0,19)",128,0,0,0
        .global foo
.section        ".rodata"
.stabs "foo:G(0,1)",32,0,1,0
        .align 4
        .type    foo,#object
        .size    foo,4
foo:
        .uaword 123
        .text
        .stabs "",100,0,0,Letext
Letext:
        .ident  "GCC: (GNU) 2.95.2 19991024 (release)"
Match: .section ".rodata"
configure:18434: result: .section       ".rodata"
configure:18438: checking if the export directive needs an attribute
configure:18449: result: 
configure:18453: checking for assembler .type directive
configure:18464: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc conftest.s 
>conftest.out 2>&1
configure:18467: $? = 1
/usr/ccs/bin/as: "conftest.s", line 1: error: invalid character (0x40)
configure: failed program was:
        .type   sym,@function
configure:18464: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc conftest.s 
>conftest.out 2>&1
configure:18467: $? = 0
configure:18487: result: .type  $1,#$2
configure:18491: checking for assembler .size directive
configure:18501: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc conftest.s 
>conftest.out 2>&1
configure:18504: $? = 0
configure:18520: result: .size  $1,$2
configure:18524: checking what prefix to use for a local label
Trying L
configure:18539: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc conftest.s 
>conftest.out 2>&1
configure:18542: $? = 0


conftest.o:
0000000000 s 
0000000000 n Lgurkmacka
0000000000 n dummy
Trying .L
configure:18539: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc conftest.s 
>conftest.out 2>&1
configure:18542: $? = 0


conftest.o:
0000000000 s 
0000000000 n dummy
configure:18573: result: .L
configure:18581: checking how to define a 32-bit word
configure:18606: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc conftest.s 
>conftest.out 2>&1
configure:18609: $? = 0
configure:18637: result: .long
configure:18641: checking if .align assembly directive is logarithmic
configure:18656: gcc -c -g -O2 -Wa,-xarch=v8plus -mcpu=ultrasparc conftest.s 
>conftest.out 2>&1
configure:18659: $? = 0
configure:18680: result: no
configure:19808: creating ./config.status

## ----------------------- ##
## Running config.status.  ##
## ----------------------- ##

This file was extended by config.status 2.52, executed with
  CONFIG_FILES    = 
  CONFIG_HEADERS  = 
  CONFIG_LINKS    = 
  CONFIG_COMMANDS = 
  > ./config.status 
on pastaga

config.status:20369: creating Makefile
config.status:20369: creating mpbsd/Makefile
config.status:20369: creating mpf/Makefile
config.status:20369: creating mpn/Makefile
config.status:20369: creating mpq/Makefile
config.status:20369: creating mpz/Makefile
config.status:20369: creating printf/Makefile
config.status:20369: creating scanf/Makefile
config.status:20369: creating cxx/Makefile
config.status:20369: creating tests/Makefile
config.status:20369: creating tests/devel/Makefile
config.status:20369: creating tests/mpbsd/Makefile
config.status:20369: creating tests/mpf/Makefile
config.status:20369: creating tests/mpn/Makefile
config.status:20369: creating tests/mpq/Makefile
config.status:20369: creating tests/mpz/Makefile
config.status:20369: creating tests/rand/Makefile
config.status:20369: creating tests/misc/Makefile
config.status:20369: creating tests/cxx/Makefile
config.status:20369: creating tune/Makefile
config.status:20369: creating demos/Makefile
config.status:20369: creating demos/calc/Makefile
config.status:20369: creating demos/expr/Makefile
config.status:20369: creating gmp.h
config.status:20369: creating mp.h
config.status:20369: creating demos/expr/expr-impl.h
config.status:20461: creating config.h
config.status:20602: config.h is unchanged
config.status:20659: linking ./mpn/sparc32/udiv_fp.asm to mpn/udiv_fp.asm
config.status:20659: linking ./mpn/generic/add.c to mpn/add.c
config.status:20659: linking ./mpn/generic/add_1.c to mpn/add_1.c
config.status:20659: linking ./mpn/sparc32/v9/add_n.asm to mpn/add_n.asm
config.status:20659: linking ./mpn/generic/sub.c to mpn/sub.c
config.status:20659: linking ./mpn/generic/sub_1.c to mpn/sub_1.c
config.status:20659: linking ./mpn/sparc32/v9/sub_n.asm to mpn/sub_n.asm
config.status:20659: linking ./mpn/sparc32/v9/mul_1.asm to mpn/mul_1.asm
config.status:20659: linking ./mpn/sparc32/v9/addmul_1.asm to mpn/addmul_1.asm
config.status:20659: linking ./mpn/sparc32/v9/submul_1.asm to mpn/submul_1.asm
config.status:20659: linking ./mpn/sparc32/lshift.asm to mpn/lshift.asm
config.status:20659: linking ./mpn/sparc32/rshift.asm to mpn/rshift.asm
config.status:20659: linking ./mpn/generic/dive_1.c to mpn/dive_1.c
config.status:20659: linking ./mpn/generic/diveby3.c to mpn/diveby3.c
config.status:20659: linking ./mpn/generic/divis.c to mpn/divis.c
config.status:20659: linking ./mpn/generic/divrem.c to mpn/divrem.c
config.status:20659: linking ./mpn/generic/divrem_1.c to mpn/divrem_1.c
config.status:20659: linking ./mpn/generic/divrem_2.c to mpn/divrem_2.c
config.status:20659: linking ./mpn/generic/fib2_ui.c to mpn/fib2_ui.c
config.status:20659: linking ./mpn/generic/mod_1.c to mpn/mod_1.c
config.status:20659: linking ./mpn/generic/mod_34lsub1.c to mpn/mod_34lsub1.c
config.status:20659: linking ./mpn/generic/mode1o.c to mpn/mode1o.c
config.status:20659: linking ./mpn/generic/pre_mod_1.c to mpn/pre_mod_1.c
config.status:20659: linking ./mpn/generic/dump.c to mpn/dump.c
config.status:20659: linking ./mpn/generic/mul.c to mpn/mul.c
config.status:20659: linking ./mpn/generic/mul_fft.c to mpn/mul_fft.c
config.status:20659: linking ./mpn/generic/mul_n.c to mpn/mul_n.c
config.status:20659: linking ./mpn/generic/mul_basecase.c to mpn/mul_basecase.c
config.status:20659: linking ./mpn/generic/sqr_basecase.c to mpn/sqr_basecase.c
config.status:20659: linking ./mpn/generic/random.c to mpn/random.c
config.status:20659: linking ./mpn/generic/random2.c to mpn/random2.c
config.status:20659: linking ./mpn/generic/sqrtrem.c to mpn/sqrtrem.c
config.status:20659: linking ./mpn/generic/get_str.c to mpn/get_str.c
config.status:20659: linking ./mpn/generic/set_str.c to mpn/set_str.c
config.status:20659: linking ./mpn/generic/scan0.c to mpn/scan0.c
config.status:20659: linking ./mpn/generic/scan1.c to mpn/scan1.c
config.status:20659: linking ./mpn/generic/popcount.c to mpn/popcount.c
config.status:20659: linking ./mpn/generic/hamdist.c to mpn/hamdist.c
config.status:20659: linking ./mpn/generic/cmp.c to mpn/cmp.c
config.status:20659: linking ./mpn/generic/perfsqr.c to mpn/perfsqr.c
config.status:20659: linking ./mpn/generic/bdivmod.c to mpn/bdivmod.c
config.status:20659: linking ./mpn/generic/gcd_1.c to mpn/gcd_1.c
config.status:20659: linking ./mpn/generic/gcd.c to mpn/gcd.c
config.status:20659: linking ./mpn/generic/gcdext.c to mpn/gcdext.c
config.status:20659: linking ./mpn/generic/tdiv_qr.c to mpn/tdiv_qr.c
config.status:20659: linking ./mpn/generic/dc_divrem_n.c to mpn/dc_divrem_n.c
config.status:20659: linking ./mpn/generic/sb_divrem_mn.c to mpn/sb_divrem_mn.c
config.status:20659: linking ./mpn/generic/jacbase.c to mpn/jacbase.c
config.status:20659: linking ./mpn/sparc32/v9/sqr_diagonal.asm to 
mpn/sqr_diagonal.asm
config.status:20659: linking ./mpn/sparc32/v9/gmp-mparam.h to gmp-mparam.h

## ----------------- ##
## Cache variables.  ##
## ----------------- ##

ac_cv_build='sparcv9-sun-solaris2.8'
ac_cv_build_alias='sparcv9-sun-solaris2.8'
ac_cv_c_compiler_gnu='yes'
ac_cv_c_inline='inline'
ac_cv_c_stringize='yes'
ac_cv_env_ABI_set=''
ac_cv_env_ABI_value=''
ac_cv_env_CC_set='set'
ac_cv_env_CC_value='gcc'
ac_cv_env_CFLAGS_set=''
ac_cv_env_CFLAGS_value=''
ac_cv_env_CPPFLAGS_set=''
ac_cv_env_CPPFLAGS_value=''
ac_cv_env_CPP_set=''
ac_cv_env_CPP_value=''
ac_cv_env_CXXCPP_set=''
ac_cv_env_CXXCPP_value=''
ac_cv_env_CXXFLAGS_set=''
ac_cv_env_CXXFLAGS_value=''
ac_cv_env_CXX_set='set'
ac_cv_env_CXX_value='g++'
ac_cv_env_LDFLAGS_set=''
ac_cv_env_LDFLAGS_value=''
ac_cv_env_M4_set=''
ac_cv_env_M4_value=''
ac_cv_env_build_alias_set=''
ac_cv_env_build_alias_value=''
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_alarm='yes'
ac_cv_func_getpagesize='yes'
ac_cv_func_getrusage='yes'
ac_cv_func_gettimeofday='yes'
ac_cv_func_localeconv='yes'
ac_cv_func_memset='yes'
ac_cv_func_mmap='yes'
ac_cv_func_mprotect='yes'
ac_cv_func_obstack_vprintf='no'
ac_cv_func_popen='yes'
ac_cv_func_processor_info='yes'
ac_cv_func_read_real_time='no'
ac_cv_func_strchr='yes'
ac_cv_func_strnlen='no'
ac_cv_func_strtoul='yes'
ac_cv_func_sysconf='yes'
ac_cv_func_sysctl='no'
ac_cv_func_sysctlbyname='no'
ac_cv_func_times='yes'
ac_cv_func_vsnprintf='yes'
ac_cv_have_decl_fgetc='yes'
ac_cv_have_decl_fscanf='yes'
ac_cv_have_decl_optarg='yes'
ac_cv_have_decl_ungetc='yes'
ac_cv_have_decl_vfprintf='yes'
ac_cv_header_dlfcn_h='yes'
ac_cv_header_inttypes_h='yes'
ac_cv_header_locale_h='yes'
ac_cv_header_memory_h='yes'
ac_cv_header_stdc='yes'
ac_cv_header_stdint_h='no'
ac_cv_header_stdlib_h='yes'
ac_cv_header_string_h='yes'
ac_cv_header_strings_h='yes'
ac_cv_header_sys_mman_h='yes'
ac_cv_header_sys_param_h='yes'
ac_cv_header_sys_processor_h='yes'
ac_cv_header_sys_resource_h='yes'
ac_cv_header_sys_stat_h='yes'
ac_cv_header_sys_sysctl_h='no'
ac_cv_header_sys_systemcfg_h='no'
ac_cv_header_sys_time_h='yes'
ac_cv_header_sys_times_h='yes'
ac_cv_header_sys_types_h='yes'
ac_cv_header_time='yes'
ac_cv_header_unistd_h='yes'
ac_cv_host='sparcv9-sun-solaris2.8'
ac_cv_host_alias='sparcv9-sun-solaris2.8'
ac_cv_lib_m_main='yes'
ac_cv_objext='o'
ac_cv_path_install='/usr/local/bin/install -c'
ac_cv_prog_AWK='gawk'
ac_cv_prog_CPP='gcc -E'
ac_cv_prog_ac_ct_AR='ar'
ac_cv_prog_ac_ct_CC='gcc'
ac_cv_prog_ac_ct_RANLIB='ranlib'
ac_cv_prog_ac_ct_STRIP='strip'
ac_cv_prog_cc_g='yes'
ac_cv_prog_cc_stdc=''
ac_cv_prog_make_make_set='yes'
ac_cv_type_intmax_t='yes'
ac_cv_type_long_double='yes'
ac_cv_type_long_long='yes'
ac_cv_type_ptrdiff_t='yes'
ac_cv_type_quad_t='yes'
ac_cv_type_signal='void'
am_cv_CC_dependencies_compiler_type='none'
am_cv_prog_cc_stdc=''
gmp_cv_asm_align_log='no'
gmp_cv_asm_data='.data'
gmp_cv_asm_globl='.globl'
gmp_cv_asm_globl_attr=''
gmp_cv_asm_label_suffix=':'
gmp_cv_asm_lsym_prefix='.L'
gmp_cv_asm_rodata='.section     ".rodata"'
gmp_cv_asm_size='.size  $1,$2'
gmp_cv_asm_text='.text'
gmp_cv_asm_type='.type  $1,#$2'
gmp_cv_asm_underscore='no'
gmp_cv_asm_w32='.long'
gmp_cv_c_attribute_const='yes'
gmp_cv_c_attribute_malloc='no'
gmp_cv_c_attribute_mode='yes'
gmp_cv_c_attribute_noreturn='yes'
gmp_cv_c_stdarg='yes'
gmp_cv_func_alloca='yes'
gmp_cv_func_sscanf_writable_input='no'
gmp_cv_func_vsnprintf='yes'
gmp_cv_header_alloca='yes'
gmp_cv_m4_m4wrap_spurious='no'
gmp_cv_option_alloca='alloca'
gmp_cv_prog_m4='m4'
lt_cv_deplibs_check_method='pass_all'
lt_cv_file_magic_cmd='$MAGIC_CMD'
lt_cv_file_magic_test_file='/lib/libc.so'
lt_cv_ld_reload_flag='-r'
lt_cv_objdir='.libs'
lt_cv_path_LD='/usr/ccs/bin/ld'
lt_cv_path_NM='/usr/ccs/bin/nm -p'
lt_cv_prog_compiler_c_o='yes'
lt_cv_prog_compiler_rtti_exceptions='yes'
lt_cv_prog_gnu_ld='no'
lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[      ]\([BDT][BDT]*\)[       
][      ]*\(\)\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2\3 \3/p'\'''
lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\) $/  
{\"\1\", (lt_ptr) 0},/p'\'' -e '\''s/^[BCDEGRST] \([^ ]*\) \([^ ]*\)$/  {"\2", 
(lt_ptr) \&\2},/p'\'''
lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^. .* \(.*\)$/extern int 
\1;/p'\'''
lt_cv_sys_max_cmd_len='393217'
lt_lt_cv_prog_compiler_c_o='"yes"'
lt_lt_cv_sys_global_symbol_pipe='"sed -n -e '\''s/^.*[  ]\\([BDT][BDT]*\\)[     
][      ]*\\(\\)\\([_A-Za-z][_A-Za-z0-9]*\\)\$/\\1 \\2\\3 \\3/p'\''"'
lt_lt_cv_sys_global_symbol_to_c_name_address='"sed -n -e '\''s/^: \\([^ ]*\\) 
\$/  {\\\"\\1\\\", (lt_ptr) 0},/p'\'' -e '\''s/^[BCDEGRST] \\([^ ]*\\) \\([^ 
]*\\)\$/  {\"\\2\", (lt_ptr) \\&\\2},/p'\''"'
lt_lt_cv_sys_global_symbol_to_cdecl='"sed -n -e '\''s/^. .* \\(.*\\)\$/extern 
int \\1;/p'\''"'

## ------------ ##
## confdefs.h.  ##
## ------------ ##

#define HAVE_HOST_CPU_sparcv9 1
#define PACKAGE "gmp"
#define VERSION "4.0"
#define WANT_FFT 1
#define HAVE_SPEED_CYCLECOUNTER 2
#define PROTOTYPES 1
#define STDC_HEADERS 1
#define HAVE_STRING_H 1
#define HAVE_DLFCN_H 1
#define STDC_HEADERS 1
#define TIME_WITH_SYS_TIME 1
#define HAVE_LOCALE_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_PROCESSOR_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_TIME_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_UNISTD_H 1
#define HAVE_DECL_FGETC 1
#define HAVE_DECL_FSCANF 1
#define HAVE_DECL_OPTARG 1
#define HAVE_DECL_UNGETC 1
#define HAVE_DECL_VFPRINTF 1
#define RETSIGTYPE void
#define HAVE_INTMAX_T 1
#define HAVE_LONG_DOUBLE 1
#define HAVE_LONG_LONG 1
#define HAVE_PTRDIFF_T 1
#define HAVE_QUAD_T 1
#define HAVE_STRINGIZE 1
#define HAVE_STDARG 1
#define HAVE_ATTRIBUTE_CONST 1
#define HAVE_ATTRIBUTE_MODE 1
#define HAVE_ATTRIBUTE_NORETURN 1
#define HAVE_ALLOCA_H 1
#define HAVE_ALLOCA 1
#define WANT_TMP_ALLOCA 1
#define HAVE_ALARM 1
#define HAVE_GETPAGESIZE 1
#define HAVE_GETRUSAGE 1
#define HAVE_GETTIMEOFDAY 1
#define HAVE_LOCALECONV 1
#define HAVE_MEMSET 1
#define HAVE_MMAP 1
#define HAVE_MPROTECT 1
#define HAVE_POPEN 1
#define HAVE_PROCESSOR_INFO 1
#define HAVE_STRCHR 1
#define HAVE_STRTOUL 1
#define HAVE_SYSCONF 1
#define HAVE_TIMES 1
#define HAVE_VSNPRINTF 1
#define HAVE_NATIVE_mpn_udiv_qrnnd 1
#define HAVE_NATIVE_mpn_add_n 1
#define HAVE_NATIVE_mpn_sub_n 1
#define HAVE_NATIVE_mpn_mul_1 1
#define HAVE_NATIVE_mpn_addmul_1 1
#define HAVE_NATIVE_mpn_submul_1 1
#define HAVE_NATIVE_mpn_lshift 1
#define HAVE_NATIVE_mpn_rshift 1
#define HAVE_NATIVE_mpn_sqr_diagonal 1
#define LSYM_PREFIX ".L"
#define BITS_PER_ULONG BITS_PER_MP_LIMB
#define TUNE_KARATSUBA_SQR_MAX KARATSUBA_SQR_MAX_GENERIC


configure: exit 0

reply via email to

[Prev in Thread] Current Thread [Next in Thread]