~ubuntu-branches/ubuntu/intrepid/ecl/intrepid

« back to all changes in this revision

Viewing changes to src/gmp/tests/rand/Makefile.in

  • Committer: Bazaar Package Importer
  • Author(s): Peter Van Eynde
  • Date: 2006-05-17 02:46:26 UTC
  • Revision ID: james.westby@ubuntu.com-20060517024626-lljr08ftv9g9vefl
Tags: upstream-0.9h-20060510
ImportĀ upstreamĀ versionĀ 0.9h-20060510

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# Makefile.in generated automatically by automake 1.5 from Makefile.am.
 
2
 
 
3
# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
 
4
# Free Software Foundation, Inc.
 
5
# This Makefile.in is free software; the Free Software Foundation
 
6
# gives unlimited permission to copy and/or distribute it,
 
7
# with or without modifications, as long as this notice is preserved.
 
8
 
 
9
# This program is distributed in the hope that it will be useful,
 
10
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
 
11
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
 
12
# PARTICULAR PURPOSE.
 
13
 
 
14
@SET_MAKE@
 
15
 
 
16
# Copyright 2000, 2001, 2002 Free Software Foundation, Inc.
 
17
#
 
18
# This file is part of the GNU MP Library.
 
19
#
 
20
# The GNU MP Library is free software; you can redistribute it and/or modify
 
21
# it under the terms of the GNU Lesser General Public License as published by
 
22
# the Free Software Foundation; either version 2.1 of the License, or (at your
 
23
# option) any later version.
 
24
#
 
25
# The GNU MP Library is distributed in the hope that it will be useful, but
 
26
# WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
 
27
# or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
 
28
# License for more details.
 
29
#
 
30
# You should have received a copy of the GNU Lesser General Public License
 
31
# along with the GNU MP Library; see the file COPYING.LIB.  If not, write to
 
32
# the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
 
33
# MA 02111-1307, USA.
 
34
 
 
35
SHELL = @SHELL@
 
36
 
 
37
srcdir = @srcdir@
 
38
top_srcdir = @top_srcdir@
 
39
VPATH = @srcdir@
 
40
prefix = @prefix@
 
41
exec_prefix = @exec_prefix@
 
42
 
 
43
bindir = @bindir@
 
44
sbindir = @sbindir@
 
45
libexecdir = @libexecdir@
 
46
datadir = @datadir@
 
47
sysconfdir = @sysconfdir@
 
48
sharedstatedir = @sharedstatedir@
 
49
localstatedir = @localstatedir@
 
50
libdir = @libdir@
 
51
infodir = @infodir@
 
52
mandir = @mandir@
 
53
includedir = @includedir@
 
54
oldincludedir = /usr/include
 
55
pkgdatadir = $(datadir)/@PACKAGE@
 
56
pkglibdir = $(libdir)/@PACKAGE@
 
57
pkgincludedir = $(includedir)/@PACKAGE@
 
58
top_builddir = ../..
 
59
 
 
60
ACLOCAL = @ACLOCAL@
 
61
AUTOCONF = @AUTOCONF@
 
62
AUTOMAKE = @AUTOMAKE@
 
63
AUTOHEADER = @AUTOHEADER@
 
64
 
 
65
INSTALL = @INSTALL@
 
66
INSTALL_PROGRAM = @INSTALL_PROGRAM@
 
67
INSTALL_DATA = @INSTALL_DATA@
 
68
INSTALL_SCRIPT = @INSTALL_SCRIPT@
 
69
INSTALL_HEADER = $(INSTALL_DATA)
 
70
transform = @program_transform_name@
 
71
NORMAL_INSTALL = :
 
72
PRE_INSTALL = :
 
73
POST_INSTALL = :
 
74
NORMAL_UNINSTALL = :
 
75
PRE_UNINSTALL = :
 
76
POST_UNINSTALL = :
 
77
host_alias = @host_alias@
 
78
host_triplet = @host@
 
79
AMTAR = @AMTAR@
 
80
AR = @AR@
 
81
AS = @AS@
 
82
AWK = @AWK@
 
