1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256
|
# Makefile.in generated automatically by automake 1.4-p6 from Makefile.am
# Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.
SHELL = @SHELL@
srcdir = @srcdir@
top_srcdir = @top_srcdir@
VPATH = @srcdir@
prefix = @prefix@
exec_prefix = @exec_prefix@
bindir = @bindir@
sbindir = @sbindir@
libexecdir = @libexecdir@
datadir = @datadir@
sysconfdir = @sysconfdir@
sharedstatedir = @sharedstatedir@
localstatedir = @localstatedir@
libdir = @libdir@
infodir = @infodir@
mandir = @mandir@
includedir = @includedir@
oldincludedir = /usr/include
DESTDIR =
pkgdatadir = $(datadir)/@PACKAGE@
pkglibdir = $(libdir)/@PACKAGE@
pkgincludedir = $(includedir)/@PACKAGE@
top_builddir = ..
ACLOCAL = @ACLOCAL@
AUTOCONF = @AUTOCONF@
AUTOMAKE = @AUTOMAKE@
AUTOHEADER = @AUTOHEADER@
INSTALL = @INSTALL@
INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
INSTALL_DATA = @INSTALL_DATA@
INSTALL_SCRIPT = @INSTALL_SCRIPT@
transform = @program_transform_name@
NORMAL_INSTALL = :
PRE_INSTALL = :
POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
host_alias = @host_alias@
host_triplet = @host@
CC = @CC@
HAVE_LIB = @HAVE_LIB@
LIB = @LIB@
LTLIB = @LTLIB@
MAKEINFO = @MAKEINFO@
PACKAGE = @PACKAGE@
VERSION = @VERSION@
CLEANFILES = test$(EXEEXT)
CFLAGS := -Wall
EXTRA_DIST = test.c
STRACE = #strace
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = ../config.h
CONFIG_CLEAN_FILES =
DIST_COMMON = Makefile.am Makefile.in
DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
TAR = tar
GZIP_ENV = --best
all: all-redirect
.SUFFIXES:
$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
cd $(top_srcdir) && $(AUTOMAKE) --gnu --include-deps testit/Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
cd $(top_builddir) \
&& CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
tags: TAGS
TAGS:
distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
subdir = testit
distdir: $(DISTFILES)
@for file in $(DISTFILES); do \
d=$(srcdir); \
if test -d $$d/$$file; then \
cp -pr $$d/$$file $(distdir)/$$file; \
else \
test -f $(distdir)/$$file \
|| ln $$d/$$file $(distdir)/$$file 2> /dev/null \
|| cp -p $$d/$$file $(distdir)/$$file || :; \
fi; \
done
info-am:
info: info-am
dvi-am:
dvi: dvi-am
check-am: all-am
check: check-am
installcheck-am:
installcheck: installcheck-am
install-exec-am:
install-exec: install-exec-am
install-data-am:
install-data: install-data-am
install-am: all-am
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
install: install-am
uninstall-am:
uninstall: uninstall-am
all-am: Makefile
all-redirect: all-am
install-strip:
$(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
installdirs:
mostlyclean-generic:
clean-generic:
-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
distclean-generic:
-rm -f Makefile $(CONFIG_CLEAN_FILES)
-rm -f config.cache config.log stamp-h stamp-h[0-9]*
maintainer-clean-generic:
mostlyclean-am: mostlyclean-generic
mostlyclean: mostlyclean-am
clean-am: clean-generic mostlyclean-am
clean: clean-am
distclean-am: distclean-generic clean-am
distclean: distclean-am
maintainer-clean-am: maintainer-clean-generic distclean-am
@echo "This command is intended for maintainers to use;"
@echo "it deletes files that may require special tools to rebuild."
maintainer-clean: maintainer-clean-am
.PHONY: tags distdir info-am info dvi-am dvi check check-am \
installcheck-am installcheck install-exec-am install-exec \
install-data-am install-data install-am install uninstall-am uninstall \
all-redirect all-am all installdirs mostlyclean-generic \
distclean-generic clean-generic maintainer-clean-generic clean \
mostlyclean distclean maintainer-clean
test$(EXEEXT): test.c
$(CC) $(CFLAGS) $(DEFS) $(INCLUDES) test.c -o test$(EXEEXT)
all: test$(EXEEXT)
testit: ../bfrdebug$(EXEEXT) test$(EXEEXT) data
@echo
@echo IMPORTANT! The following MD5sums should all match!
@echo
@md5sum test.randomdata.* | sort
@echo
@echo If they do not, you can consider this test to have failed.
@echo
@rm -f test.random*
data: data0 data1 data2 data3 data4 data5 data6 data7 data8 data1f data2f data3f data4f data5f data6f data7f data8f
data0:
cat /dev/urandom | head -c 200000 > test.randomdata.real
data1: data0
cat test.randomdata.real | $(STRACE) ../bfrdebug$(EXEEXT) -b 300000 >test.randomdata.test1
data2: data0
cat test.randomdata.real | $(STRACE) ../bfrdebug$(EXEEXT) -b 1024 >test.randomdata.test2
data3: data0 test$(EXEEXT)
cat test.randomdata.real | $(STRACE) ../bfrdebug$(EXEEXT) -vvdb 131072 -m 4096 | ./test$(EXEEXT) -n 700000 -b 4096 >test.randomdata.test3
data4: data0 temp1 temp2 temp3 temp4 test$(EXEEXT)
$(STRACE) ../bfrdebug$(EXEEXT) -vvdb 131072 -m 4096 test.randomtemp1 test.randomtemp2 test.randomtemp3 test.randomtemp4 | ./test$(EXEEXT) -n 700000 -b 4096 >test.randomdata.test4
data5: data0 temp1 temp2 temp3 temp4 test$(EXEEXT)
cat test.randomtemp3 | $(STRACE) ../bfrdebug$(EXEEXT) -vvdb 131072 -m 4096 test.randomtemp1 test.randomtemp2 - test.randomtemp4 | ./test$(EXEEXT) -n 700000 -b 4096 >test.randomdata.test5
data6: data0 temp1 temp2 temp3 temp4 test$(EXEEXT)
cat test.randomtemp3 | $(STRACE) ../bfrdebug$(EXEEXT) -vvdb 131072 -m 4096 -t 1 test.randomtemp1 test.randomtemp2 - test.randomtemp4 | ./test$(EXEEXT) -n 700000 -b 4096 >test.randomdata.test6
data7: data0 temp1 temp2 temp3 temp4 test$(EXEEXT)
cat test.randomtemp3 | $(STRACE) ../bfrdebug$(EXEEXT) -vvdb 131072 -m 4096 -t 0 test.randomtemp1 test.randomtemp2 - test.randomtemp4 | ./test$(EXEEXT) -n 700000 -b 4096 >test.randomdata.test7
data8: data0 temp1 temp2 temp3 temp4
cat test.randomtemp3 | $(STRACE) ../bfrdebug$(EXEEXT) -vvdb 131072 -m 4096 -C 10k test.randomtemp1 test.randomtemp2 - test.randomtemp4 | cat >test.randomdata.test8
data1f: data0
cat test.randomdata.real | $(STRACE) ../bfrdebug$(EXEEXT) -fb 300000 >test.randomdata.test1f
data2f: data0
cat test.randomdata.real | $(STRACE) ../bfrdebug$(EXEEXT) -fb 1024 >test.randomdata.test2f
data3f: data0 test$(EXEEXT)
cat test.randomdata.real | $(STRACE) ../bfrdebug$(EXEEXT) -vvfdb 131072 -m 4096 | ./test$(EXEEXT) -n 700000 -b 4096 >test.randomdata.test3f
data4f: data0 temp1 temp2 temp3 temp4 test$(EXEEXT)
$(STRACE) ../bfrdebug$(EXEEXT) -vvfdb 131072 -m 4096 test.randomtemp1 test.randomtemp2 test.randomtemp3 test.randomtemp4 | ./test$(EXEEXT) -n 700000 -b 4096 >test.randomdata.test4f
data5f: data0 temp1 temp2 temp3 temp4 test$(EXEEXT)
cat test.randomtemp3 | $(STRACE) ../bfrdebug$(EXEEXT) -vvfdb 131072 -m 4096 test.randomtemp1 test.randomtemp2 - test.randomtemp4 | ./test$(EXEEXT) -n 700000 -b 4096 >test.randomdata.test5f
data6f: data0 temp1 temp2 temp3 temp4 test$(EXEEXT)
cat test.randomtemp3 | $(STRACE) ../bfrdebug$(EXEEXT) -vvfdb 131072 -m 4096 -t 1 test.randomtemp1 test.randomtemp2 - test.randomtemp4 | ./test$(EXEEXT) -n 700000 -b 4096 >test.randomdata.test6f
data7f: data0 temp1 temp2 temp3 temp4 test$(EXEEXT)
cat test.randomtemp3 | $(STRACE) ../bfrdebug$(EXEEXT) -vvfdb 131072 -m 4096 -t 0 test.randomtemp1 test.randomtemp2 - test.randomtemp4 | ./test$(EXEEXT) -n 700000 -b 4096 >test.randomdata.test7f
data8f: data0 temp1 temp2 temp3 temp4
cat test.randomtemp3 | $(STRACE) ../bfrdebug$(EXEEXT) -vvfdb 131072 -m 4096 -C 10k test.randomtemp1 test.randomtemp2 - test.randomtemp4 | cat >test.randomdata.test8f
temp1: data0
tail -c 700000 test.randomdata.real | head -c 50000 >test.randomtemp1
temp2: data0
tail -c 150000 test.randomdata.real | head -c 50000 >test.randomtemp2
temp3: data0
tail -c 100000 test.randomdata.real | head -c 50000 >test.randomtemp3
temp4: data0
tail -c 50000 test.randomdata.real | head -c 50000 >test.randomtemp4
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
|