diff --git a/Makefile.am b/Makefile.am index c5dc8fa..37ef7a3 100644 --- a/Makefile.am +++ b/Makefile.am @@ -2,6 +2,9 @@ SUBDIRS = src doc if EXAMPLES SUBDIRS += examples endif +if REGTESTS +SUBDIRS += regtests/Test +endif pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = adflib.pc diff --git a/configure.ac b/configure.ac index 9cac095..f830013 100644 --- a/configure.ac +++ b/configure.ac @@ -18,6 +18,19 @@ AC_ARG_ENABLE([examples], AM_CONDITIONAL([EXAMPLES], [test x$examples = xtrue]) +AC_ARG_ENABLE([regtests], + [ --enable-regtests Build regression tests], + [case "${enableval}" in + yes) regtests=true ;; + no) regtests=false ;; + *) AC_MSG_ERROR([bad value ${enableval} for --enable-regtests]) ;; + esac], + [regtests=true]) + +AM_CONDITIONAL([REGTESTS], [test x$regtests = xtrue]) + + + # Checks for programs. AC_PROG_CXX AC_PROG_CC @@ -51,5 +64,6 @@ AC_CONFIG_FILES([Makefile src/Makefile doc/Makefile examples/Makefile + regtests/Test/Makefile adflib.pc]) AC_OUTPUT diff --git a/regtest/Test/Makefile.bak b/regtest/Test/Makefile.bak deleted file mode 100644 index 4112776..0000000 --- a/regtest/Test/Makefile.bak +++ /dev/null @@ -1,494 +0,0 @@ - -LIBDIR=../Lib -LIBNAME=libadf.a - -DEPEND=makedepend - -CFLAGS=-I$(LIBDIR) -O2 -Wall -g -LDFLAGS=-L$(LIBDIR) -ladf - -EXES= fl_test fl_test2 dir_test dir_test2 hd_test hd_test2 hd_test3 \ - file_test file_test2 file_test3 del_test bootdisk \ - rename hardfile rename2 hardfile2 access comment undel readonly - -CC=gcc - -all: $(EXES) - -lib: - cd $(LIBDIR) && $(MAKE) - -access: lib access.o - $(CC) $(CFLAGS) -o $@ access.o $(LDFLAGS) - -readonly: lib readonly.o - $(CC) $(CFLAGS) -o $@ readonly.o $(LDFLAGS) - -undel: lib undel.o - $(CC) $(CFLAGS) -o $@ undel.o $(LDFLAGS) - -comment: lib comment.o - $(CC) $(CFLAGS) -o $@ comment.o $(LDFLAGS) - -bootdisk2: lib bootdisk2.o - $(CC) $(CFLAGS) -o $@ bootdisk2.o $(LDFLAGS) - -hardfile: lib hardfile.o - $(CC) $(CFLAGS) -o $@ hardfile.o $(LDFLAGS) - -hardfile2: lib hardfile2.o - $(CC) $(CFLAGS) -o $@ hardfile2.o $(LDFLAGS) - -rename: lib rename.o - $(CC) $(CFLAGS) -o $@ rename.o $(LDFLAGS) - -rename2: lib rename2.o - $(CC) $(CFLAGS) -o $@ rename2.o $(LDFLAGS) - -bootdisk: lib bootdisk.o - $(CC) $(CFLAGS) -o $@ bootdisk.o $(LDFLAGS) - -fl_test: lib fl_test.o - $(CC) $(CFLAGS) -o $@ fl_test.o $(LDFLAGS) - -fl_test2: lib fl_test2.o - $(CC) $(CFLAGS) -o $@ fl_test2.o $(LDFLAGS) - -dir_test: lib dir_test.o - $(CC) $(CFLAGS) -o $@ dir_test.o $(LDFLAGS) - -dir_test2: lib dir_test2.o - $(CC) $(CFLAGS) -o $@ dir_test2.o $(LDFLAGS) - -hd_test: lib hd_test.o - $(CC) $(CFLAGS) -o $@ hd_test.o $(LDFLAGS) - -hd_test2: lib hd_test2.o - $(CC) $(CFLAGS) -o $@ hd_test2.o $(LDFLAGS) - -hd_test3: lib hd_test3.o - $(CC) $(CFLAGS) -o $@ hd_test3.o $(LDFLAGS) - -file_test: lib file_test.o - $(CC) $(CFLAGS) -o $@ file_test.o $(LDFLAGS) - -file_test2: lib file_test2.o - $(CC) $(CFLAGS) -o $@ file_test2.o $(LDFLAGS) - -file_test3: lib file_test3.o - $(CC) $(CFLAGS) -o $@ file_test3.o $(LDFLAGS) - -del_test: lib del_test.o - $(CC) $(CFLAGS) -o $@ del_test.o $(LDFLAGS) - -dirc: lib dirc.o - $(CC) $(CFLAGS) -o $@ dirc.o $(LDFLAGS) - -clean: - rm *.o $(EXES) core newdev - -depend: - $(DEPEND) -v -- $(CFLAGS) -- *.[ch] - - -# DO NOT DELETE THIS LINE -- make depend depends on it. - -access.o: /usr/include/stdio.h -# /usr/include/stdio.h includes: -# features.h -# stddef.h -# stdarg.h -# bits/types.h -# libio.h -# bits/stdio_lim.h -access.o: /usr/include/features.h -# /usr/include/features.h includes: -# sys/cdefs.h -# gnu/stubs.h -access.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h -access.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h -access.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h -access.o: /usr/include/bits/types.h -# /usr/include/bits/types.h includes: -# features.h -# stddef.h -access.o: /usr/include/libio.h -# /usr/include/libio.h includes: -# _G_config.h -# stdarg.h -access.o: /usr/include/_G_config.h -# /usr/include/_G_config.h includes: -# bits/types.h -# stddef.h -access.o: /usr/include/bits/stdio_lim.h /usr/include/stdlib.h -# /usr/include/stdlib.h includes: -# features.h -# stddef.h -# sys/types.h -# alloca.h -access.o: /usr/include/sys/types.h -# /usr/include/sys/types.h includes: -# features.h -# bits/types.h -# time.h -# stddef.h -# endian.h -# sys/select.h -# sys/sysmacros.h -access.o: /usr/include/time.h -# /usr/include/time.h includes: -# bits/types.h -access.o: /usr/include/endian.h -# /usr/include/endian.h includes: -# features.h -# bits/endian.h -access.o: /usr/include/bits/endian.h /usr/include/sys/select.h -# /usr/include/sys/select.h includes: -# features.h -# bits/types.h -# bits/select.h -# bits/sigset.h -# time.h -access.o: /usr/include/bits/select.h /usr/include/bits/sigset.h -access.o: /usr/include/sys/sysmacros.h /usr/include/alloca.h -# /usr/include/alloca.h includes: -# features.h -# stddef.h -access.o: /usr/include/string.h -# /usr/include/string.h includes: -# features.h -# stddef.h -access.o: ../Lib/adflib.h -# ../Lib/adflib.h includes: -# adf_defs.h -# adf_str.h -access.o: ../Lib/adf_defs.h ../Lib/adf_str.h -# ../Lib/adf_str.h includes: -# stdio.h -# adf_defs.h -# adf_blk.h -# adf_err.h -access.o: ../Lib/adf_blk.h ../Lib/adf_err.h -bootdisk.o: /usr/include/stdio.h /usr/include/features.h -bootdisk.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h -bootdisk.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h -bootdisk.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h -bootdisk.o: /usr/include/bits/types.h /usr/include/libio.h -bootdisk.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h -bootdisk.o: /usr/include/stdlib.h /usr/include/sys/types.h -bootdisk.o: /usr/include/time.h /usr/include/endian.h -bootdisk.o: /usr/include/bits/endian.h /usr/include/sys/select.h -bootdisk.o: /usr/include/bits/select.h /usr/include/bits/sigset.h -bootdisk.o: /usr/include/sys/sysmacros.h /usr/include/alloca.h -bootdisk.o: /usr/include/string.h ../Lib/adflib.h ../Lib/adf_defs.h -bootdisk.o: ../Lib/adf_str.h ../Lib/adf_blk.h ../Lib/adf_err.h -bootdisk2.o: /usr/include/stdio.h /usr/include/features.h -bootdisk2.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h -bootdisk2.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h -bootdisk2.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h -bootdisk2.o: /usr/include/bits/types.h /usr/include/libio.h -bootdisk2.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h -bootdisk2.o: /usr/include/stdlib.h /usr/include/sys/types.h -bootdisk2.o: /usr/include/time.h /usr/include/endian.h -bootdisk2.o: /usr/include/bits/endian.h /usr/include/sys/select.h -bootdisk2.o: /usr/include/bits/select.h /usr/include/bits/sigset.h -bootdisk2.o: /usr/include/sys/sysmacros.h /usr/include/alloca.h -bootdisk2.o: /usr/include/string.h ../Lib/adflib.h ../Lib/adf_defs.h -bootdisk2.o: ../Lib/adf_str.h ../Lib/adf_blk.h ../Lib/adf_err.h -cache_test.o: /usr/include/stdio.h /usr/include/features.h -cache_test.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h -cache_test.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h -cache_test.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h -cache_test.o: /usr/include/bits/types.h /usr/include/libio.h -cache_test.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h -cache_test.o: /usr/include/stdlib.h /usr/include/sys/types.h -cache_test.o: /usr/include/time.h /usr/include/endian.h -cache_test.o: /usr/include/bits/endian.h /usr/include/sys/select.h -cache_test.o: /usr/include/bits/select.h /usr/include/bits/sigset.h -cache_test.o: /usr/include/sys/sysmacros.h /usr/include/alloca.h -cache_test.o: /usr/include/string.h ../Lib/adflib.h ../Lib/adf_defs.h -cache_test.o: ../Lib/adf_str.h ../Lib/adf_blk.h ../Lib/adf_err.h -comment.o: /usr/include/stdio.h /usr/include/features.h -comment.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h -comment.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h -comment.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h -comment.o: /usr/include/bits/types.h /usr/include/libio.h -comment.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h -comment.o: /usr/include/stdlib.h /usr/include/sys/types.h /usr/include/time.h -comment.o: /usr/include/endian.h /usr/include/bits/endian.h -comment.o: /usr/include/sys/select.h /usr/include/bits/select.h -comment.o: /usr/include/bits/sigset.h /usr/include/sys/sysmacros.h -comment.o: /usr/include/alloca.h /usr/include/string.h ../Lib/adflib.h -comment.o: ../Lib/adf_defs.h ../Lib/adf_str.h ../Lib/adf_blk.h -comment.o: ../Lib/adf_err.h -del_test.o: /usr/include/stdio.h /usr/include/features.h -del_test.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h -del_test.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h -del_test.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h -del_test.o: /usr/include/bits/types.h /usr/include/libio.h -del_test.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h -del_test.o: /usr/include/stdlib.h /usr/include/sys/types.h -del_test.o: /usr/include/time.h /usr/include/endian.h -del_test.o: /usr/include/bits/endian.h /usr/include/sys/select.h -del_test.o: /usr/include/bits/select.h /usr/include/bits/sigset.h -del_test.o: /usr/include/sys/sysmacros.h /usr/include/alloca.h -del_test.o: /usr/include/string.h ../Lib/adflib.h ../Lib/adf_defs.h -del_test.o: ../Lib/adf_str.h ../Lib/adf_blk.h ../Lib/adf_err.h -dir_test.o: /usr/include/stdio.h /usr/include/features.h -dir_test.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h -dir_test.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h -dir_test.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h -dir_test.o: /usr/include/bits/types.h /usr/include/libio.h -dir_test.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h -dir_test.o: /usr/include/stdlib.h /usr/include/sys/types.h -dir_test.o: /usr/include/time.h /usr/include/endian.h -dir_test.o: /usr/include/bits/endian.h /usr/include/sys/select.h -dir_test.o: /usr/include/bits/select.h /usr/include/bits/sigset.h -dir_test.o: /usr/include/sys/sysmacros.h /usr/include/alloca.h -dir_test.o: /usr/include/string.h ../Lib/adflib.h ../Lib/adf_defs.h -dir_test.o: ../Lib/adf_str.h ../Lib/adf_blk.h ../Lib/adf_err.h -dir_test2.o: /usr/include/stdio.h /usr/include/features.h -dir_test2.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h -dir_test2.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h -dir_test2.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h -dir_test2.o: /usr/include/bits/types.h /usr/include/libio.h -dir_test2.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h -dir_test2.o: /usr/include/stdlib.h /usr/include/sys/types.h -dir_test2.o: /usr/include/time.h /usr/include/endian.h -dir_test2.o: /usr/include/bits/endian.h /usr/include/sys/select.h -dir_test2.o: /usr/include/bits/select.h /usr/include/bits/sigset.h -dir_test2.o: /usr/include/sys/sysmacros.h /usr/include/alloca.h -dir_test2.o: /usr/include/string.h ../Lib/adflib.h ../Lib/adf_defs.h -dir_test2.o: ../Lib/adf_str.h ../Lib/adf_blk.h ../Lib/adf_err.h -dirc.o: /usr/include/stdio.h /usr/include/features.h /usr/include/sys/cdefs.h -dirc.o: /usr/include/gnu/stubs.h -dirc.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h -dirc.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h -dirc.o: /usr/include/bits/types.h /usr/include/libio.h -dirc.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h -dirc.o: /usr/include/stdlib.h /usr/include/sys/types.h /usr/include/time.h -dirc.o: /usr/include/endian.h /usr/include/bits/endian.h -dirc.o: /usr/include/sys/select.h /usr/include/bits/select.h -dirc.o: /usr/include/bits/sigset.h /usr/include/sys/sysmacros.h -dirc.o: /usr/include/alloca.h /usr/include/string.h ../Lib/adflib.h -dirc.o: ../Lib/adf_defs.h ../Lib/adf_str.h ../Lib/adf_blk.h ../Lib/adf_err.h -dirc_test.o: /usr/include/stdio.h /usr/include/features.h -dirc_test.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h -dirc_test.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h -dirc_test.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h -dirc_test.o: /usr/include/bits/types.h /usr/include/libio.h -dirc_test.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h -dirc_test.o: /usr/include/stdlib.h /usr/include/sys/types.h -dirc_test.o: /usr/include/time.h /usr/include/endian.h -dirc_test.o: /usr/include/bits/endian.h /usr/include/sys/select.h -dirc_test.o: /usr/include/bits/select.h /usr/include/bits/sigset.h -dirc_test.o: /usr/include/sys/sysmacros.h /usr/include/alloca.h -dirc_test.o: /usr/include/string.h ../Lib/adflib.h ../Lib/adf_defs.h -dirc_test.o: ../Lib/adf_str.h ../Lib/adf_blk.h ../Lib/adf_err.h -file_test.o: /usr/include/stdio.h /usr/include/features.h -file_test.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h -file_test.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h -file_test.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h -file_test.o: /usr/include/bits/types.h /usr/include/libio.h -file_test.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h -file_test.o: /usr/include/stdlib.h /usr/include/sys/types.h -file_test.o: /usr/include/time.h /usr/include/endian.h -file_test.o: /usr/include/bits/endian.h /usr/include/sys/select.h -file_test.o: /usr/include/bits/select.h /usr/include/bits/sigset.h -file_test.o: /usr/include/sys/sysmacros.h /usr/include/alloca.h -file_test.o: /usr/include/string.h ../Lib/adflib.h ../Lib/adf_defs.h -file_test.o: ../Lib/adf_str.h ../Lib/adf_blk.h ../Lib/adf_err.h -file_test2.o: /usr/include/stdio.h /usr/include/features.h -file_test2.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h -file_test2.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h -file_test2.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h -file_test2.o: /usr/include/bits/types.h /usr/include/libio.h -file_test2.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h -file_test2.o: /usr/include/stdlib.h /usr/include/sys/types.h -file_test2.o: /usr/include/time.h /usr/include/endian.h -file_test2.o: /usr/include/bits/endian.h /usr/include/sys/select.h -file_test2.o: /usr/include/bits/select.h /usr/include/bits/sigset.h -file_test2.o: /usr/include/sys/sysmacros.h /usr/include/alloca.h -file_test2.o: /usr/include/string.h ../Lib/adflib.h ../Lib/adf_defs.h -file_test2.o: ../Lib/adf_str.h ../Lib/adf_blk.h ../Lib/adf_err.h -file_test2a.o: /usr/include/stdio.h /usr/include/features.h -file_test2a.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h -file_test2a.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h -file_test2a.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h -file_test2a.o: /usr/include/bits/types.h /usr/include/libio.h -file_test2a.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h -file_test2a.o: /usr/include/stdlib.h /usr/include/sys/types.h -file_test2a.o: /usr/include/time.h /usr/include/endian.h -file_test2a.o: /usr/include/bits/endian.h /usr/include/sys/select.h -file_test2a.o: /usr/include/bits/select.h /usr/include/bits/sigset.h -file_test2a.o: /usr/include/sys/sysmacros.h /usr/include/alloca.h -file_test2a.o: /usr/include/string.h ../Lib/adflib.h ../Lib/adf_defs.h -file_test2a.o: ../Lib/adf_str.h ../Lib/adf_blk.h ../Lib/adf_err.h -file_test3.o: /usr/include/stdio.h /usr/include/features.h -file_test3.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h -file_test3.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h -file_test3.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h -file_test3.o: /usr/include/bits/types.h /usr/include/libio.h -file_test3.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h -file_test3.o: /usr/include/stdlib.h /usr/include/sys/types.h -file_test3.o: /usr/include/time.h /usr/include/endian.h -file_test3.o: /usr/include/bits/endian.h /usr/include/sys/select.h -file_test3.o: /usr/include/bits/select.h /usr/include/bits/sigset.h -file_test3.o: /usr/include/sys/sysmacros.h /usr/include/alloca.h -file_test3.o: /usr/include/string.h ../Lib/adflib.h ../Lib/adf_defs.h -file_test3.o: ../Lib/adf_str.h ../Lib/adf_blk.h ../Lib/adf_err.h -fl_test.o: /usr/include/stdio.h /usr/include/features.h -fl_test.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h -fl_test.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h -fl_test.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h -fl_test.o: /usr/include/bits/types.h /usr/include/libio.h -fl_test.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h -fl_test.o: /usr/include/stdlib.h /usr/include/sys/types.h /usr/include/time.h -fl_test.o: /usr/include/endian.h /usr/include/bits/endian.h -fl_test.o: /usr/include/sys/select.h /usr/include/bits/select.h -fl_test.o: /usr/include/bits/sigset.h /usr/include/sys/sysmacros.h -fl_test.o: /usr/include/alloca.h /usr/include/string.h ../Lib/adflib.h -fl_test.o: ../Lib/adf_defs.h ../Lib/adf_str.h ../Lib/adf_blk.h -fl_test.o: ../Lib/adf_err.h -fl_test2.o: /usr/include/stdio.h /usr/include/features.h -fl_test2.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h -fl_test2.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h -fl_test2.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h -fl_test2.o: /usr/include/bits/types.h /usr/include/libio.h -fl_test2.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h -fl_test2.o: /usr/include/stdlib.h /usr/include/sys/types.h -fl_test2.o: /usr/include/time.h /usr/include/endian.h -fl_test2.o: /usr/include/bits/endian.h /usr/include/sys/select.h -fl_test2.o: /usr/include/bits/select.h /usr/include/bits/sigset.h -fl_test2.o: /usr/include/sys/sysmacros.h /usr/include/alloca.h -fl_test2.o: /usr/include/string.h ../Lib/adflib.h ../Lib/adf_defs.h -fl_test2.o: ../Lib/adf_str.h ../Lib/adf_blk.h ../Lib/adf_err.h -flfile_test.o: /usr/include/stdio.h /usr/include/features.h -flfile_test.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h -flfile_test.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h -flfile_test.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h -flfile_test.o: /usr/include/bits/types.h /usr/include/libio.h -flfile_test.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h -flfile_test.o: /usr/include/stdlib.h /usr/include/sys/types.h -flfile_test.o: /usr/include/time.h /usr/include/endian.h -flfile_test.o: /usr/include/bits/endian.h /usr/include/sys/select.h -flfile_test.o: /usr/include/bits/select.h /usr/include/bits/sigset.h -flfile_test.o: /usr/include/sys/sysmacros.h /usr/include/alloca.h -flfile_test.o: /usr/include/string.h ../Lib/adflib.h ../Lib/adf_defs.h -flfile_test.o: ../Lib/adf_str.h ../Lib/adf_blk.h ../Lib/adf_err.h -hardfile.o: /usr/include/stdio.h /usr/include/features.h -hardfile.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h -hardfile.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h -hardfile.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h -hardfile.o: /usr/include/bits/types.h /usr/include/libio.h -hardfile.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h -hardfile.o: /usr/include/stdlib.h /usr/include/sys/types.h -hardfile.o: /usr/include/time.h /usr/include/endian.h -hardfile.o: /usr/include/bits/endian.h /usr/include/sys/select.h -hardfile.o: /usr/include/bits/select.h /usr/include/bits/sigset.h -hardfile.o: /usr/include/sys/sysmacros.h /usr/include/alloca.h -hardfile.o: /usr/include/string.h ../Lib/adflib.h ../Lib/adf_defs.h -hardfile.o: ../Lib/adf_str.h ../Lib/adf_blk.h ../Lib/adf_err.h -hardfile2.o: /usr/include/stdio.h /usr/include/features.h -hardfile2.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h -hardfile2.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h -hardfile2.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h -hardfile2.o: /usr/include/bits/types.h /usr/include/libio.h -hardfile2.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h -hardfile2.o: /usr/include/stdlib.h /usr/include/sys/types.h -hardfile2.o: /usr/include/time.h /usr/include/endian.h -hardfile2.o: /usr/include/bits/endian.h /usr/include/sys/select.h -hardfile2.o: /usr/include/bits/select.h /usr/include/bits/sigset.h -hardfile2.o: /usr/include/sys/sysmacros.h /usr/include/alloca.h -hardfile2.o: /usr/include/string.h ../Lib/adflib.h ../Lib/adf_defs.h -hardfile2.o: ../Lib/adf_str.h ../Lib/adf_blk.h ../Lib/adf_err.h -hd_test.o: /usr/include/stdio.h /usr/include/features.h -hd_test.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h -hd_test.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h -hd_test.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h -hd_test.o: /usr/include/bits/types.h /usr/include/libio.h -hd_test.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h -hd_test.o: /usr/include/stdlib.h /usr/include/sys/types.h /usr/include/time.h -hd_test.o: /usr/include/endian.h /usr/include/bits/endian.h -hd_test.o: /usr/include/sys/select.h /usr/include/bits/select.h -hd_test.o: /usr/include/bits/sigset.h /usr/include/sys/sysmacros.h -hd_test.o: /usr/include/alloca.h /usr/include/string.h ../Lib/adflib.h -hd_test.o: ../Lib/adf_defs.h ../Lib/adf_str.h ../Lib/adf_blk.h -hd_test.o: ../Lib/adf_err.h -hd_test2.o: /usr/include/stdio.h /usr/include/features.h -hd_test2.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h -hd_test2.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h -hd_test2.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h -hd_test2.o: /usr/include/bits/types.h /usr/include/libio.h -hd_test2.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h -hd_test2.o: /usr/include/stdlib.h /usr/include/sys/types.h -hd_test2.o: /usr/include/time.h /usr/include/endian.h -hd_test2.o: /usr/include/bits/endian.h /usr/include/sys/select.h -hd_test2.o: /usr/include/bits/select.h /usr/include/bits/sigset.h -hd_test2.o: /usr/include/sys/sysmacros.h /usr/include/alloca.h -hd_test2.o: /usr/include/string.h ../Lib/adflib.h ../Lib/adf_defs.h -hd_test2.o: ../Lib/adf_str.h ../Lib/adf_blk.h ../Lib/adf_err.h -hd_test3.o: /usr/include/stdio.h /usr/include/features.h -hd_test3.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h -hd_test3.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h -hd_test3.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h -hd_test3.o: /usr/include/bits/types.h /usr/include/libio.h -hd_test3.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h -hd_test3.o: /usr/include/stdlib.h /usr/include/sys/types.h -hd_test3.o: /usr/include/time.h /usr/include/endian.h -hd_test3.o: /usr/include/bits/endian.h /usr/include/sys/select.h -hd_test3.o: /usr/include/bits/select.h /usr/include/bits/sigset.h -hd_test3.o: /usr/include/sys/sysmacros.h /usr/include/alloca.h -hd_test3.o: /usr/include/string.h ../Lib/adflib.h ../Lib/adf_defs.h -hd_test3.o: ../Lib/adf_str.h ../Lib/adf_blk.h ../Lib/adf_err.h -readonly.o: /usr/include/stdio.h /usr/include/features.h -readonly.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h -readonly.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h -readonly.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h -readonly.o: /usr/include/bits/types.h /usr/include/libio.h -readonly.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h -readonly.o: /usr/include/stdlib.h /usr/include/sys/types.h -readonly.o: /usr/include/time.h /usr/include/endian.h -readonly.o: /usr/include/bits/endian.h /usr/include/sys/select.h -readonly.o: /usr/include/bits/select.h /usr/include/bits/sigset.h -readonly.o: /usr/include/sys/sysmacros.h /usr/include/alloca.h -readonly.o: /usr/include/string.h ../Lib/adflib.h ../Lib/adf_defs.h -readonly.o: ../Lib/adf_str.h ../Lib/adf_blk.h ../Lib/adf_err.h -rename.o: /usr/include/stdio.h /usr/include/features.h -rename.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h -rename.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h -rename.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h -rename.o: /usr/include/bits/types.h /usr/include/libio.h -rename.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h -rename.o: /usr/include/stdlib.h /usr/include/sys/types.h /usr/include/time.h -rename.o: /usr/include/endian.h /usr/include/bits/endian.h -rename.o: /usr/include/sys/select.h /usr/include/bits/select.h -rename.o: /usr/include/bits/sigset.h /usr/include/sys/sysmacros.h -rename.o: /usr/include/alloca.h /usr/include/string.h ../Lib/adflib.h -rename.o: ../Lib/adf_defs.h ../Lib/adf_str.h ../Lib/adf_blk.h -rename.o: ../Lib/adf_err.h -rename2.o: /usr/include/stdio.h /usr/include/features.h -rename2.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h -rename2.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h -rename2.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h -rename2.o: /usr/include/bits/types.h /usr/include/libio.h -rename2.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h -rename2.o: /usr/include/stdlib.h /usr/include/sys/types.h /usr/include/time.h -rename2.o: /usr/include/endian.h /usr/include/bits/endian.h -rename2.o: /usr/include/sys/select.h /usr/include/bits/select.h -rename2.o: /usr/include/bits/sigset.h /usr/include/sys/sysmacros.h -rename2.o: /usr/include/alloca.h /usr/include/string.h ../Lib/adflib.h -rename2.o: ../Lib/adf_defs.h ../Lib/adf_str.h ../Lib/adf_blk.h -rename2.o: ../Lib/adf_err.h -undel.o: /usr/include/stdio.h /usr/include/features.h -undel.o: /usr/include/sys/cdefs.h /usr/include/gnu/stubs.h -undel.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stddef.h -undel.o: /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h -undel.o: /usr/include/bits/types.h /usr/include/libio.h -undel.o: /usr/include/_G_config.h /usr/include/bits/stdio_lim.h -undel.o: /usr/include/stdlib.h /usr/include/sys/types.h /usr/include/time.h -undel.o: /usr/include/endian.h /usr/include/bits/endian.h -undel.o: /usr/include/sys/select.h /usr/include/bits/select.h -undel.o: /usr/include/bits/sigset.h /usr/include/sys/sysmacros.h -undel.o: /usr/include/alloca.h /usr/include/string.h ../Lib/adflib.h -undel.o: ../Lib/adf_defs.h ../Lib/adf_str.h ../Lib/adf_blk.h ../Lib/adf_err.h diff --git a/regtest/Dumps/blank.adf b/regtests/Dumps/blank.adf similarity index 100% rename from regtest/Dumps/blank.adf rename to regtests/Dumps/blank.adf diff --git a/regtest/Dumps/links.adf b/regtests/Dumps/links.adf similarity index 100% rename from regtest/Dumps/links.adf rename to regtests/Dumps/links.adf diff --git a/regtest/Dumps/testffs.adf b/regtests/Dumps/testffs.adf similarity index 100% rename from regtest/Dumps/testffs.adf rename to regtests/Dumps/testffs.adf diff --git a/regtest/Dumps/testhd.adf b/regtests/Dumps/testhd.adf similarity index 100% rename from regtest/Dumps/testhd.adf rename to regtests/Dumps/testhd.adf diff --git a/regtest/Dumps/testhd.ami b/regtests/Dumps/testhd.ami similarity index 100% rename from regtest/Dumps/testhd.ami rename to regtests/Dumps/testhd.ami diff --git a/regtest/Dumps/testhd.cmd b/regtests/Dumps/testhd.cmd similarity index 100% rename from regtest/Dumps/testhd.cmd rename to regtests/Dumps/testhd.cmd diff --git a/regtest/Dumps/testofs.adf b/regtests/Dumps/testofs.adf similarity index 100% rename from regtest/Dumps/testofs.adf rename to regtests/Dumps/testofs.adf diff --git a/regtests/Test/Makefile.am b/regtests/Test/Makefile.am new file mode 100644 index 0000000..0f26240 --- /dev/null +++ b/regtests/Test/Makefile.am @@ -0,0 +1,102 @@ +AM_CPPFLAGS = -I$(top_srcdir)/src -I$(top_srcdir)/src/$(NATIVE_DIR) +bin_PROGRAMS =fl_test fl_test2 dir_test dir_test2 hd_test hd_test2 hd_test3 \ + file_test file_test2 file_test3 del_test bootdisk \ + rename hardfile rename2 hardfile2 access comment undel readonly \ + undel2 dispsect progbar undel3 + +fl_test_SOURCES = fl_test.c +fl_test_LDADD = $(top_srcdir)/src/libadf.la +fl_test_DEPENDENCIES = $(top_srcdir)/src/libadf.la + +fl_test2_SOURCES = fl_test2.c +fl_test2_LDADD = $(top_srcdir)/src/libadf.la +fl_test2_DEPENDENCIES = $(top_srcdir)/src/libadf.la + +dir_test_SOURCES = dir_test.c +dir_test_LDADD = $(top_srcdir)/src/libadf.la +dir_test_DEPENDENCIES = $(top_srcdir)/src/libadf.la + +dir_test2_SOURCES = dir_test2.c +dir_test2_LDADD = $(top_srcdir)/src/libadf.la +dir_test2_DEPENDENCIES = $(top_srcdir)/src/libadf.la + +hd_test_SOURCES = hd_test.c +hd_test_LDADD = $(top_srcdir)/src/libadf.la +hd_test_DEPENDENCIES = $(top_srcdir)/src/libadf.la + +hd_test2_SOURCES = hd_test2.c +hd_test2_LDADD = $(top_srcdir)/src/libadf.la +hd_test2_DEPENDENCIES = $(top_srcdir)/src/libadf.la + +hd_test3_SOURCES = hd_test3.c +hd_test3_LDADD = $(top_srcdir)/src/libadf.la +hd_test3_DEPENDENCIES = $(top_srcdir)/src/libadf.la + +file_test_SOURCES = file_test.c +file_test_LDADD = $(top_srcdir)/src/libadf.la +file_test_DEPENDENCIES = $(top_srcdir)/src/libadf.la + +file_test2_SOURCES = file_test2.c +file_test2_LDADD = $(top_srcdir)/src/libadf.la +file_test2_DEPENDENCIES = $(top_srcdir)/src/libadf.la + +file_test3_SOURCES = file_test3.c +file_test3_LDADD = $(top_srcdir)/src/libadf.la +file_test3_DEPENDENCIES = $(top_srcdir)/src/libadf.la + +del_test_SOURCES = del_test.c +del_test_LDADD = $(top_srcdir)/src/libadf.la +del_test_DEPENDENCIES = $(top_srcdir)/src/libadf.la + +bootdisk_SOURCES = bootdisk.c +bootdisk_LDADD = $(top_srcdir)/src/libadf.la +bootdisk_DEPENDENCIES = $(top_srcdir)/src/libadf.la + +rename_SOURCES = rename.c +rename_LDADD = $(top_srcdir)/src/libadf.la +rename_DEPENDENCIES = $(top_srcdir)/src/libadf.la + +hardfile_SOURCES = hardfile.c +hardfile_LDADD = $(top_srcdir)/src/libadf.la +hardfile_DEPENDENCIES = $(top_srcdir)/src/libadf.la + +rename2_SOURCES = rename2.c +rename2_LDADD = $(top_srcdir)/src/libadf.la +rename2_DEPENDENCIES = $(top_srcdir)/src/libadf.la + +hardfile2_SOURCES = hardfile2.c +hardfile2_LDADD = $(top_srcdir)/src/libadf.la +hardfile2_DEPENDENCIES = $(top_srcdir)/src/libadf.la + +access_SOURCES = access.c +access_LDADD = $(top_srcdir)/src/libadf.la +access_DEPENDENCIES = $(top_srcdir)/src/libadf.la + +comment_SOURCES = comment.c +comment_LDADD = $(top_srcdir)/src/libadf.la +comment_DEPENDENCIES = $(top_srcdir)/src/libadf.la + +undel_SOURCES = undel.c +undel_LDADD = $(top_srcdir)/src/libadf.la +undel_DEPENDENCIES = $(top_srcdir)/src/libadf.la + +readonly_SOURCES = readonly.c +readonly_LDADD = $(top_srcdir)/src/libadf.la +readonly_DEPENDENCIES = $(top_srcdir)/src/libadf.la + +undel2_SOURCES = undel2.c +undel2_LDADD = $(top_srcdir)/src/libadf.la +undel2_DEPENDENCIES = $(top_srcdir)/src/libadf.la + +dispsect_SOURCES = dispsect.c +dispsect_LDADD = $(top_srcdir)/src/libadf.la +dispsect_DEPENDENCIES = $(top_srcdir)/src/libadf.la + +progbar_SOURCES = progbar.c +progbar_LDADD = $(top_srcdir)/src/libadf.la +progbar_DEPENDENCIES = $(top_srcdir)/src/libadf.la + +undel3_SOURCES = undel3.c +undel3_LDADD = $(top_srcdir)/src/libadf.la +undel3_DEPENDENCIES = $(top_srcdir)/src/libadf.la + diff --git a/regtest/Test/Makefile b/regtests/Test/Makefile.bak similarity index 100% rename from regtest/Test/Makefile rename to regtests/Test/Makefile.bak diff --git a/regtest/Test/access.c b/regtests/Test/access.c similarity index 100% rename from regtest/Test/access.c rename to regtests/Test/access.c diff --git a/regtest/Test/bigdev.sh b/regtests/Test/bigdev.sh similarity index 100% rename from regtest/Test/bigdev.sh rename to regtests/Test/bigdev.sh diff --git a/regtest/Test/bootdisk.c b/regtests/Test/bootdisk.c similarity index 100% rename from regtest/Test/bootdisk.c rename to regtests/Test/bootdisk.c diff --git a/regtest/Test/bootdisk2.c b/regtests/Test/bootdisk2.c similarity index 100% rename from regtest/Test/bootdisk2.c rename to regtests/Test/bootdisk2.c diff --git a/regtest/Test/cache_test.c b/regtests/Test/cache_test.c similarity index 100% rename from regtest/Test/cache_test.c rename to regtests/Test/cache_test.c diff --git a/regtest/Test/comment.c b/regtests/Test/comment.c similarity index 100% rename from regtest/Test/comment.c rename to regtests/Test/comment.c diff --git a/regtest/Test/del_test.c b/regtests/Test/del_test.c similarity index 100% rename from regtest/Test/del_test.c rename to regtests/Test/del_test.c diff --git a/regtest/Test/dir_test.c b/regtests/Test/dir_test.c similarity index 100% rename from regtest/Test/dir_test.c rename to regtests/Test/dir_test.c diff --git a/regtest/Test/dir_test2.c b/regtests/Test/dir_test2.c similarity index 100% rename from regtest/Test/dir_test2.c rename to regtests/Test/dir_test2.c diff --git a/regtest/Test/dirc.c b/regtests/Test/dirc.c similarity index 100% rename from regtest/Test/dirc.c rename to regtests/Test/dirc.c diff --git a/regtest/Test/dirc_test.c b/regtests/Test/dirc_test.c similarity index 100% rename from regtest/Test/dirc_test.c rename to regtests/Test/dirc_test.c diff --git a/regtest/Test/dispsect.c b/regtests/Test/dispsect.c similarity index 100% rename from regtest/Test/dispsect.c rename to regtests/Test/dispsect.c diff --git a/regtest/Test/experiments.txt b/regtests/Test/experiments.txt similarity index 100% rename from regtest/Test/experiments.txt rename to regtests/Test/experiments.txt diff --git a/regtest/Test/file_test.c b/regtests/Test/file_test.c similarity index 100% rename from regtest/Test/file_test.c rename to regtests/Test/file_test.c diff --git a/regtest/Test/file_test2.c b/regtests/Test/file_test2.c similarity index 100% rename from regtest/Test/file_test2.c rename to regtests/Test/file_test2.c diff --git a/regtest/Test/file_test2a.c b/regtests/Test/file_test2a.c similarity index 100% rename from regtest/Test/file_test2a.c rename to regtests/Test/file_test2a.c diff --git a/regtest/Test/file_test3.c b/regtests/Test/file_test3.c similarity index 100% rename from regtest/Test/file_test3.c rename to regtests/Test/file_test3.c diff --git a/regtest/Test/fl_test.c b/regtests/Test/fl_test.c similarity index 100% rename from regtest/Test/fl_test.c rename to regtests/Test/fl_test.c diff --git a/regtest/Test/fl_test2.c b/regtests/Test/fl_test2.c similarity index 100% rename from regtest/Test/fl_test2.c rename to regtests/Test/fl_test2.c diff --git a/regtest/Test/flfile_test.c b/regtests/Test/flfile_test.c similarity index 100% rename from regtest/Test/flfile_test.c rename to regtests/Test/flfile_test.c diff --git a/regtest/Test/floppy.sh b/regtests/Test/floppy.sh similarity index 100% rename from regtest/Test/floppy.sh rename to regtests/Test/floppy.sh diff --git a/regtest/Test/hardfile.c b/regtests/Test/hardfile.c similarity index 100% rename from regtest/Test/hardfile.c rename to regtests/Test/hardfile.c diff --git a/regtest/Test/hardfile2.c b/regtests/Test/hardfile2.c similarity index 100% rename from regtest/Test/hardfile2.c rename to regtests/Test/hardfile2.c diff --git a/regtest/Test/hd_test.c b/regtests/Test/hd_test.c similarity index 100% rename from regtest/Test/hd_test.c rename to regtests/Test/hd_test.c diff --git a/regtest/Test/hd_test2.c b/regtests/Test/hd_test2.c similarity index 100% rename from regtest/Test/hd_test2.c rename to regtests/Test/hd_test2.c diff --git a/regtest/Test/hd_test3.c b/regtests/Test/hd_test3.c similarity index 100% rename from regtest/Test/hd_test3.c rename to regtests/Test/hd_test3.c diff --git a/regtest/Test/progbar.c b/regtests/Test/progbar.c similarity index 100% rename from regtest/Test/progbar.c rename to regtests/Test/progbar.c diff --git a/regtest/Test/readonly.c b/regtests/Test/readonly.c similarity index 100% rename from regtest/Test/readonly.c rename to regtests/Test/readonly.c diff --git a/regtest/Test/rename.c b/regtests/Test/rename.c similarity index 100% rename from regtest/Test/rename.c rename to regtests/Test/rename.c diff --git a/regtest/Test/rename2.c b/regtests/Test/rename2.c similarity index 100% rename from regtest/Test/rename2.c rename to regtests/Test/rename2.c diff --git a/regtest/Test/undel.c b/regtests/Test/undel.c similarity index 100% rename from regtest/Test/undel.c rename to regtests/Test/undel.c diff --git a/regtest/Test/undel2.c b/regtests/Test/undel2.c similarity index 100% rename from regtest/Test/undel2.c rename to regtests/Test/undel2.c diff --git a/regtest/Test/undel3.c b/regtests/Test/undel3.c similarity index 100% rename from regtest/Test/undel3.c rename to regtests/Test/undel3.c