83
BITS_PER_MP_LIMB = @BITS_PER_MP_LIMB@
 
84
CALLING_CONVENTIONS_OBJS = @CALLING_CONVENTIONS_OBJS@
 
85
CC = @CC@
 
86
CCAS = @CCAS@
 
87
CPP = @CPP@
 
88
CXX = @CXX@
 
89
CXXCPP = @CXXCPP@
 
90
DEFN_LONG_LONG_LIMB = @DEFN_LONG_LONG_LIMB@
 
91
DEPDIR = @DEPDIR@
 
92
DLLTOOL = @DLLTOOL@
 
93
ECHO = @ECHO@
 
94
EXEEXT = @EXEEXT@
 
95
GCJ = @GCJ@
 
96
GCJFLAGS = @GCJFLAGS@
 
97
GMP_LDFLAGS = @GMP_LDFLAGS@
 
98
GMP_NAIL_BITS = @GMP_NAIL_BITS@
 
99
HAVE_DECL_OPTARG = @HAVE_DECL_OPTARG@
 
100
HAVE_HOST_CPU_FAMILY_power = @HAVE_HOST_CPU_FAMILY_power@
 
101
HAVE_HOST_CPU_FAMILY_powerpc = @HAVE_HOST_CPU_FAMILY_powerpc@
 
102
HAVE_MPFR_01 = @HAVE_MPFR_01@
 
103
HAVE_STACK_T_01 = @HAVE_STACK_T_01@
 
104
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
 
105
LEX = @LEX@
 
106
LIBGMP_DLL = @LIBGMP_DLL@
 
107
LIBM = @LIBM@
 
108
LIBREADLINE = @LIBREADLINE@
 
109
LIBTOOL = @LIBTOOL@
 
110
LN_S = @LN_S@
 
111
M4 = @M4@
 
112
MAINT = @MAINT@
 
113
MPFR_CFLAGS = @MPFR_CFLAGS@
 
114
MPFR_LIBS = @MPFR_LIBS@
 
115
OBJDUMP = @OBJDUMP@
 
116
OBJEXT = @OBJEXT@
 
117
PACKAGE = @PACKAGE@
 
118
RANLIB = @RANLIB@
 
119
RC = @RC@
 
120
REPL_VSNPRINTF_OBJ = @REPL_VSNPRINTF_OBJ@
 
121
REPL_VSNPRINTF_PRINTF_OBJ = @REPL_VSNPRINTF_PRINTF_OBJ@
 
122
SPEED_CYCLECOUNTER_OBJ = @SPEED_CYCLECOUNTER_OBJ@
 
123
STRIP = @STRIP@
 
124
TAL_OBJECT = @TAL_OBJECT@
 
125
TUNE_SQR_OBJ = @TUNE_SQR_OBJ@
 
126
U = @U@
 
127
VERSION = @VERSION@
 
128
WITH_READLINE_01 = @WITH_READLINE_01@
 
129
YACC = @YACC@
 
130
am__include = @am__include@
 
131
am__quote = @am__quote@
 
132
gmp_srclinks = @gmp_srclinks@
 
133
install_sh = @install_sh@
 
134
mpn_objects = @mpn_objects@
 
135
mpn_objs_in_libgmp = @mpn_objs_in_libgmp@
 
136
mpn_objs_in_libmp = @mpn_objs_in_libmp@
 
137
 
 
138
AUTOMAKE_OPTIONS = gnu no-dependencies $(top_builddir)/ansi2knr
 
139
 
 
140
INCLUDES = -I$(top_srcdir) -I$(top_srcdir)/tests
 
141
LDADD = $(top_builddir)/tests/libtests.la $(top_builddir)/libgmp.la
 
142
 
 
143
check_PROGRAMS = t-lc2exp t-rand
 
144
TESTS = $(check_PROGRAMS)
 
145
 
 
146
EXTRA_PROGRAMS = findlc gen gen.static spect stat
 
147
gen_static_SOURCES = gen.c
 
148
gen_static_LDFLAGS = -static
 
149
findlc_LDADD = libstat.la
 
150
spect_LDADD = libstat.la
 
151
stat_LDADD = libstat.la
 
152
 
 
153
EXTRA_LTLIBRARIES = libstat.la
 
154
libstat_la_SOURCES = gmpstat.h statlib.c zdiv_round.c
 
155
libstat_la_LIBADD = $(top_builddir)/libgmp.la $(LIBM)
 
156
 
 
157
CLEANFILES = $(EXTRA_PROGRAMS) $(EXTRA_LTLIBRARIES)
 
158
subdir = tests/rand
 
159
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
 
160
CONFIG_HEADER = $(top_builddir)/config.h
 
161
CONFIG_CLEAN_FILES =
 
162
libstat_la_LDFLAGS =
 
163
libstat_la_DEPENDENCIES = $(top_builddir)/libgmp.la
 
164
am_libstat_la_OBJECTS = statlib$U.lo zdiv_round$U.lo
 
165
libstat_la_OBJECTS = $(am_libstat_la_OBJECTS)
 
166
EXTRA_PROGRAMS = findlc$(EXEEXT) gen$(EXEEXT) gen.static$(EXEEXT) \
 
167
        spect$(EXEEXT) stat$(EXEEXT)
 
168
check_PROGRAMS = t-lc2exp$(EXEEXT) t-rand$(EXEEXT)
 
169
findlc_SOURCES = findlc.c
 
170
findlc_OBJECTS = findlc$U.$(OBJEXT)
 
171
findlc_DEPENDENCIES = libstat.la
 
172
findlc_LDFLAGS =
 
173
gen_SOURCES = gen.c
 
174
gen_OBJECTS = gen$U.$(OBJEXT)
 
175
gen_LDADD = $(LDADD)
 
176
gen_DEPENDENCIES = $(top_builddir)/tests/libtests.la \
 
177
        $(top_builddir)/libgmp.la
 
178
gen_LDFLAGS =
 
179
am_gen_static_OBJECTS = gen$U.$(OBJEXT)
 
180
gen_static_OBJECTS = $(am_gen_static_OBJECTS)
 
181
gen_static_LDADD = $(LDADD)
 
182
gen_static_DEPENDENCIES = $(top_builddir)/tests/libtests.la \
 
183
        $(top_builddir)/libgmp.la
 
184
spect_SOURCES = spect.c
 
185
spect_OBJECTS = spect$U.$(OBJEXT)
 
186
spect_DEPENDENCIES = libstat.la
 
187
spect_LDFLAGS =
 
188
stat_SOURCES = stat.c
 
189
stat_OBJECTS = stat$U.$(OBJEXT)
 
190
stat_DEPENDENCIES = libstat.la
 
191
stat_LDFLAGS =
 
192
t_lc2exp_SOURCES = t-lc2exp.c
 
193
t_lc2exp_OBJECTS = t-lc2exp$U.$(OBJEXT)
 
194
t_lc2exp_LDADD = $(LDADD)
 
195
t_lc2exp_DEPENDENCIES = $(top_builddir)/tests/libtests.la \
 
196
        $(top_builddir)/libgmp.la
 
197
t_lc2exp_LDFLAGS =
 
198
t_rand_SOURCES = t-rand.c
 
199
t_rand_OBJECTS = t-rand$U.$(OBJEXT)
 
200
t_rand_LDADD = $(LDADD)
 
201
t_rand_DEPENDENCIES = $(top_builddir)/tests/libtests.la \
 
202
        $(top_builddir)/libgmp.la
 
203
t_rand_LDFLAGS =
 
204
 
 
205
DEFS = @DEFS@
 
206
DEFAULT_INCLUDES =  -I. -I$(srcdir) -I$(top_builddir)
 
207
CPPFLAGS = @CPPFLAGS@
 
208
LDFLAGS = @LDFLAGS@
 
209
LIBS = @LIBS@
 
210
depcomp =
 
211
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
 
212
        $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
 
213
LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) \
 
214
        $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
 
215
CCLD = $(CC)
 
216
LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
 
217
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 
218
CFLAGS = @CFLAGS@
 
219
DIST_SOURCES = $(libstat_la_SOURCES) findlc.c gen.c \
 
220
        $(gen_static_SOURCES) spect.c stat.c t-lc2exp.c t-rand.c
 
221
DIST_COMMON = Makefile.am Makefile.in
 
222
SOURCES = $(libstat_la_SOURCES) findlc.c gen.c $(gen_static_SOURCES) spect.c stat.c t-lc2exp.c t-rand.c
 
223
 
 
224
all: all-am
 
225
 
 
226
.SUFFIXES:
 
227
.SUFFIXES: .c .lo .o .obj
 
228
 
 
229
mostlyclean-libtool:
 
230
        -rm -f *.lo
 
231
 
 
232
clean-libtool:
 
233
        -rm -rf .libs _libs
 
234
 
 
235
distclean-libtool:
 
236
        -rm -f libtool
 
237
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am  $(top_srcdir)/configure.in $(ACLOCAL_M4)
 
238
        cd $(top_srcdir) && \
 
239
          $(AUTOMAKE) --gnu  tests/rand/Makefile
 
240
Makefile: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.in  $(top_builddir)/config.status
 
241
        cd $(top_builddir) && \
 
242
          CONFIG_HEADERS= CONFIG_LINKS= \
 
243
          CONFIG_FILES=$(subdir)/$@ $(SHELL) ./config.status
 
244
libstat.la: $(libstat_la_OBJECTS) $(libstat_la_DEPENDENCIES) 
 
245
        $(LINK)  $(libstat_la_LDFLAGS) $(libstat_la_OBJECTS) $(libstat_la_LIBADD) $(LIBS)
 
246
 
 
247
clean-checkPROGRAMS:
 
248
        -test -z "$(check_PROGRAMS)" || rm -f $(check_PROGRAMS)
 
249
findlc$(EXEEXT): $(findlc_OBJECTS) $(findlc_DEPENDENCIES) 
 
250
        @rm -f findlc$(EXEEXT)
 
251
        $(LINK) $(findlc_LDFLAGS) $(findlc_OBJECTS) $(findlc_LDADD) $(LIBS)
 
252
gen$(EXEEXT): $(gen_OBJECTS) $(gen_DEPENDENCIES) 
 
253
        @rm -f gen$(EXEEXT)
 
254
        $(LINK) $(gen_LDFLAGS) $(gen_OBJECTS) $(gen_LDADD) $(LIBS)
 
255
gen.static$(EXEEXT): $(gen_static_OBJECTS) $(gen_static_DEPENDENCIES) 
 
256
        @rm -f gen.static$(EXEEXT)
 
257
        $(LINK) $(gen_static_LDFLAGS) $(gen_static_OBJECTS) $(gen_static_LDADD) $(LIBS)
 
258
spect$(EXEEXT): $(spect_OBJECTS) $(spect_DEPENDENCIES) 
 
259
        @rm -f spect$(EXEEXT)
 
260
        $(LINK) $(spect_LDFLAGS) $(spect_OBJECTS) $(spect_LDADD) $(LIBS)
 
261
stat$(EXEEXT): $(stat_OBJECTS) $(stat_DEPENDENCIES) 
 
262
        @rm -f stat$(EXEEXT)
 
263
        $(LINK) $(stat_LDFLAGS) $(stat_OBJECTS) $(stat_LDADD) $(LIBS)
 
264
t-lc2exp$(EXEEXT): $(t_lc2exp_OBJECTS) $(t_lc2exp_DEPENDENCIES) 
 
265
        @rm -f t-lc2exp$(EXEEXT)
 
266
        $(LINK) $(t_lc2exp_LDFLAGS) $(t_lc2exp_OBJECTS) $(t_lc2exp_LDADD) $(LIBS)
 
267
t-rand$(EXEEXT): $(t_rand_OBJECTS) $(t_rand_DEPENDENCIES) 
 
268
        @rm -f t-rand$(EXEEXT)
 
269
        $(LINK) $(t_rand_LDFLAGS) $(t_rand_OBJECTS) $(t_rand_LDADD) $(LIBS)
 
270
 
 
271
mostlyclean-compile:
 
272
        -rm -f *.$(OBJEXT) core *.core
 
273
 
 
274
distclean-compile:
 
275
        -rm -f *.tab.c
 
276
 
 
277
ANSI2KNR = $(top_builddir)/ansi2knr
 
278
$(top_builddir)/ansi2knr:
 
279
        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) ansi2knr
 
280
 
 
281
mostlyclean-kr:
 
282
        -test "$U" = "" || rm -f *_.c
 
283
 
 
284
.c.o:
 
285
        $(COMPILE) -c `test -f $< || echo '$(srcdir)/'`$<
 
286
 
 
287
.c.obj:
 
288
        $(COMPILE) -c `cygpath -w $<`
 
289
 
 
290
.c.lo:
 
291
        $(LTCOMPILE) -c -o $@ `test -f $< || echo '$(srcdir)/'`$<
 
292
findlc_.c: findlc.c $(ANSI2KNR)
 
293
        $(CPP) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) `if test -f $(srcdir)/findlc.c; then echo $(srcdir)/findlc.c; else echo findlc.c; fi` | sed 's/^# \([0-9]\)/#line \1/' | $(ANSI2KNR) > findlc_.c || rm -f findlc_.c
 
294
gen_.c: gen.c $(ANSI2KNR)
 
295
        $(CPP) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) `if test -f $(srcdir)/gen.c; then echo $(srcdir)/gen.c; else echo gen.c; fi` | sed 's/^# \([0-9]\)/#line \1/' | $(ANSI2KNR) > gen_.c || rm -f gen_.c
 
296
spect_.c: spect.c $(ANSI2KNR)
 
297
        $(CPP) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) `if test -f $(srcdir)/spect.c; then echo $(srcdir)/spect.c; else echo spect.c; fi` | sed 's/^# \([0-9]\)/#line \1/' | $(ANSI2KNR) > spect_.c || rm -f spect_.c
 
298
stat_.c: stat.c $(ANSI2KNR)
 
299
        $(CPP) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) `if test -f $(srcdir)/stat.c; then echo $(srcdir)/stat.c; else echo stat.c; fi` | sed 's/^# \([0-9]\)/#line \1/' | $(ANSI2KNR) > stat_.c || rm -f stat_.c
 
300
statlib_.c: statlib.c $(ANSI2KNR)
 
301
        $(CPP) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) `if test -f $(srcdir)/statlib.c; then echo $(srcdir)/statlib.c; else echo statlib.c; fi` | sed 's/^# \([0-9]\)/#line \1/' | $(ANSI2KNR) > statlib_.c || rm -f statlib_.c
 
302
t-lc2exp_.c: t-lc2exp.c $(ANSI2KNR)
 
303
        $(CPP) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) `if test -f $(srcdir)/t-lc2exp.c; then echo $(srcdir)/t-lc2exp.c; else echo t-lc2exp.c; fi` | sed 's/^# \([0-9]\)/#line \1/' | $(ANSI2KNR) > t-lc2exp_.c || rm -f t-lc2exp_.c
 
304
t-rand_.c: t-rand.c $(ANSI2KNR)
 
305
        $(CPP) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) `if test -f $(srcdir)/t-rand.c; then echo $(srcdir)/t-rand.c; else echo t-rand.c; fi` | sed 's/^# \([0-9]\)/#line \1/' | $(ANSI2KNR) > t-rand_.c || rm -f t-rand_.c
 
306
zdiv_round_.c: zdiv_round.c $(ANSI2KNR)
 
307
        $(CPP) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) `if test -f $(srcdir)/zdiv_round.c; then echo $(srcdir)/zdiv_round.c; else echo zdiv_round.c; fi` | sed 's/^# \([0-9]\)/#line \1/' | $(ANSI2KNR) > zdiv_round_.c || rm -f zdiv_round_.c
 
308
findlc_.$(OBJEXT) findlc_.lo gen_.$(OBJEXT) gen_.lo spect_.$(OBJEXT) \
 
309
spect_.lo stat_.$(OBJEXT) stat_.lo statlib_.$(OBJEXT) statlib_.lo \
 
310
t-lc2exp_.$(OBJEXT) t-lc2exp_.lo t-rand_.$(OBJEXT) t-rand_.lo \
 
311
zdiv_round_.$(OBJEXT) zdiv_round_.lo : $(ANSI2KNR)
 
312
uninstall-info-am:
 
313
 
 
314
tags: TAGS
 
315
 
 
316
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
 
317
        list='$(SOURCES) $(HEADERS) $(TAGS_FILES)'; \
 
318
        unique=`for i in $$list; do \
 
319
            if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
 
320
          done | \
 
321
          $(AWK) '    { files[$$0] = 1; } \
 
322
               END { for (i in files) print i; }'`; \
 
323
        mkid -fID $$unique $(LISP)
 
324
 
 
325
TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
 
326
                $(TAGS_FILES) $(LISP)
 
327
        tags=; \
 
328
        here=`pwd`; \
 
329
        list='$(SOURCES) $(HEADERS) $(TAGS_FILES)'; \
 
330
        unique=`for i in $$list; do \
 
331
            if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
 
332
          done | \
 
333
          $(AWK) '    { files[$$0] = 1; } \
 
334
               END { for (i in files) print i; }'`; \
 
335
        test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
 
336
          || etags $(ETAGS_ARGS) $$tags  $$unique $(LISP)
 
337
 
 
338
GTAGS:
 
339
        here=`CDPATH=: && cd $(top_builddir) && pwd` \
 
340
          && cd $(top_srcdir) \
 
341
          && gtags -i $(GTAGS_ARGS) $$here
 
342
 
 
343
distclean-tags:
 
344
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH
 
345
 
 
346
check-TESTS: $(TESTS)
 
347
        @failed=0; all=0; xfail=0; xpass=0; \
 
348
        srcdir=$(srcdir); export srcdir; \
 
349
        list='$(TESTS)'; \
 
350
        if test -n "$$list"; then \
 
351
          for tst in $$list; do \
 
352
            if test -f ./$$tst; then dir=./; \
 
353
            elif test -f $$tst; then dir=; \
 
354
            else dir="$(srcdir)/"; fi; \
 
355
            if $(TESTS_ENVIRONMENT) $${dir}$$tst; then \
 
356
              all=`expr $$all + 1`; \
 
357
              case " $(XFAIL_TESTS) " in \
 
358
              *" $$tst "*) \
 
359
                xpass=`expr $$xpass + 1`; \
 
360
                failed=`expr $$failed + 1`; \
 
361
                echo "XPASS: $$tst"; \
 
362
              ;; \
 
363
              *) \
 
364
                echo "PASS: $$tst"; \
 
365
              ;; \
 
366
              esac; \
 
367
            elif test $$? -ne 77; then \
 
368
              all=`expr $$all + 1`; \
 
369
              case " $(XFAIL_TESTS) " in \
 
370
              *" $$tst "*) \
 
371
                xfail=`expr $$xfail + 1`; \
 
372
                echo "XFAIL: $$tst"; \
 
373
              ;; \
 
374
              *) \
 
375
                failed=`expr $$failed + 1`; \
 
376
                echo "FAIL: $$tst"; \
 
377
              ;; \
 
378
              esac; \
 
379
            fi; \
 
380
          done; \
 
381
          if test "$$failed" -eq 0; then \
 
382
            if test "$$xfail" -eq 0; then \
 
383
              banner="All $$all tests passed"; \
 
384
            else \
 
385
              banner="All $$all tests behaved as expected ($$xfail expected failures)"; \
 
386
            fi; \
 
387
          else \
 
388
            if test "$$xpass" -eq 0; then \
 
389
              banner="$$failed of $$all tests failed"; \
 
390
            else \
 
391
              banner="$$failed of $$all tests did not behave as expected ($$xpass unexpected passes)"; \
 
392
            fi; \
 
393
          fi; \
 
394
          dashes=`echo "$$banner" | sed s/./=/g`; \
 
395
          echo "$$dashes"; \
 
396
          echo "$$banner"; \
 
397
          echo "$$dashes"; \
 
398
          test "$$failed" -eq 0; \
 
399
        else \
 
400
          true; \
 
401
        fi
 
402
 
 
403
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 
404
 
 
405
top_distdir = ../..
 
406
distdir = $(top_distdir)/$(PACKAGE)-$(VERSION)
 
407
 
 
408
distdir: $(DISTFILES)
 
409
        @for file in $(DISTFILES); do \
 
410
          if test -f $$file; then d=.; else d=$(srcdir); fi; \
 
411
          dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
 
412
          if test "$$dir" != "$$file" && test "$$dir" != "."; then \
 
413
            $(mkinstalldirs) "$(distdir)/$$dir"; \
 
414
          fi; \
 
415
          if test -d $$d/$$file; then \
 
416
            cp -pR $$d/$$file $(distdir) \
 
417
            || exit 1; \
 
418
          else \
 
419
            test -f $(distdir)/$$file \
 
420
            || cp -p $$d/$$file $(distdir)/$$file \
 
421
            || exit 1; \
 
422
          fi; \
 
423
        done
 
424
check-am: all-am
 
425
        $(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS)
 
426
        $(MAKE) $(AM_MAKEFLAGS) check-TESTS
 
427
check: check-am
 
428
all-am: Makefile
 
429
 
 
430
installdirs:
 
431
 
 
432
install: install-am
 
433
install-exec: install-exec-am
 
434
install-data: install-data-am
 
435
uninstall: uninstall-am
 
436
 
 
437
install-am: all-am
 
438
        @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
 
439
 
 
440
installcheck: installcheck-am
 
441
install-strip:
 
442
        $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
 
443
          `test -z '$(STRIP)' || \
 
444
            echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
 
445
mostlyclean-generic:
 
446
 
 
447
clean-generic:
 
448
        -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
 
449
 
 
450
distclean-generic:
 
451
        -rm -f Makefile $(CONFIG_CLEAN_FILES) stamp-h stamp-h[0-9]*
 
452
 
 
453
maintainer-clean-generic:
 
454
        @echo "This command is intended for maintainers to use"
 
455
        @echo "it deletes files that may require special tools to rebuild."
 
456
clean: clean-am
 
457
 
 
458
clean-am: clean-checkPROGRAMS clean-generic clean-libtool mostlyclean-am
 
459
 
 
460
distclean: distclean-am
 
461
 
 
462
distclean-am: clean-am distclean-compile distclean-generic \
 
463
        distclean-libtool distclean-tags
 
464
 
 
465
dvi: dvi-am
 
466
 
 
467
dvi-am:
 
468
 
 
469
info: info-am
 
470
 
 
471
info-am:
 
472
 
 
473
install-data-am:
 
474
 
 
475
install-exec-am:
 
476
 
 
477
install-info: install-info-am
 
478
 
 
479
install-man:
 
480
 
 
481
installcheck-am:
 
482
 
 
483
maintainer-clean: maintainer-clean-am
 
484
 
 
485
maintainer-clean-am: distclean-am maintainer-clean-generic
 
486
 
 
487
mostlyclean: mostlyclean-am
 
488
 
 
489
mostlyclean-am: mostlyclean-compile mostlyclean-generic mostlyclean-kr \
 
490
        mostlyclean-libtool
 
491
 
 
492
uninstall-am: uninstall-info-am
 
493
 
 
494
.PHONY: GTAGS all all-am check check-TESTS check-am clean \
 
495
        clean-checkPROGRAMS clean-generic clean-libtool distclean \
 
496
        distclean-compile distclean-generic distclean-libtool \
 
497
        distclean-tags distdir dvi dvi-am info info-am install \
 
498
        install-am install-data install-data-am install-exec \
 
499
        install-exec-am install-info install-info-am install-man \
 
500
        install-strip installcheck installcheck-am installdirs \
 
501
        maintainer-clean maintainer-clean-generic mostlyclean \
 
502
        mostlyclean-compile mostlyclean-generic mostlyclean-kr \
 
503
        mostlyclean-libtool tags uninstall uninstall-am \
 
504
        uninstall-info-am
 
505
 
 
506
 
 
507
allprogs: $(EXTRA_PROGRAMS)
 
508
 
 
509
$(top_builddir)/tests/libtests.la:
 
510
        cd $(top_builddir)/tests; $(MAKE) $(AM_MAKEFLAGS) libtests.la
 
511
 
 
512
manual-test: gen$(EXEEXT) stat$(EXEEXT)
 
513
        @(echo -n '16i: '; ./gen -f mpz_urandomb -z 16 1000 \
 
514
                | ./stat -i 0xffff | grep '^[0-9]')
 
515
        @(echo -n '32i: '; ./gen -f mpz_urandomb -z 32 1000 \
 
516
                | ./stat -i 0xffffffff  | grep '^[0-9]')
 
517
        @(echo -n '33i: '; ./gen -f mpz_urandomb -z 33 1000 \
 
518
                | ./stat -i 0x1ffffffff  | grep '^[0-9]')
 
519
        @(echo -n '64i: '; ./gen -f mpz_urandomb -z 64 1000 \
 
520
                | ./stat -i 0xffffffffffffffff  | grep '^[0-9]')
 
521
        @(echo -n '128i: '; ./gen -f mpz_urandomb -z 128 1000 \
 
522
                | ./stat -i 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF | grep '^[0-9]')
 
523
 
 
524
        @(echo -n '16f: '; ./gen -f mpf_urandomb -z 16 1000 \
 
525
                | ./stat | grep '^[0-9]')
 
526
        @(echo -n '32f: '; ./gen -f mpf_urandomb -z 32 1000 \
 
527
                | ./stat | grep '^[0-9]')
 
528
        @(echo -n '33f: '; ./gen -f mpf_urandomb -z 33 1000 \
 
529
                | ./stat | grep '^[0-9]')
 
530
        @(echo -n '64f: '; ./gen -f mpf_urandomb -z 64 1000 \
 
531
                | ./stat | grep '^[0-9]')
 
532
        @(echo -n '128f: '; ./gen -f mpf_urandomb -z 128 1000 \
 
533
                | ./stat | grep '^[0-9]')
 
534
 
 
535
manual-bigtest: gen$(EXEEXT) stat$(EXEEXT)
 
536
        @(echo '16i: '; ./gen -f mpz_urandomb -z 16 50000 \
 
537
                | ./stat -2 1000 -i 0xffff | grep '^K[mp]')
 
538
        @(echo '32i: '; ./gen -f mpz_urandomb -z 32 50000 \
 
539
                | ./stat -2 1000 -i 0xffffffff | grep '^K[mp]')
 
540
        @(echo '33i: '; ./gen -f mpz_urandomb -z 33 50000 \
 
541
                | ./stat -2 1000 -i 0x1ffffffff | grep '^K[mp]')
 
542
        @(echo '64i: '; ./gen -f mpz_urandomb -z 64 50000 \
 
543
                | ./stat -2 1000 -i 0xffffffffffffffff  | grep '^K[mp]')
 
544
        @(echo '128i: '; ./gen -f mpz_urandomb -z 128 50000 \
 
545
                | ./stat -2 1000 -i 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF | grep '^K[mp]')
 
546
 
 
547
        @(echo '16f: '; ./gen -f mpf_urandomb -z 16 50000 \
 
548
                | ./stat -2 1000 | grep '^K[mp]')
 
549
        @(echo '32f: '; ./gen -f mpf_urandomb -z 32 50000 \
 
550
                | ./stat -2 1000 | grep '^K[mp]')
 
551
        @(echo '33f: '; ./gen -f mpf_urandomb -z 33 50000 \
 
552
                | ./stat -2 1000 | grep '^K[mp]')
 
553
        @(echo '64f: '; ./gen -f mpf_urandomb -z 64 50000 \
 
554
                | ./stat -2 1000 | grep '^K[mp]')
 
555
        @(echo '128f: '; ./gen -f mpf_urandomb -z 128 50000 \
 
556
                | ./stat -2 1000 | grep '^K[mp]')
 
557
# Tell versions [3.59,3.63) of GNU make to not export all variables.
 
558
# Otherwise a system limit (for SysV at least) may be exceeded.
 
559
.NOEXPORT: