Changes in / [2514607d:c29c342]


Ignore:
Files:
2 added
4 deleted
19 edited

Legend:

Unmodified
Added
Removed
  • .gitignore

    r2514607d rc29c342  
    2424include
    2525share
    26 build
    2726*.class
    2827
  • Makefile.in

    r2514607d rc29c342  
    170170AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
    171171        cscope distdir dist dist-all distcheck
    172 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
     172am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \
     173        $(LISP)config.h.in
    173174# Read a list of newline-separated strings from the standard input,
    174175# and print each of them once, without duplicates.  Input order is
     
    191192CSCOPE = cscope
    192193DIST_SUBDIRS = $(SUBDIRS)
    193 am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/automake/compile \
     194am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.h.in \
     195        $(top_srcdir)/automake/compile \
    194196        $(top_srcdir)/automake/config.guess \
    195197        $(top_srcdir)/automake/config.sub \
    196198        $(top_srcdir)/automake/install-sh \
    197         $(top_srcdir)/automake/missing $(top_srcdir)/src/config.h.in \
    198         INSTALL README automake/compile automake/config.guess \
    199         automake/config.sub automake/depcomp automake/install-sh \
    200         automake/missing automake/ylwrap
     199        $(top_srcdir)/automake/missing INSTALL README automake/compile \
     200        automake/config.guess automake/config.sub automake/depcomp \
     201        automake/install-sh automake/missing automake/ylwrap
    201202DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
    202203distdir = $(PACKAGE)-$(VERSION)
     
    408409        @test -f $@ || $(MAKE) $(AM_MAKEFLAGS) stamp-h1
    409410
    410 stamp-h1: $(top_srcdir)/src/config.h.in $(top_builddir)/config.status
     411stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
    411412        @rm -f stamp-h1
    412413        cd $(top_builddir) && $(SHELL) ./config.status config.h
    413 $(top_srcdir)/src/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
     414$(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
    414415        ($(am__cd) $(top_srcdir) && $(AUTOHEADER))
    415416        rm -f stamp-h1
  • configure

    r2514607d rc29c342  
    24922492
    24932493#AC_CONFIG_SRCDIR([src/main.cc])
    2494 ac_config_headers="$ac_config_headers config.h:src/config.h.in"
     2494ac_config_headers="$ac_config_headers config.h"
    24952495
    24962496# Check whether --enable-silent-rules was given.
     
    62956295
    62966296
    6297 ac_config_files="$ac_config_files src/tests/config.py"
    6298 
    62996297cat >confcache <<\_ACEOF
    63006298# This file is a shell script that caches the results of configure
     
    70507048do
    70517049  case $ac_config_target in
    7052     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:src/config.h.in" ;;
     7050    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
    70537051    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
    70547052    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
     
    70637061    "tools/Makefile") CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;;
    70647062    "tools/prettyprinter/Makefile") CONFIG_FILES="$CONFIG_FILES tools/prettyprinter/Makefile" ;;
    7065     "src/tests/config.py") CONFIG_FILES="$CONFIG_FILES src/tests/config.py" ;;
    70667063
    70677064  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
  • configure.ac

    r2514607d rc29c342  
    66AC_CONFIG_AUX_DIR([automake])
    77#AC_CONFIG_SRCDIR([src/main.cc])
    8 AC_CONFIG_HEADERS([config.h:src/config.h.in])
     8AC_CONFIG_HEADERS([config.h])
    99AM_SILENT_RULES([no])
    1010
     
    251251        ])
    252252
    253 AC_OUTPUT(src/tests/config.py)
     253AC_OUTPUT
    254254
    255255AM_COND_IF([BUILD_RELEASE],
  • src/Makefile.am

    r2514607d rc29c342  
    4444driver_cfa_cpp_SOURCES = ${SRC}
    4545driver_cfa_cpp_LDADD = -ldl                     # yywrap
    46 driver_cfa_cpp_CXXFLAGS = -Wno-deprecated -Wall -Wextra -DDEBUG_ALL -I./Parser -I${abs_top_srcdir}/src/Parser -I${abs_top_srcdir}/src/include -DYY_NO_INPUT -O2 -g -std=c++14
     46driver_cfa_cpp_CXXFLAGS = -Wno-deprecated -Wall -Wextra -DDEBUG_ALL -I${abs_top_srcdir}/src/include -DYY_NO_INPUT -O2 -g -std=c++14
    4747driver_cfa_cpp_LDFLAGS = -Xlinker -export-dynamic
    4848
  • src/Makefile.in

    r2514607d rc29c342  
    327327    *) (install-info --version) >/dev/null 2>&1;; \
    328328  esac
    329 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \
    330         $(LISP)config.h.in
     329am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
    331330# Read a list of newline-separated strings from the standard input,
    332331# and print each of them once, without duplicates.  Input order is
     
    542541driver_cfa_cpp_SOURCES = ${SRC}
    543542driver_cfa_cpp_LDADD = -ldl                     # yywrap
    544 driver_cfa_cpp_CXXFLAGS = -Wno-deprecated -Wall -Wextra -DDEBUG_ALL -I./Parser -I${abs_top_srcdir}/src/Parser -I${abs_top_srcdir}/src/include -DYY_NO_INPUT -O2 -g -std=c++14
     543driver_cfa_cpp_CXXFLAGS = -Wno-deprecated -Wall -Wextra -DDEBUG_ALL -I${abs_top_srcdir}/src/include -DYY_NO_INPUT -O2 -g -std=c++14
    545544driver_cfa_cpp_LDFLAGS = -Xlinker -export-dynamic
    546545all: $(BUILT_SOURCES)
  • src/driver/Makefile.am

    r2514607d rc29c342  
    2828endif
    2929
    30 # don't install cfa directly
    3130noinst_PROGRAMS = cfa
     31cfa_SOURCES = cfa.cc
    3232
    33 # use
    3433install-exec-hook:
    3534        @test -z "$(CFA_BINDIR)" || $(MKDIR_P) "$(CFA_BINDIR)"
     
    4140        cd "$(CFA_BINDIR)" && rm -f $(CFA_NAME)
    4241
    43 cfa_SOURCES = cfa.cc
    44 
    4542# put into lib for now
    4643cc1libdir = ${CFA_LIBDIR}
  • src/driver/Makefile.in

    r2514607d rc29c342  
    626626
    627627
    628 # use
    629628install-exec-hook:
    630629        @test -z "$(CFA_BINDIR)" || $(MKDIR_P) "$(CFA_BINDIR)"
  • src/libcfa/Makefile.am

    r2514607d rc29c342  
    3636         ${AM_V_GEN}@BACKEND_CC@ @CFA_FLAGS@ -D__CFA_DEBUG__ -Wall -O0 -c -o $@ $<
    3737
    38 EXTRA_FLAGS = -g -Wall -Wno-unused-function -imacros libcfa-prelude.c -I${srcdir} @CFA_FLAGS@
     38EXTRA_FLAGS = -g -Wall -Wno-unused-function -imacros libcfa-prelude.c @CFA_FLAGS@
    3939
    4040AM_CCASFLAGS = @CFA_FLAGS@
     
    4343#use -no-include-stdhdr to prevent rebuild cycles
    4444#The built sources must not depend on the installed headers
    45 CFLAGS = -quiet -no-include-stdhdr -I${abs_top_srcdir}/src/libcfa/stdhdr -XCFA -t -B${abs_top_builddir}/src/driver ${EXTRA_FLAGS}
    46 CC = ${abs_top_builddir}/src/driver/cfa
     45CFLAGS = -quiet -no-include-stdhdr -I${abs_top_srcdir}/src/libcfa/stdhdr -XCFA -t -B${abs_top_srcdir}/src/driver ${EXTRA_FLAGS}
     46CC = ${abs_top_srcdir}/src/driver/cfa
    4747
    4848headers = fstream iostream iterator limits rational time stdlib common \
     
    9292libcfa_d_a_CFLAGS = -debug -O0 #No need for __CFA_DEBUG__ since we pass -debug
    9393
    94 stdhdr = ${shell find ${srcdir}/stdhdr -type f -printf "%p "}
     94stdhdr = ${shell find stdhdr -type f -printf "%p "}
    9595
    9696cfa_includedir = $(CFA_INCDIR)
  • src/libcfa/Makefile.in

    r2514607d rc29c342  
    268268        containers/result containers/vector concurrency/coroutine \
    269269        concurrency/thread concurrency/kernel concurrency/monitor \
    270         concurrency/mutex ${shell find ${srcdir}/stdhdr -type f \
    271         -printf "%p "} math gmp time_t.h bits/align.h \
    272         bits/containers.h bits/defs.h bits/debug.h bits/locks.h \
    273         concurrency/invoke.h
     270        concurrency/mutex ${shell find stdhdr -type f -printf "%p "} \
     271        math gmp time_t.h bits/align.h bits/containers.h bits/defs.h \
     272        bits/debug.h bits/locks.h concurrency/invoke.h
    274273HEADERS = $(nobase_cfa_include_HEADERS)
    275274am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
     
    303302AWK = @AWK@
    304303BACKEND_CC = @BACKEND_CC@
    305 CC = ${abs_top_builddir}/src/driver/cfa
     304CC = ${abs_top_srcdir}/src/driver/cfa
    306305CCAS = @CCAS@
    307306CCASDEPMODE = @CCASDEPMODE@
     
    319318#use -no-include-stdhdr to prevent rebuild cycles
    320319#The built sources must not depend on the installed headers
    321 CFLAGS = -quiet -no-include-stdhdr -I${abs_top_srcdir}/src/libcfa/stdhdr -XCFA -t -B${abs_top_builddir}/src/driver ${EXTRA_FLAGS}
     320CFLAGS = -quiet -no-include-stdhdr -I${abs_top_srcdir}/src/libcfa/stdhdr -XCFA -t -B${abs_top_srcdir}/src/driver ${EXTRA_FLAGS}
    322321CPP = @CPP@
    323322CPPFLAGS = @CPPFLAGS@
     
    423422ARFLAGS = cr
    424423lib_LIBRARIES = $(am__append_1) $(am__append_2)
    425 EXTRA_FLAGS = -g -Wall -Wno-unused-function -imacros libcfa-prelude.c -I${srcdir} @CFA_FLAGS@
     424EXTRA_FLAGS = -g -Wall -Wno-unused-function -imacros libcfa-prelude.c @CFA_FLAGS@
    426425AM_CCASFLAGS = @CFA_FLAGS@
    427426headers = fstream iostream iterator limits rational time stdlib common \
     
    435434libcfa_d_a_SOURCES = ${libsrc}
    436435libcfa_d_a_CFLAGS = -debug -O0 #No need for __CFA_DEBUG__ since we pass -debug
    437 stdhdr = ${shell find ${srcdir}/stdhdr -type f -printf "%p "}
     436stdhdr = ${shell find stdhdr -type f -printf "%p "}
    438437cfa_includedir = $(CFA_INCDIR)
    439438nobase_cfa_include_HEADERS = \
  • src/prelude/Makefile.am

    r2514607d rc29c342  
    2323noinst_DATA = ../libcfa/libcfa-prelude.c
    2424
    25 CC = ${abs_top_builddir}/src/driver/cfa
     25CC = ${abs_top_srcdir}/src/driver/cfa
    2626
    2727$(DEPDIR) :
     
    3232
    3333# create extra forward types/declarations to reduce inclusion of library files
    34 extras.cf : ${srcdir}/extras.regx ${srcdir}/extras.c
    35         ${AM_V_GEN}@BACKEND_CC@ @CFA_FLAGS@ -E ${srcdir}/extras.c | grep -f ${srcdir}/extras.regx > extras.cf
     34extras.cf : extras.regx extras.c
     35        ${AM_V_GEN}@BACKEND_CC@ @CFA_FLAGS@ -E ${srcdir}/extras.c | grep -f extras.regx > ${srcdir}/extras.cf
    3636
    3737# create forward declarations for gcc builtins
    38 gcc-builtins.cf : gcc-builtins.c ${srcdir}/prototypes.sed
    39         ${AM_V_GEN}@BACKEND_CC@ @CFA_FLAGS@ -I${srcdir} -E -P $< | sed -r -f ${srcdir}/prototypes.sed > $@
     38gcc-builtins.cf : gcc-builtins.c prototypes.sed
     39        ${AM_V_GEN}@BACKEND_CC@ @CFA_FLAGS@ -E -P $< | sed -r -f prototypes.sed > $@
    4040
    41 gcc-builtins.c : ${srcdir}/builtins.def ${srcdir}/prototypes.awk ${srcdir}/sync-builtins.cf ${srcdir}/prototypes.c
    42         ${AM_V_GEN}@BACKEND_CC@ @CFA_FLAGS@ -I${srcdir} -E ${srcdir}/prototypes.c | awk -f ${srcdir}/prototypes.awk > $@
     41gcc-builtins.c : builtins.def prototypes.awk sync-builtins.cf
     42        ${AM_V_GEN}@BACKEND_CC@ @CFA_FLAGS@ -E prototypes.c | awk -f prototypes.awk > $@
    4343
    4444prelude.cf : prelude-gen.cc
     
    5858include $(DEPDIR)/builtins.Po
    5959
    60 ../libcfa/libcfa-prelude.c : prelude.cf extras.cf gcc-builtins.cf builtins.cf ${abs_top_builddir}/src/driver/cfa-cpp
    61         ${AM_V_GEN}${abs_top_builddir}/src/driver/cfa-cpp -l prelude.cf $@  # use src/cfa-cpp as not in lib until after install
     60../libcfa/libcfa-prelude.c : prelude.cf extras.cf gcc-builtins.cf builtins.cf ${abs_top_srcdir}/src/driver/cfa-cpp
     61        ${AM_V_GEN}${abs_top_srcdir}/src/driver/cfa-cpp -l prelude.cf $@  # use src/cfa-cpp as not in lib until after install
    6262
    63 bootloader.c : ${srcdir}/bootloader.cf prelude.cf extras.cf gcc-builtins.cf builtins.cf ${abs_top_builddir}/src/driver/cfa-cpp
    64         ${AM_V_GEN}${abs_top_builddir}/src/driver/cfa-cpp -tpm ${srcdir}/bootloader.cf $@  # use src/cfa-cpp as not in lib until after install
     63bootloader.c : bootloader.cf prelude.cf extras.cf gcc-builtins.cf builtins.cf ${abs_top_srcdir}/src/driver/cfa-cpp
     64        ${AM_V_GEN}${abs_top_srcdir}/src/driver/cfa-cpp -tpm bootloader.cf $@  # use src/cfa-cpp as not in lib until after install
    6565
    6666maintainer-clean-local :
  • src/prelude/Makefile.in

    r2514607d rc29c342  
    162162AWK = @AWK@
    163163BACKEND_CC = @BACKEND_CC@
    164 CC = ${abs_top_builddir}/src/driver/cfa
     164CC = ${abs_top_srcdir}/src/driver/cfa
    165165CCAS = @CCAS@
    166166CCASDEPMODE = @CCASDEPMODE@
     
    501501
    502502# create extra forward types/declarations to reduce inclusion of library files
    503 extras.cf : ${srcdir}/extras.regx ${srcdir}/extras.c
    504         ${AM_V_GEN}@BACKEND_CC@ @CFA_FLAGS@ -E ${srcdir}/extras.c | grep -f ${srcdir}/extras.regx > extras.cf
     503extras.cf : extras.regx extras.c
     504        ${AM_V_GEN}@BACKEND_CC@ @CFA_FLAGS@ -E ${srcdir}/extras.c | grep -f extras.regx > ${srcdir}/extras.cf
    505505
    506506# create forward declarations for gcc builtins
    507 gcc-builtins.cf : gcc-builtins.c ${srcdir}/prototypes.sed
    508         ${AM_V_GEN}@BACKEND_CC@ @CFA_FLAGS@ -I${srcdir} -E -P $< | sed -r -f ${srcdir}/prototypes.sed > $@
    509 
    510 gcc-builtins.c : ${srcdir}/builtins.def ${srcdir}/prototypes.awk ${srcdir}/sync-builtins.cf ${srcdir}/prototypes.c
    511         ${AM_V_GEN}@BACKEND_CC@ @CFA_FLAGS@ -I${srcdir} -E ${srcdir}/prototypes.c | awk -f ${srcdir}/prototypes.awk > $@
     507gcc-builtins.cf : gcc-builtins.c prototypes.sed
     508        ${AM_V_GEN}@BACKEND_CC@ @CFA_FLAGS@ -E -P $< | sed -r -f prototypes.sed > $@
     509
     510gcc-builtins.c : builtins.def prototypes.awk sync-builtins.cf
     511        ${AM_V_GEN}@BACKEND_CC@ @CFA_FLAGS@ -E prototypes.c | awk -f prototypes.awk > $@
    512512
    513513prelude.cf : prelude-gen.cc
     
    527527include $(DEPDIR)/builtins.Po
    528528
    529 ../libcfa/libcfa-prelude.c : prelude.cf extras.cf gcc-builtins.cf builtins.cf ${abs_top_builddir}/src/driver/cfa-cpp
    530         ${AM_V_GEN}${abs_top_builddir}/src/driver/cfa-cpp -l prelude.cf $@  # use src/cfa-cpp as not in lib until after install
    531 
    532 bootloader.c : ${srcdir}/bootloader.cf prelude.cf extras.cf gcc-builtins.cf builtins.cf ${abs_top_builddir}/src/driver/cfa-cpp
    533         ${AM_V_GEN}${abs_top_builddir}/src/driver/cfa-cpp -tpm ${srcdir}/bootloader.cf $@  # use src/cfa-cpp as not in lib until after install
     529../libcfa/libcfa-prelude.c : prelude.cf extras.cf gcc-builtins.cf builtins.cf ${abs_top_srcdir}/src/driver/cfa-cpp
     530        ${AM_V_GEN}${abs_top_srcdir}/src/driver/cfa-cpp -l prelude.cf $@  # use src/cfa-cpp as not in lib until after install
     531
     532bootloader.c : bootloader.cf prelude.cf extras.cf gcc-builtins.cf builtins.cf ${abs_top_srcdir}/src/driver/cfa-cpp
     533        ${AM_V_GEN}${abs_top_srcdir}/src/driver/cfa-cpp -tpm bootloader.cf $@  # use src/cfa-cpp as not in lib until after install
    534534
    535535maintainer-clean-local :
  • src/tests/Makefile.am

    r2514607d rc29c342  
    1515###############################################################################
    1616
    17 
    1817debug=yes
    1918
     
    2524concurrent='-Econcurrent'
    2625endif
    27 
    28 TEST_PY = python ${srcdir}/test.py
    2926
    3027# applies to both programs
     
    4441TEST_FLAGS = $(if $(test), 2> $(test), )
    4542AM_CFLAGS = ${TEST_FLAGS} ${BUILD_FLAGS}
    46 CC = ${abs_top_builddir}/src/driver/cfa -I${srcdir} -DIN_DIR="${srcdir}/.in/"
     43CC = @CFA_BINDIR@/@CFA_NAME@
    4744
    4845.PHONY : list
    4946EXTRA_PROGRAMS = fstream_test avl_test # build but do not install
    5047
    51 fstream_test_SOURCES = ${srcdir}/fstream_test.c
     48fstream_test_SOURCES = fstream_test.c
    5249fstream_test_CFLAGS = $(if $(test), 2>> $(test), ) ${BUILD_FLAGS}
    5350
    54 avl_test_SOURCES = ${srcdir}/avltree/avl_test.c ${srcdir}/avltree/avl0.c ${srcdir}/avltree/avl1.c ${srcdir}/avltree/avl2.c ${srcdir}/avltree/avl3.c ${srcdir}/avltree/avl4.c ${srcdir}/avltree/avl-private.c
     51avl_test_SOURCES = avltree/avl_test.c avltree/avl0.c avltree/avl1.c avltree/avl2.c avltree/avl3.c avltree/avl4.c avltree/avl-private.c
    5552avl_test_CFLAGS = $(if $(test), 2>> $(test), ) ${BUILD_FLAGS}
    5653
    5754all-local :
    58         @+${TEST_PY} --debug=${debug} ${concurrent} ${quick_test}
     55        @+python test.py --debug=${debug} ${concurrent} ${quick_test}
    5956
    6057all-tests :
    61         @+${TEST_PY} --all --debug=${debug} ${concurrent}               # '@' => do not echo command (SILENT), '+' => allows recursive make from within python program
     58        @+python test.py --all --debug=${debug} ${concurrent}           # '@' => do not echo command (SILENT), '+' => allows recursive make from within python program
    6259
    6360clean-local :
     
    6562
    6663list :
    67         @+${TEST_PY} --list ${concurrent}
     64        @+python test.py --list ${concurrent}
    6865
    6966concurrency :
    70         @+${TEST_PY} --debug=${debug} -Iconcurrent
     67        @+python test.py --debug=${debug} -Iconcurrent
    7168
    72 % : ${srcdir}/%.c @CFA_BINDIR@/@CFA_NAME@
    73         ${CC} ${AM_CFLAGS} ${CFLAGS} $(abspath ${<}) -o ${@}
     69.dummy : .dummy.c @CFA_BINDIR@/@CFA_NAME@
     70        ${CC} ${BUILD_FLAGS} -XCFA -n ${<} -o ${@}                              #don't use CFLAGS, this rule is not a real test
     71
     72
     73% : %.c @CFA_BINDIR@/@CFA_NAME@
     74        ${CC} ${AM_CFLAGS} ${CFLAGS} ${<} -o ${@}
    7475
    7576declarationSpecifier: declarationSpecifier.c @CFA_BINDIR@/@CFA_NAME@
    76         ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p $(abspath ${<}) -o ${@}
     77        ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p ${<} -o ${@}
    7778
    7879gccExtensions : gccExtensions.c @CFA_BINDIR@/@CFA_NAME@
    79         ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p $(abspath ${<}) -o ${@}
     80        ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p ${<} -o ${@}
    8081
    8182extension : extension.c @CFA_BINDIR@/@CFA_NAME@
    82         ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p $(abspath ${<}) -o ${@}
     83        ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p ${<} -o ${@}
    8384
    8485attributes : attributes.c @CFA_BINDIR@/@CFA_NAME@
    85         ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p $(abspath ${<}) -o ${@}
     86        ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p ${<} -o ${@}
    8687
    8788functions: functions.c @CFA_BINDIR@/@CFA_NAME@
    88         ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p $(abspath ${<}) -o ${@}
     89        ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p ${<} -o ${@}
    8990
    9091KRfunctions : KRfunctions.c @CFA_BINDIR@/@CFA_NAME@
    91         ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p $(abspath ${<}) -o ${@}
     92        ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p ${<} -o ${@}
    9293
    9394sched-ext-parse : sched-ext-parse.c @CFA_BINDIR@/@CFA_NAME@
    94         ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p $(abspath ${<}) -o ${@}
     95        ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p ${<} -o ${@}
    9596
    9697gmp : gmp.c @CFA_BINDIR@/@CFA_NAME@
    97         ${CC} ${AM_CFLAGS} ${CFLAGS} -lgmp $(abspath ${<}) -o ${@}
     98        ${CC} ${AM_CFLAGS} ${CFLAGS} -lgmp ${<} -o ${@}
    9899
    99100completeTypeError : completeTypeError.c @CFA_BINDIR@/@CFA_NAME@
    100         ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 $(abspath ${<}) -o ${@}
     101        ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 ${<} -o ${@}
    101102
    102103typedefRedef-ERR1: typedefRedef.c @CFA_BINDIR@/@CFA_NAME@
    103         ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 $(abspath ${<}) -o ${@}
     104        ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 ${<} -o ${@}
    104105
    105106alloc-ERROR: alloc.c @CFA_BINDIR@/@CFA_NAME@
    106         ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 $(abspath ${<}) -o ${@}
     107        ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 ${<} -o ${@}
    107108
    108109fallthrough-ERROR: fallthrough.c @CFA_BINDIR@/@CFA_NAME@
    109         ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 $(abspath ${<}) -o ${@}
     110        ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 ${<} -o ${@}
    110111
    111112nested-types-ERR1: nested-types.c @CFA_BINDIR@/@CFA_NAME@
    112         ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 $(abspath ${<}) -o ${@}
     113        ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 ${<} -o ${@}
    113114
    114115nested-types-ERR2: nested-types.c @CFA_BINDIR@/@CFA_NAME@
    115         ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR2 $(abspath ${<}) -o ${@}
     116        ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR2 ${<} -o ${@}
    116117
    117118# Constructor/destructor tests
    118119raii/dtor-early-exit-ERR1: raii/dtor-early-exit.c @CFA_BINDIR@/@CFA_NAME@
    119         ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 $(abspath ${<}) -o ${@}
     120        ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 ${<} -o ${@}
    120121
    121122raii/dtor-early-exit-ERR2: raii/dtor-early-exit.c @CFA_BINDIR@/@CFA_NAME@
    122         ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR2 $(abspath ${<}) -o ${@}
     123        ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR2 ${<} -o ${@}
    123124
    124125raii/memberCtors-ERR1: raii/memberCtors.c @CFA_BINDIR@/@CFA_NAME@
    125         ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 $(abspath ${<}) -o ${@}
     126        ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 ${<} -o ${@}
    126127
    127128raii/ctor-autogen-ERR1: raii/ctor-autogen.c @CFA_BINDIR@/@CFA_NAME@
    128         ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 $(abspath ${<}) -o ${@}
     129        ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 ${<} -o ${@}
    129130
    130131# Warnings
    131132warnings/self-assignment: warnings/self-assignment.c @CFA_BINDIR@/@CFA_NAME@
    132         ${CC} ${AM_CFLAGS} ${CFLAGS} $(abspath ${<}) 2> ${@} -fsyntax-only
     133        ${CC} ${AM_CFLAGS} ${CFLAGS} ${<} 2> ${@} -fsyntax-only
    133134
    134135#builtins
    135136builtins/sync: builtins/sync.c @CFA_BINDIR@/@CFA_NAME@
    136         ${CC} ${AM_CFLAGS} ${CFLAGS} $(abspath ${<}) 2> ${@} -fsyntax-only
     137        ${CC} ${AM_CFLAGS} ${CFLAGS} ${<} 2> ${@} -fsyntax-only
  • src/tests/Makefile.in

    r2514607d rc29c342  
    103103mkinstalldirs = $(install_sh) -d
    104104CONFIG_HEADER = $(top_builddir)/config.h
    105 CONFIG_CLEAN_FILES = config.py
     105CONFIG_CLEAN_FILES =
    106106CONFIG_CLEAN_VPATH_FILES =
    107107am__dirstamp = $(am__leading_dot)dirstamp
    108 am_avl_test_OBJECTS = ${srcdir}/avltree/avl_test-avl_test.$(OBJEXT) \
    109         ${srcdir}/avltree/avl_test-avl0.$(OBJEXT) \
    110         ${srcdir}/avltree/avl_test-avl1.$(OBJEXT) \
    111         ${srcdir}/avltree/avl_test-avl2.$(OBJEXT) \
    112         ${srcdir}/avltree/avl_test-avl3.$(OBJEXT) \
    113         ${srcdir}/avltree/avl_test-avl4.$(OBJEXT) \
    114         ${srcdir}/avltree/avl_test-avl-private.$(OBJEXT)
     108am_avl_test_OBJECTS = avltree/avl_test-avl_test.$(OBJEXT) \
     109        avltree/avl_test-avl0.$(OBJEXT) \
     110        avltree/avl_test-avl1.$(OBJEXT) \
     111        avltree/avl_test-avl2.$(OBJEXT) \
     112        avltree/avl_test-avl3.$(OBJEXT) \
     113        avltree/avl_test-avl4.$(OBJEXT) \
     114        avltree/avl_test-avl-private.$(OBJEXT)
    115115avl_test_OBJECTS = $(am_avl_test_OBJECTS)
    116116avl_test_LDADD = $(LDADD)
    117117avl_test_LINK = $(CCLD) $(avl_test_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
    118118        $(LDFLAGS) -o $@
    119 am_fstream_test_OBJECTS =  \
    120         ${srcdir}/fstream_test-fstream_test.$(OBJEXT)
     119am_fstream_test_OBJECTS = fstream_test-fstream_test.$(OBJEXT)
    121120fstream_test_OBJECTS = $(am_fstream_test_OBJECTS)
    122121fstream_test_LDADD = $(LDADD)
     
    181180ETAGS = etags
    182181CTAGS = ctags
    183 am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.py.in \
    184         $(top_srcdir)/automake/depcomp
     182am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/automake/depcomp
    185183DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
    186184ACLOCAL = @ACLOCAL@
     
    193191AWK = @AWK@
    194192BACKEND_CC = @BACKEND_CC@
    195 CC = ${abs_top_builddir}/src/driver/cfa -I${srcdir} -DIN_DIR="${srcdir}/.in/"
     193CC = @CFA_BINDIR@/@CFA_NAME@
    196194CCAS = @CCAS@
    197195CCASDEPMODE = @CCASDEPMODE@
     
    308306@BUILD_CONCURRENCY_FALSE@concurrent = '-Econcurrent'
    309307@BUILD_CONCURRENCY_TRUE@concurrent =
    310 TEST_PY = python ${srcdir}/test.py
    311308
    312309# applies to both programs
     
    316313TEST_FLAGS = $(if $(test), 2> $(test), )
    317314AM_CFLAGS = ${TEST_FLAGS} ${BUILD_FLAGS}
    318 fstream_test_SOURCES = ${srcdir}/fstream_test.c
     315fstream_test_SOURCES = fstream_test.c
    319316fstream_test_CFLAGS = $(if $(test), 2>> $(test), ) ${BUILD_FLAGS}
    320 avl_test_SOURCES = ${srcdir}/avltree/avl_test.c ${srcdir}/avltree/avl0.c ${srcdir}/avltree/avl1.c ${srcdir}/avltree/avl2.c ${srcdir}/avltree/avl3.c ${srcdir}/avltree/avl4.c ${srcdir}/avltree/avl-private.c
     317avl_test_SOURCES = avltree/avl_test.c avltree/avl0.c avltree/avl1.c avltree/avl2.c avltree/avl3.c avltree/avl4.c avltree/avl-private.c
    321318avl_test_CFLAGS = $(if $(test), 2>> $(test), ) ${BUILD_FLAGS}
    322319all: all-am
     
    353350        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
    354351$(am__aclocal_m4_deps):
    355 config.py: $(top_builddir)/config.status $(srcdir)/config.py.in
    356         cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
    357 ${srcdir}/avltree/$(am__dirstamp):
    358         @$(MKDIR_P) ${srcdir}/avltree
    359         @: > ${srcdir}/avltree/$(am__dirstamp)
    360 ${srcdir}/avltree/$(DEPDIR)/$(am__dirstamp):
    361         @$(MKDIR_P) ${srcdir}/avltree/$(DEPDIR)
    362         @: > ${srcdir}/avltree/$(DEPDIR)/$(am__dirstamp)
    363 ${srcdir}/avltree/avl_test-avl_test.$(OBJEXT):  \
    364         ${srcdir}/avltree/$(am__dirstamp) \
    365         ${srcdir}/avltree/$(DEPDIR)/$(am__dirstamp)
    366 ${srcdir}/avltree/avl_test-avl0.$(OBJEXT):  \
    367         ${srcdir}/avltree/$(am__dirstamp) \
    368         ${srcdir}/avltree/$(DEPDIR)/$(am__dirstamp)
    369 ${srcdir}/avltree/avl_test-avl1.$(OBJEXT):  \
    370         ${srcdir}/avltree/$(am__dirstamp) \
    371         ${srcdir}/avltree/$(DEPDIR)/$(am__dirstamp)
    372 ${srcdir}/avltree/avl_test-avl2.$(OBJEXT):  \
    373         ${srcdir}/avltree/$(am__dirstamp) \
    374         ${srcdir}/avltree/$(DEPDIR)/$(am__dirstamp)
    375 ${srcdir}/avltree/avl_test-avl3.$(OBJEXT):  \
    376         ${srcdir}/avltree/$(am__dirstamp) \
    377         ${srcdir}/avltree/$(DEPDIR)/$(am__dirstamp)
    378 ${srcdir}/avltree/avl_test-avl4.$(OBJEXT):  \
    379         ${srcdir}/avltree/$(am__dirstamp) \
    380         ${srcdir}/avltree/$(DEPDIR)/$(am__dirstamp)
    381 ${srcdir}/avltree/avl_test-avl-private.$(OBJEXT):  \
    382         ${srcdir}/avltree/$(am__dirstamp) \
    383         ${srcdir}/avltree/$(DEPDIR)/$(am__dirstamp)
     352avltree/$(am__dirstamp):
     353        @$(MKDIR_P) avltree
     354        @: > avltree/$(am__dirstamp)
     355avltree/$(DEPDIR)/$(am__dirstamp):
     356        @$(MKDIR_P) avltree/$(DEPDIR)
     357        @: > avltree/$(DEPDIR)/$(am__dirstamp)
     358avltree/avl_test-avl_test.$(OBJEXT): avltree/$(am__dirstamp) \
     359        avltree/$(DEPDIR)/$(am__dirstamp)
     360avltree/avl_test-avl0.$(OBJEXT): avltree/$(am__dirstamp) \
     361        avltree/$(DEPDIR)/$(am__dirstamp)
     362avltree/avl_test-avl1.$(OBJEXT): avltree/$(am__dirstamp) \
     363        avltree/$(DEPDIR)/$(am__dirstamp)
     364avltree/avl_test-avl2.$(OBJEXT): avltree/$(am__dirstamp) \
     365        avltree/$(DEPDIR)/$(am__dirstamp)
     366avltree/avl_test-avl3.$(OBJEXT): avltree/$(am__dirstamp) \
     367        avltree/$(DEPDIR)/$(am__dirstamp)
     368avltree/avl_test-avl4.$(OBJEXT): avltree/$(am__dirstamp) \
     369        avltree/$(DEPDIR)/$(am__dirstamp)
     370avltree/avl_test-avl-private.$(OBJEXT): avltree/$(am__dirstamp) \
     371        avltree/$(DEPDIR)/$(am__dirstamp)
    384372
    385373avl_test$(EXEEXT): $(avl_test_OBJECTS) $(avl_test_DEPENDENCIES) $(EXTRA_avl_test_DEPENDENCIES)
    386374        @rm -f avl_test$(EXEEXT)
    387375        $(AM_V_CCLD)$(avl_test_LINK) $(avl_test_OBJECTS) $(avl_test_LDADD) $(LIBS)
    388 ${srcdir}/$(am__dirstamp):
    389         @$(MKDIR_P) ${srcdir}
    390         @: > ${srcdir}/$(am__dirstamp)
    391 ${srcdir}/$(DEPDIR)/$(am__dirstamp):
    392         @$(MKDIR_P) ${srcdir}/$(DEPDIR)
    393         @: > ${srcdir}/$(DEPDIR)/$(am__dirstamp)
    394 ${srcdir}/fstream_test-fstream_test.$(OBJEXT):  \
    395         ${srcdir}/$(am__dirstamp) ${srcdir}/$(DEPDIR)/$(am__dirstamp)
    396376
    397377fstream_test$(EXEEXT): $(fstream_test_OBJECTS) $(fstream_test_DEPENDENCIES) $(EXTRA_fstream_test_DEPENDENCIES)
     
    401381mostlyclean-compile:
    402382        -rm -f *.$(OBJEXT)
    403         -rm -f ${srcdir}/*.$(OBJEXT)
    404         -rm -f ${srcdir}/avltree/*.$(OBJEXT)
     383        -rm -f avltree/*.$(OBJEXT)
    405384
    406385distclean-compile:
    407386        -rm -f *.tab.c
    408387
    409 @AMDEP_TRUE@@am__include@ @am__quote@${srcdir}/$(DEPDIR)/fstream_test-fstream_test.Po@am__quote@
    410 @AMDEP_TRUE@@am__include@ @am__quote@${srcdir}/avltree/$(DEPDIR)/avl_test-avl-private.Po@am__quote@
    411 @AMDEP_TRUE@@am__include@ @am__quote@${srcdir}/avltree/$(DEPDIR)/avl_test-avl0.Po@am__quote@
    412 @AMDEP_TRUE@@am__include@ @am__quote@${srcdir}/avltree/$(DEPDIR)/avl_test-avl1.Po@am__quote@
    413 @AMDEP_TRUE@@am__include@ @am__quote@${srcdir}/avltree/$(DEPDIR)/avl_test-avl2.Po@am__quote@
    414 @AMDEP_TRUE@@am__include@ @am__quote@${srcdir}/avltree/$(DEPDIR)/avl_test-avl3.Po@am__quote@
    415 @AMDEP_TRUE@@am__include@ @am__quote@${srcdir}/avltree/$(DEPDIR)/avl_test-avl4.Po@am__quote@
    416 @AMDEP_TRUE@@am__include@ @am__quote@${srcdir}/avltree/$(DEPDIR)/avl_test-avl_test.Po@am__quote@
     388@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fstream_test-fstream_test.Po@am__quote@
     389@AMDEP_TRUE@@am__include@ @am__quote@avltree/$(DEPDIR)/avl_test-avl-private.Po@am__quote@
     390@AMDEP_TRUE@@am__include@ @am__quote@avltree/$(DEPDIR)/avl_test-avl0.Po@am__quote@
     391@AMDEP_TRUE@@am__include@ @am__quote@avltree/$(DEPDIR)/avl_test-avl1.Po@am__quote@
     392@AMDEP_TRUE@@am__include@ @am__quote@avltree/$(DEPDIR)/avl_test-avl2.Po@am__quote@
     393@AMDEP_TRUE@@am__include@ @am__quote@avltree/$(DEPDIR)/avl_test-avl3.Po@am__quote@
     394@AMDEP_TRUE@@am__include@ @am__quote@avltree/$(DEPDIR)/avl_test-avl4.Po@am__quote@
     395@AMDEP_TRUE@@am__include@ @am__quote@avltree/$(DEPDIR)/avl_test-avl_test.Po@am__quote@
    417396
    418397.c.o:
     
    432411@am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
    433412
    434 ${srcdir}/avltree/avl_test-avl_test.o: ${srcdir}/avltree/avl_test.c
    435 @am__fastdepCC_TRUE@    $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -MT ${srcdir}/avltree/avl_test-avl_test.o -MD -MP -MF ${srcdir}/avltree/$(DEPDIR)/avl_test-avl_test.Tpo -c -o ${srcdir}/avltree/avl_test-avl_test.o `test -f '${srcdir}/avltree/avl_test.c' || echo '$(srcdir)/'`${srcdir}/avltree/avl_test.c
    436 @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) ${srcdir}/avltree/$(DEPDIR)/avl_test-avl_test.Tpo ${srcdir}/avltree/$(DEPDIR)/avl_test-avl_test.Po
    437 @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='${srcdir}/avltree/avl_test.c' object='${srcdir}/avltree/avl_test-avl_test.o' libtool=no @AMDEPBACKSLASH@
    438 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    439 @am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -c -o ${srcdir}/avltree/avl_test-avl_test.o `test -f '${srcdir}/avltree/avl_test.c' || echo '$(srcdir)/'`${srcdir}/avltree/avl_test.c
    440 
    441 ${srcdir}/avltree/avl_test-avl_test.obj: ${srcdir}/avltree/avl_test.c
    442 @am__fastdepCC_TRUE@    $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -MT ${srcdir}/avltree/avl_test-avl_test.obj -MD -MP -MF ${srcdir}/avltree/$(DEPDIR)/avl_test-avl_test.Tpo -c -o ${srcdir}/avltree/avl_test-avl_test.obj `if test -f '${srcdir}/avltree/avl_test.c'; then $(CYGPATH_W) '${srcdir}/avltree/avl_test.c'; else $(CYGPATH_W) '$(srcdir)/${srcdir}/avltree/avl_test.c'; fi`
    443 @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) ${srcdir}/avltree/$(DEPDIR)/avl_test-avl_test.Tpo ${srcdir}/avltree/$(DEPDIR)/avl_test-avl_test.Po
    444 @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='${srcdir}/avltree/avl_test.c' object='${srcdir}/avltree/avl_test-avl_test.obj' libtool=no @AMDEPBACKSLASH@
    445 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    446 @am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -c -o ${srcdir}/avltree/avl_test-avl_test.obj `if test -f '${srcdir}/avltree/avl_test.c'; then $(CYGPATH_W) '${srcdir}/avltree/avl_test.c'; else $(CYGPATH_W) '$(srcdir)/${srcdir}/avltree/avl_test.c'; fi`
    447 
    448 ${srcdir}/avltree/avl_test-avl0.o: ${srcdir}/avltree/avl0.c
    449 @am__fastdepCC_TRUE@    $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -MT ${srcdir}/avltree/avl_test-avl0.o -MD -MP -MF ${srcdir}/avltree/$(DEPDIR)/avl_test-avl0.Tpo -c -o ${srcdir}/avltree/avl_test-avl0.o `test -f '${srcdir}/avltree/avl0.c' || echo '$(srcdir)/'`${srcdir}/avltree/avl0.c
    450 @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) ${srcdir}/avltree/$(DEPDIR)/avl_test-avl0.Tpo ${srcdir}/avltree/$(DEPDIR)/avl_test-avl0.Po
    451 @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='${srcdir}/avltree/avl0.c' object='${srcdir}/avltree/avl_test-avl0.o' libtool=no @AMDEPBACKSLASH@
    452 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    453 @am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -c -o ${srcdir}/avltree/avl_test-avl0.o `test -f '${srcdir}/avltree/avl0.c' || echo '$(srcdir)/'`${srcdir}/avltree/avl0.c
    454 
    455 ${srcdir}/avltree/avl_test-avl0.obj: ${srcdir}/avltree/avl0.c
    456 @am__fastdepCC_TRUE@    $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -MT ${srcdir}/avltree/avl_test-avl0.obj -MD -MP -MF ${srcdir}/avltree/$(DEPDIR)/avl_test-avl0.Tpo -c -o ${srcdir}/avltree/avl_test-avl0.obj `if test -f '${srcdir}/avltree/avl0.c'; then $(CYGPATH_W) '${srcdir}/avltree/avl0.c'; else $(CYGPATH_W) '$(srcdir)/${srcdir}/avltree/avl0.c'; fi`
    457 @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) ${srcdir}/avltree/$(DEPDIR)/avl_test-avl0.Tpo ${srcdir}/avltree/$(DEPDIR)/avl_test-avl0.Po
    458 @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='${srcdir}/avltree/avl0.c' object='${srcdir}/avltree/avl_test-avl0.obj' libtool=no @AMDEPBACKSLASH@
    459 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    460 @am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -c -o ${srcdir}/avltree/avl_test-avl0.obj `if test -f '${srcdir}/avltree/avl0.c'; then $(CYGPATH_W) '${srcdir}/avltree/avl0.c'; else $(CYGPATH_W) '$(srcdir)/${srcdir}/avltree/avl0.c'; fi`
    461 
    462 ${srcdir}/avltree/avl_test-avl1.o: ${srcdir}/avltree/avl1.c
    463 @am__fastdepCC_TRUE@    $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -MT ${srcdir}/avltree/avl_test-avl1.o -MD -MP -MF ${srcdir}/avltree/$(DEPDIR)/avl_test-avl1.Tpo -c -o ${srcdir}/avltree/avl_test-avl1.o `test -f '${srcdir}/avltree/avl1.c' || echo '$(srcdir)/'`${srcdir}/avltree/avl1.c
    464 @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) ${srcdir}/avltree/$(DEPDIR)/avl_test-avl1.Tpo ${srcdir}/avltree/$(DEPDIR)/avl_test-avl1.Po
    465 @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='${srcdir}/avltree/avl1.c' object='${srcdir}/avltree/avl_test-avl1.o' libtool=no @AMDEPBACKSLASH@
    466 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    467 @am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -c -o ${srcdir}/avltree/avl_test-avl1.o `test -f '${srcdir}/avltree/avl1.c' || echo '$(srcdir)/'`${srcdir}/avltree/avl1.c
    468 
    469 ${srcdir}/avltree/avl_test-avl1.obj: ${srcdir}/avltree/avl1.c
    470 @am__fastdepCC_TRUE@    $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -MT ${srcdir}/avltree/avl_test-avl1.obj -MD -MP -MF ${srcdir}/avltree/$(DEPDIR)/avl_test-avl1.Tpo -c -o ${srcdir}/avltree/avl_test-avl1.obj `if test -f '${srcdir}/avltree/avl1.c'; then $(CYGPATH_W) '${srcdir}/avltree/avl1.c'; else $(CYGPATH_W) '$(srcdir)/${srcdir}/avltree/avl1.c'; fi`
    471 @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) ${srcdir}/avltree/$(DEPDIR)/avl_test-avl1.Tpo ${srcdir}/avltree/$(DEPDIR)/avl_test-avl1.Po
    472 @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='${srcdir}/avltree/avl1.c' object='${srcdir}/avltree/avl_test-avl1.obj' libtool=no @AMDEPBACKSLASH@
    473 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    474 @am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -c -o ${srcdir}/avltree/avl_test-avl1.obj `if test -f '${srcdir}/avltree/avl1.c'; then $(CYGPATH_W) '${srcdir}/avltree/avl1.c'; else $(CYGPATH_W) '$(srcdir)/${srcdir}/avltree/avl1.c'; fi`
    475 
    476 ${srcdir}/avltree/avl_test-avl2.o: ${srcdir}/avltree/avl2.c
    477 @am__fastdepCC_TRUE@    $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -MT ${srcdir}/avltree/avl_test-avl2.o -MD -MP -MF ${srcdir}/avltree/$(DEPDIR)/avl_test-avl2.Tpo -c -o ${srcdir}/avltree/avl_test-avl2.o `test -f '${srcdir}/avltree/avl2.c' || echo '$(srcdir)/'`${srcdir}/avltree/avl2.c
    478 @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) ${srcdir}/avltree/$(DEPDIR)/avl_test-avl2.Tpo ${srcdir}/avltree/$(DEPDIR)/avl_test-avl2.Po
    479 @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='${srcdir}/avltree/avl2.c' object='${srcdir}/avltree/avl_test-avl2.o' libtool=no @AMDEPBACKSLASH@
    480 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    481 @am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -c -o ${srcdir}/avltree/avl_test-avl2.o `test -f '${srcdir}/avltree/avl2.c' || echo '$(srcdir)/'`${srcdir}/avltree/avl2.c
    482 
    483 ${srcdir}/avltree/avl_test-avl2.obj: ${srcdir}/avltree/avl2.c
    484 @am__fastdepCC_TRUE@    $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -MT ${srcdir}/avltree/avl_test-avl2.obj -MD -MP -MF ${srcdir}/avltree/$(DEPDIR)/avl_test-avl2.Tpo -c -o ${srcdir}/avltree/avl_test-avl2.obj `if test -f '${srcdir}/avltree/avl2.c'; then $(CYGPATH_W) '${srcdir}/avltree/avl2.c'; else $(CYGPATH_W) '$(srcdir)/${srcdir}/avltree/avl2.c'; fi`
    485 @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) ${srcdir}/avltree/$(DEPDIR)/avl_test-avl2.Tpo ${srcdir}/avltree/$(DEPDIR)/avl_test-avl2.Po
    486 @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='${srcdir}/avltree/avl2.c' object='${srcdir}/avltree/avl_test-avl2.obj' libtool=no @AMDEPBACKSLASH@
    487 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    488 @am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -c -o ${srcdir}/avltree/avl_test-avl2.obj `if test -f '${srcdir}/avltree/avl2.c'; then $(CYGPATH_W) '${srcdir}/avltree/avl2.c'; else $(CYGPATH_W) '$(srcdir)/${srcdir}/avltree/avl2.c'; fi`
    489 
    490 ${srcdir}/avltree/avl_test-avl3.o: ${srcdir}/avltree/avl3.c
    491 @am__fastdepCC_TRUE@    $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -MT ${srcdir}/avltree/avl_test-avl3.o -MD -MP -MF ${srcdir}/avltree/$(DEPDIR)/avl_test-avl3.Tpo -c -o ${srcdir}/avltree/avl_test-avl3.o `test -f '${srcdir}/avltree/avl3.c' || echo '$(srcdir)/'`${srcdir}/avltree/avl3.c
    492 @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) ${srcdir}/avltree/$(DEPDIR)/avl_test-avl3.Tpo ${srcdir}/avltree/$(DEPDIR)/avl_test-avl3.Po
    493 @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='${srcdir}/avltree/avl3.c' object='${srcdir}/avltree/avl_test-avl3.o' libtool=no @AMDEPBACKSLASH@
    494 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    495 @am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -c -o ${srcdir}/avltree/avl_test-avl3.o `test -f '${srcdir}/avltree/avl3.c' || echo '$(srcdir)/'`${srcdir}/avltree/avl3.c
    496 
    497 ${srcdir}/avltree/avl_test-avl3.obj: ${srcdir}/avltree/avl3.c
    498 @am__fastdepCC_TRUE@    $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -MT ${srcdir}/avltree/avl_test-avl3.obj -MD -MP -MF ${srcdir}/avltree/$(DEPDIR)/avl_test-avl3.Tpo -c -o ${srcdir}/avltree/avl_test-avl3.obj `if test -f '${srcdir}/avltree/avl3.c'; then $(CYGPATH_W) '${srcdir}/avltree/avl3.c'; else $(CYGPATH_W) '$(srcdir)/${srcdir}/avltree/avl3.c'; fi`
    499 @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) ${srcdir}/avltree/$(DEPDIR)/avl_test-avl3.Tpo ${srcdir}/avltree/$(DEPDIR)/avl_test-avl3.Po
    500 @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='${srcdir}/avltree/avl3.c' object='${srcdir}/avltree/avl_test-avl3.obj' libtool=no @AMDEPBACKSLASH@
    501 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    502 @am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -c -o ${srcdir}/avltree/avl_test-avl3.obj `if test -f '${srcdir}/avltree/avl3.c'; then $(CYGPATH_W) '${srcdir}/avltree/avl3.c'; else $(CYGPATH_W) '$(srcdir)/${srcdir}/avltree/avl3.c'; fi`
    503 
    504 ${srcdir}/avltree/avl_test-avl4.o: ${srcdir}/avltree/avl4.c
    505 @am__fastdepCC_TRUE@    $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -MT ${srcdir}/avltree/avl_test-avl4.o -MD -MP -MF ${srcdir}/avltree/$(DEPDIR)/avl_test-avl4.Tpo -c -o ${srcdir}/avltree/avl_test-avl4.o `test -f '${srcdir}/avltree/avl4.c' || echo '$(srcdir)/'`${srcdir}/avltree/avl4.c
    506 @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) ${srcdir}/avltree/$(DEPDIR)/avl_test-avl4.Tpo ${srcdir}/avltree/$(DEPDIR)/avl_test-avl4.Po
    507 @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='${srcdir}/avltree/avl4.c' object='${srcdir}/avltree/avl_test-avl4.o' libtool=no @AMDEPBACKSLASH@
    508 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    509 @am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -c -o ${srcdir}/avltree/avl_test-avl4.o `test -f '${srcdir}/avltree/avl4.c' || echo '$(srcdir)/'`${srcdir}/avltree/avl4.c
    510 
    511 ${srcdir}/avltree/avl_test-avl4.obj: ${srcdir}/avltree/avl4.c
    512 @am__fastdepCC_TRUE@    $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -MT ${srcdir}/avltree/avl_test-avl4.obj -MD -MP -MF ${srcdir}/avltree/$(DEPDIR)/avl_test-avl4.Tpo -c -o ${srcdir}/avltree/avl_test-avl4.obj `if test -f '${srcdir}/avltree/avl4.c'; then $(CYGPATH_W) '${srcdir}/avltree/avl4.c'; else $(CYGPATH_W) '$(srcdir)/${srcdir}/avltree/avl4.c'; fi`
    513 @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) ${srcdir}/avltree/$(DEPDIR)/avl_test-avl4.Tpo ${srcdir}/avltree/$(DEPDIR)/avl_test-avl4.Po
    514 @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='${srcdir}/avltree/avl4.c' object='${srcdir}/avltree/avl_test-avl4.obj' libtool=no @AMDEPBACKSLASH@
    515 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    516 @am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -c -o ${srcdir}/avltree/avl_test-avl4.obj `if test -f '${srcdir}/avltree/avl4.c'; then $(CYGPATH_W) '${srcdir}/avltree/avl4.c'; else $(CYGPATH_W) '$(srcdir)/${srcdir}/avltree/avl4.c'; fi`
    517 
    518 ${srcdir}/avltree/avl_test-avl-private.o: ${srcdir}/avltree/avl-private.c
    519 @am__fastdepCC_TRUE@    $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -MT ${srcdir}/avltree/avl_test-avl-private.o -MD -MP -MF ${srcdir}/avltree/$(DEPDIR)/avl_test-avl-private.Tpo -c -o ${srcdir}/avltree/avl_test-avl-private.o `test -f '${srcdir}/avltree/avl-private.c' || echo '$(srcdir)/'`${srcdir}/avltree/avl-private.c
    520 @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) ${srcdir}/avltree/$(DEPDIR)/avl_test-avl-private.Tpo ${srcdir}/avltree/$(DEPDIR)/avl_test-avl-private.Po
    521 @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='${srcdir}/avltree/avl-private.c' object='${srcdir}/avltree/avl_test-avl-private.o' libtool=no @AMDEPBACKSLASH@
    522 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    523 @am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -c -o ${srcdir}/avltree/avl_test-avl-private.o `test -f '${srcdir}/avltree/avl-private.c' || echo '$(srcdir)/'`${srcdir}/avltree/avl-private.c
    524 
    525 ${srcdir}/avltree/avl_test-avl-private.obj: ${srcdir}/avltree/avl-private.c
    526 @am__fastdepCC_TRUE@    $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -MT ${srcdir}/avltree/avl_test-avl-private.obj -MD -MP -MF ${srcdir}/avltree/$(DEPDIR)/avl_test-avl-private.Tpo -c -o ${srcdir}/avltree/avl_test-avl-private.obj `if test -f '${srcdir}/avltree/avl-private.c'; then $(CYGPATH_W) '${srcdir}/avltree/avl-private.c'; else $(CYGPATH_W) '$(srcdir)/${srcdir}/avltree/avl-private.c'; fi`
    527 @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) ${srcdir}/avltree/$(DEPDIR)/avl_test-avl-private.Tpo ${srcdir}/avltree/$(DEPDIR)/avl_test-avl-private.Po
    528 @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='${srcdir}/avltree/avl-private.c' object='${srcdir}/avltree/avl_test-avl-private.obj' libtool=no @AMDEPBACKSLASH@
    529 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    530 @am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -c -o ${srcdir}/avltree/avl_test-avl-private.obj `if test -f '${srcdir}/avltree/avl-private.c'; then $(CYGPATH_W) '${srcdir}/avltree/avl-private.c'; else $(CYGPATH_W) '$(srcdir)/${srcdir}/avltree/avl-private.c'; fi`
    531 
    532 ${srcdir}/fstream_test-fstream_test.o: ${srcdir}/fstream_test.c
    533 @am__fastdepCC_TRUE@    $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(fstream_test_CFLAGS) $(CFLAGS) -MT ${srcdir}/fstream_test-fstream_test.o -MD -MP -MF ${srcdir}/$(DEPDIR)/fstream_test-fstream_test.Tpo -c -o ${srcdir}/fstream_test-fstream_test.o `test -f '${srcdir}/fstream_test.c' || echo '$(srcdir)/'`${srcdir}/fstream_test.c
    534 @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) ${srcdir}/$(DEPDIR)/fstream_test-fstream_test.Tpo ${srcdir}/$(DEPDIR)/fstream_test-fstream_test.Po
    535 @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='${srcdir}/fstream_test.c' object='${srcdir}/fstream_test-fstream_test.o' libtool=no @AMDEPBACKSLASH@
    536 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    537 @am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(fstream_test_CFLAGS) $(CFLAGS) -c -o ${srcdir}/fstream_test-fstream_test.o `test -f '${srcdir}/fstream_test.c' || echo '$(srcdir)/'`${srcdir}/fstream_test.c
    538 
    539 ${srcdir}/fstream_test-fstream_test.obj: ${srcdir}/fstream_test.c
    540 @am__fastdepCC_TRUE@    $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(fstream_test_CFLAGS) $(CFLAGS) -MT ${srcdir}/fstream_test-fstream_test.obj -MD -MP -MF ${srcdir}/$(DEPDIR)/fstream_test-fstream_test.Tpo -c -o ${srcdir}/fstream_test-fstream_test.obj `if test -f '${srcdir}/fstream_test.c'; then $(CYGPATH_W) '${srcdir}/fstream_test.c'; else $(CYGPATH_W) '$(srcdir)/${srcdir}/fstream_test.c'; fi`
    541 @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) ${srcdir}/$(DEPDIR)/fstream_test-fstream_test.Tpo ${srcdir}/$(DEPDIR)/fstream_test-fstream_test.Po
    542 @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='${srcdir}/fstream_test.c' object='${srcdir}/fstream_test-fstream_test.obj' libtool=no @AMDEPBACKSLASH@
    543 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    544 @am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(fstream_test_CFLAGS) $(CFLAGS) -c -o ${srcdir}/fstream_test-fstream_test.obj `if test -f '${srcdir}/fstream_test.c'; then $(CYGPATH_W) '${srcdir}/fstream_test.c'; else $(CYGPATH_W) '$(srcdir)/${srcdir}/fstream_test.c'; fi`
     413avltree/avl_test-avl_test.o: avltree/avl_test.c
     414@am__fastdepCC_TRUE@    $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -MT avltree/avl_test-avl_test.o -MD -MP -MF avltree/$(DEPDIR)/avl_test-avl_test.Tpo -c -o avltree/avl_test-avl_test.o `test -f 'avltree/avl_test.c' || echo '$(srcdir)/'`avltree/avl_test.c
     415@am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) avltree/$(DEPDIR)/avl_test-avl_test.Tpo avltree/$(DEPDIR)/avl_test-avl_test.Po
     416@AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='avltree/avl_test.c' object='avltree/avl_test-avl_test.o' libtool=no @AMDEPBACKSLASH@
     417@AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
     418@am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -c -o avltree/avl_test-avl_test.o `test -f 'avltree/avl_test.c' || echo '$(srcdir)/'`avltree/avl_test.c
     419
     420avltree/avl_test-avl_test.obj: avltree/avl_test.c
     421@am__fastdepCC_TRUE@    $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -MT avltree/avl_test-avl_test.obj -MD -MP -MF avltree/$(DEPDIR)/avl_test-avl_test.Tpo -c -o avltree/avl_test-avl_test.obj `if test -f 'avltree/avl_test.c'; then $(CYGPATH_W) 'avltree/avl_test.c'; else $(CYGPATH_W) '$(srcdir)/avltree/avl_test.c'; fi`
     422@am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) avltree/$(DEPDIR)/avl_test-avl_test.Tpo avltree/$(DEPDIR)/avl_test-avl_test.Po
     423@AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='avltree/avl_test.c' object='avltree/avl_test-avl_test.obj' libtool=no @AMDEPBACKSLASH@
     424@AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
     425@am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -c -o avltree/avl_test-avl_test.obj `if test -f 'avltree/avl_test.c'; then $(CYGPATH_W) 'avltree/avl_test.c'; else $(CYGPATH_W) '$(srcdir)/avltree/avl_test.c'; fi`
     426
     427avltree/avl_test-avl0.o: avltree/avl0.c
     428@am__fastdepCC_TRUE@    $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -MT avltree/avl_test-avl0.o -MD -MP -MF avltree/$(DEPDIR)/avl_test-avl0.Tpo -c -o avltree/avl_test-avl0.o `test -f 'avltree/avl0.c' || echo '$(srcdir)/'`avltree/avl0.c
     429@am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) avltree/$(DEPDIR)/avl_test-avl0.Tpo avltree/$(DEPDIR)/avl_test-avl0.Po
     430@AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='avltree/avl0.c' object='avltree/avl_test-avl0.o' libtool=no @AMDEPBACKSLASH@
     431@AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
     432@am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -c -o avltree/avl_test-avl0.o `test -f 'avltree/avl0.c' || echo '$(srcdir)/'`avltree/avl0.c
     433
     434avltree/avl_test-avl0.obj: avltree/avl0.c
     435@am__fastdepCC_TRUE@    $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -MT avltree/avl_test-avl0.obj -MD -MP -MF avltree/$(DEPDIR)/avl_test-avl0.Tpo -c -o avltree/avl_test-avl0.obj `if test -f 'avltree/avl0.c'; then $(CYGPATH_W) 'avltree/avl0.c'; else $(CYGPATH_W) '$(srcdir)/avltree/avl0.c'; fi`
     436@am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) avltree/$(DEPDIR)/avl_test-avl0.Tpo avltree/$(DEPDIR)/avl_test-avl0.Po
     437@AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='avltree/avl0.c' object='avltree/avl_test-avl0.obj' libtool=no @AMDEPBACKSLASH@
     438@AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
     439@am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -c -o avltree/avl_test-avl0.obj `if test -f 'avltree/avl0.c'; then $(CYGPATH_W) 'avltree/avl0.c'; else $(CYGPATH_W) '$(srcdir)/avltree/avl0.c'; fi`
     440
     441avltree/avl_test-avl1.o: avltree/avl1.c
     442@am__fastdepCC_TRUE@    $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -MT avltree/avl_test-avl1.o -MD -MP -MF avltree/$(DEPDIR)/avl_test-avl1.Tpo -c -o avltree/avl_test-avl1.o `test -f 'avltree/avl1.c' || echo '$(srcdir)/'`avltree/avl1.c
     443@am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) avltree/$(DEPDIR)/avl_test-avl1.Tpo avltree/$(DEPDIR)/avl_test-avl1.Po
     444@AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='avltree/avl1.c' object='avltree/avl_test-avl1.o' libtool=no @AMDEPBACKSLASH@
     445@AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
     446@am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -c -o avltree/avl_test-avl1.o `test -f 'avltree/avl1.c' || echo '$(srcdir)/'`avltree/avl1.c
     447
     448avltree/avl_test-avl1.obj: avltree/avl1.c
     449@am__fastdepCC_TRUE@    $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -MT avltree/avl_test-avl1.obj -MD -MP -MF avltree/$(DEPDIR)/avl_test-avl1.Tpo -c -o avltree/avl_test-avl1.obj `if test -f 'avltree/avl1.c'; then $(CYGPATH_W) 'avltree/avl1.c'; else $(CYGPATH_W) '$(srcdir)/avltree/avl1.c'; fi`
     450@am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) avltree/$(DEPDIR)/avl_test-avl1.Tpo avltree/$(DEPDIR)/avl_test-avl1.Po
     451@AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='avltree/avl1.c' object='avltree/avl_test-avl1.obj' libtool=no @AMDEPBACKSLASH@
     452@AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
     453@am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -c -o avltree/avl_test-avl1.obj `if test -f 'avltree/avl1.c'; then $(CYGPATH_W) 'avltree/avl1.c'; else $(CYGPATH_W) '$(srcdir)/avltree/avl1.c'; fi`
     454
     455avltree/avl_test-avl2.o: avltree/avl2.c
     456@am__fastdepCC_TRUE@    $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -MT avltree/avl_test-avl2.o -MD -MP -MF avltree/$(DEPDIR)/avl_test-avl2.Tpo -c -o avltree/avl_test-avl2.o `test -f 'avltree/avl2.c' || echo '$(srcdir)/'`avltree/avl2.c
     457@am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) avltree/$(DEPDIR)/avl_test-avl2.Tpo avltree/$(DEPDIR)/avl_test-avl2.Po
     458@AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='avltree/avl2.c' object='avltree/avl_test-avl2.o' libtool=no @AMDEPBACKSLASH@
     459@AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
     460@am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -c -o avltree/avl_test-avl2.o `test -f 'avltree/avl2.c' || echo '$(srcdir)/'`avltree/avl2.c
     461
     462avltree/avl_test-avl2.obj: avltree/avl2.c
     463@am__fastdepCC_TRUE@    $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -MT avltree/avl_test-avl2.obj -MD -MP -MF avltree/$(DEPDIR)/avl_test-avl2.Tpo -c -o avltree/avl_test-avl2.obj `if test -f 'avltree/avl2.c'; then $(CYGPATH_W) 'avltree/avl2.c'; else $(CYGPATH_W) '$(srcdir)/avltree/avl2.c'; fi`
     464@am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) avltree/$(DEPDIR)/avl_test-avl2.Tpo avltree/$(DEPDIR)/avl_test-avl2.Po
     465@AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='avltree/avl2.c' object='avltree/avl_test-avl2.obj' libtool=no @AMDEPBACKSLASH@
     466@AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
     467@am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -c -o avltree/avl_test-avl2.obj `if test -f 'avltree/avl2.c'; then $(CYGPATH_W) 'avltree/avl2.c'; else $(CYGPATH_W) '$(srcdir)/avltree/avl2.c'; fi`
     468
     469avltree/avl_test-avl3.o: avltree/avl3.c
     470@am__fastdepCC_TRUE@    $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -MT avltree/avl_test-avl3.o -MD -MP -MF avltree/$(DEPDIR)/avl_test-avl3.Tpo -c -o avltree/avl_test-avl3.o `test -f 'avltree/avl3.c' || echo '$(srcdir)/'`avltree/avl3.c
     471@am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) avltree/$(DEPDIR)/avl_test-avl3.Tpo avltree/$(DEPDIR)/avl_test-avl3.Po
     472@AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='avltree/avl3.c' object='avltree/avl_test-avl3.o' libtool=no @AMDEPBACKSLASH@
     473@AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
     474@am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -c -o avltree/avl_test-avl3.o `test -f 'avltree/avl3.c' || echo '$(srcdir)/'`avltree/avl3.c
     475
     476avltree/avl_test-avl3.obj: avltree/avl3.c
     477@am__fastdepCC_TRUE@    $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -MT avltree/avl_test-avl3.obj -MD -MP -MF avltree/$(DEPDIR)/avl_test-avl3.Tpo -c -o avltree/avl_test-avl3.obj `if test -f 'avltree/avl3.c'; then $(CYGPATH_W) 'avltree/avl3.c'; else $(CYGPATH_W) '$(srcdir)/avltree/avl3.c'; fi`
     478@am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) avltree/$(DEPDIR)/avl_test-avl3.Tpo avltree/$(DEPDIR)/avl_test-avl3.Po
     479@AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='avltree/avl3.c' object='avltree/avl_test-avl3.obj' libtool=no @AMDEPBACKSLASH@
     480@AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
     481@am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -c -o avltree/avl_test-avl3.obj `if test -f 'avltree/avl3.c'; then $(CYGPATH_W) 'avltree/avl3.c'; else $(CYGPATH_W) '$(srcdir)/avltree/avl3.c'; fi`
     482
     483avltree/avl_test-avl4.o: avltree/avl4.c
     484@am__fastdepCC_TRUE@    $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -MT avltree/avl_test-avl4.o -MD -MP -MF avltree/$(DEPDIR)/avl_test-avl4.Tpo -c -o avltree/avl_test-avl4.o `test -f 'avltree/avl4.c' || echo '$(srcdir)/'`avltree/avl4.c
     485@am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) avltree/$(DEPDIR)/avl_test-avl4.Tpo avltree/$(DEPDIR)/avl_test-avl4.Po
     486@AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='avltree/avl4.c' object='avltree/avl_test-avl4.o' libtool=no @AMDEPBACKSLASH@
     487@AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
     488@am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -c -o avltree/avl_test-avl4.o `test -f 'avltree/avl4.c' || echo '$(srcdir)/'`avltree/avl4.c
     489
     490avltree/avl_test-avl4.obj: avltree/avl4.c
     491@am__fastdepCC_TRUE@    $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -MT avltree/avl_test-avl4.obj -MD -MP -MF avltree/$(DEPDIR)/avl_test-avl4.Tpo -c -o avltree/avl_test-avl4.obj `if test -f 'avltree/avl4.c'; then $(CYGPATH_W) 'avltree/avl4.c'; else $(CYGPATH_W) '$(srcdir)/avltree/avl4.c'; fi`
     492@am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) avltree/$(DEPDIR)/avl_test-avl4.Tpo avltree/$(DEPDIR)/avl_test-avl4.Po
     493@AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='avltree/avl4.c' object='avltree/avl_test-avl4.obj' libtool=no @AMDEPBACKSLASH@
     494@AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
     495@am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -c -o avltree/avl_test-avl4.obj `if test -f 'avltree/avl4.c'; then $(CYGPATH_W) 'avltree/avl4.c'; else $(CYGPATH_W) '$(srcdir)/avltree/avl4.c'; fi`
     496
     497avltree/avl_test-avl-private.o: avltree/avl-private.c
     498@am__fastdepCC_TRUE@    $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -MT avltree/avl_test-avl-private.o -MD -MP -MF avltree/$(DEPDIR)/avl_test-avl-private.Tpo -c -o avltree/avl_test-avl-private.o `test -f 'avltree/avl-private.c' || echo '$(srcdir)/'`avltree/avl-private.c
     499@am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) avltree/$(DEPDIR)/avl_test-avl-private.Tpo avltree/$(DEPDIR)/avl_test-avl-private.Po
     500@AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='avltree/avl-private.c' object='avltree/avl_test-avl-private.o' libtool=no @AMDEPBACKSLASH@
     501@AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
     502@am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -c -o avltree/avl_test-avl-private.o `test -f 'avltree/avl-private.c' || echo '$(srcdir)/'`avltree/avl-private.c
     503
     504avltree/avl_test-avl-private.obj: avltree/avl-private.c
     505@am__fastdepCC_TRUE@    $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -MT avltree/avl_test-avl-private.obj -MD -MP -MF avltree/$(DEPDIR)/avl_test-avl-private.Tpo -c -o avltree/avl_test-avl-private.obj `if test -f 'avltree/avl-private.c'; then $(CYGPATH_W) 'avltree/avl-private.c'; else $(CYGPATH_W) '$(srcdir)/avltree/avl-private.c'; fi`
     506@am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) avltree/$(DEPDIR)/avl_test-avl-private.Tpo avltree/$(DEPDIR)/avl_test-avl-private.Po
     507@AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='avltree/avl-private.c' object='avltree/avl_test-avl-private.obj' libtool=no @AMDEPBACKSLASH@
     508@AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
     509@am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(avl_test_CFLAGS) $(CFLAGS) -c -o avltree/avl_test-avl-private.obj `if test -f 'avltree/avl-private.c'; then $(CYGPATH_W) 'avltree/avl-private.c'; else $(CYGPATH_W) '$(srcdir)/avltree/avl-private.c'; fi`
     510
     511fstream_test-fstream_test.o: fstream_test.c
     512@am__fastdepCC_TRUE@    $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(fstream_test_CFLAGS) $(CFLAGS) -MT fstream_test-fstream_test.o -MD -MP -MF $(DEPDIR)/fstream_test-fstream_test.Tpo -c -o fstream_test-fstream_test.o `test -f 'fstream_test.c' || echo '$(srcdir)/'`fstream_test.c
     513@am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) $(DEPDIR)/fstream_test-fstream_test.Tpo $(DEPDIR)/fstream_test-fstream_test.Po
     514@AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='fstream_test.c' object='fstream_test-fstream_test.o' libtool=no @AMDEPBACKSLASH@
     515@AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
     516@am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(fstream_test_CFLAGS) $(CFLAGS) -c -o fstream_test-fstream_test.o `test -f 'fstream_test.c' || echo '$(srcdir)/'`fstream_test.c
     517
     518fstream_test-fstream_test.obj: fstream_test.c
     519@am__fastdepCC_TRUE@    $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(fstream_test_CFLAGS) $(CFLAGS) -MT fstream_test-fstream_test.obj -MD -MP -MF $(DEPDIR)/fstream_test-fstream_test.Tpo -c -o fstream_test-fstream_test.obj `if test -f 'fstream_test.c'; then $(CYGPATH_W) 'fstream_test.c'; else $(CYGPATH_W) '$(srcdir)/fstream_test.c'; fi`
     520@am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) $(DEPDIR)/fstream_test-fstream_test.Tpo $(DEPDIR)/fstream_test-fstream_test.Po
     521@AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='fstream_test.c' object='fstream_test-fstream_test.obj' libtool=no @AMDEPBACKSLASH@
     522@AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
     523@am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(fstream_test_CFLAGS) $(CFLAGS) -c -o fstream_test-fstream_test.obj `if test -f 'fstream_test.c'; then $(CYGPATH_W) 'fstream_test.c'; else $(CYGPATH_W) '$(srcdir)/fstream_test.c'; fi`
    545524
    546525ID: $(am__tagged_files)
     
    656635        -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
    657636        -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
    658         -rm -f ${srcdir}/$(DEPDIR)/$(am__dirstamp)
    659         -rm -f ${srcdir}/$(am__dirstamp)
    660         -rm -f ${srcdir}/avltree/$(DEPDIR)/$(am__dirstamp)
    661         -rm -f ${srcdir}/avltree/$(am__dirstamp)
     637        -rm -f avltree/$(DEPDIR)/$(am__dirstamp)
     638        -rm -f avltree/$(am__dirstamp)
    662639
    663640maintainer-clean-generic:
     
    669646
    670647distclean: distclean-am
    671         -rm -rf ${srcdir}/$(DEPDIR) ${srcdir}/avltree/$(DEPDIR)
     648        -rm -rf ./$(DEPDIR) avltree/$(DEPDIR)
    672649        -rm -f Makefile
    673650distclean-am: clean-am distclean-compile distclean-generic \
     
    715692
    716693maintainer-clean: maintainer-clean-am
    717         -rm -rf ${srcdir}/$(DEPDIR) ${srcdir}/avltree/$(DEPDIR)
     694        -rm -rf ./$(DEPDIR) avltree/$(DEPDIR)
    718695        -rm -f Makefile
    719696maintainer-clean-am: distclean-am maintainer-clean-generic
     
    754731
    755732all-local :
    756         @+${TEST_PY} --debug=${debug} ${concurrent} ${quick_test}
     733        @+python test.py --debug=${debug} ${concurrent} ${quick_test}
    757734
    758735all-tests :
    759         @+${TEST_PY} --all --debug=${debug} ${concurrent}               # '@' => do not echo command (SILENT), '+' => allows recursive make from within python program
     736        @+python test.py --all --debug=${debug} ${concurrent}           # '@' => do not echo command (SILENT), '+' => allows recursive make from within python program
    760737
    761738clean-local :
     
    763740
    764741list :
    765         @+${TEST_PY} --list ${concurrent}
     742        @+python test.py --list ${concurrent}
    766743
    767744concurrency :
    768         @+${TEST_PY} --debug=${debug} -Iconcurrent
    769 
    770 % : ${srcdir}/%.c @CFA_BINDIR@/@CFA_NAME@
    771         ${CC} ${AM_CFLAGS} ${CFLAGS} $(abspath ${<}) -o ${@}
     745        @+python test.py --debug=${debug} -Iconcurrent
     746
     747.dummy : .dummy.c @CFA_BINDIR@/@CFA_NAME@
     748        ${CC} ${BUILD_FLAGS} -XCFA -n ${<} -o ${@}                              #don't use CFLAGS, this rule is not a real test
     749
     750% : %.c @CFA_BINDIR@/@CFA_NAME@
     751        ${CC} ${AM_CFLAGS} ${CFLAGS} ${<} -o ${@}
    772752
    773753declarationSpecifier: declarationSpecifier.c @CFA_BINDIR@/@CFA_NAME@
    774         ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p $(abspath ${<}) -o ${@}
     754        ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p ${<} -o ${@}
    775755
    776756gccExtensions : gccExtensions.c @CFA_BINDIR@/@CFA_NAME@
    777         ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p $(abspath ${<}) -o ${@}
     757        ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p ${<} -o ${@}
    778758
    779759extension : extension.c @CFA_BINDIR@/@CFA_NAME@
    780         ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p $(abspath ${<}) -o ${@}
     760        ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p ${<} -o ${@}
    781761
    782762attributes : attributes.c @CFA_BINDIR@/@CFA_NAME@
    783         ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p $(abspath ${<}) -o ${@}
     763        ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p ${<} -o ${@}
    784764
    785765functions: functions.c @CFA_BINDIR@/@CFA_NAME@
    786         ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p $(abspath ${<}) -o ${@}
     766        ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p ${<} -o ${@}
    787767
    788768KRfunctions : KRfunctions.c @CFA_BINDIR@/@CFA_NAME@
    789         ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p $(abspath ${<}) -o ${@}
     769        ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p ${<} -o ${@}
    790770
    791771sched-ext-parse : sched-ext-parse.c @CFA_BINDIR@/@CFA_NAME@
    792         ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p $(abspath ${<}) -o ${@}
     772        ${CC} ${AM_CFLAGS} ${CFLAGS} -CFA -XCFA -p ${<} -o ${@}
    793773
    794774gmp : gmp.c @CFA_BINDIR@/@CFA_NAME@
    795         ${CC} ${AM_CFLAGS} ${CFLAGS} -lgmp $(abspath ${<}) -o ${@}
     775        ${CC} ${AM_CFLAGS} ${CFLAGS} -lgmp ${<} -o ${@}
    796776
    797777completeTypeError : completeTypeError.c @CFA_BINDIR@/@CFA_NAME@
    798         ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 $(abspath ${<}) -o ${@}
     778        ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 ${<} -o ${@}
    799779
    800780typedefRedef-ERR1: typedefRedef.c @CFA_BINDIR@/@CFA_NAME@
    801         ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 $(abspath ${<}) -o ${@}
     781        ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 ${<} -o ${@}
    802782
    803783alloc-ERROR: alloc.c @CFA_BINDIR@/@CFA_NAME@
    804         ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 $(abspath ${<}) -o ${@}
     784        ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 ${<} -o ${@}
    805785
    806786fallthrough-ERROR: fallthrough.c @CFA_BINDIR@/@CFA_NAME@
    807         ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 $(abspath ${<}) -o ${@}
     787        ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 ${<} -o ${@}
    808788
    809789nested-types-ERR1: nested-types.c @CFA_BINDIR@/@CFA_NAME@
    810         ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 $(abspath ${<}) -o ${@}
     790        ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 ${<} -o ${@}
    811791
    812792nested-types-ERR2: nested-types.c @CFA_BINDIR@/@CFA_NAME@
    813         ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR2 $(abspath ${<}) -o ${@}
     793        ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR2 ${<} -o ${@}
    814794
    815795# Constructor/destructor tests
    816796raii/dtor-early-exit-ERR1: raii/dtor-early-exit.c @CFA_BINDIR@/@CFA_NAME@
    817         ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 $(abspath ${<}) -o ${@}
     797        ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 ${<} -o ${@}
    818798
    819799raii/dtor-early-exit-ERR2: raii/dtor-early-exit.c @CFA_BINDIR@/@CFA_NAME@
    820         ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR2 $(abspath ${<}) -o ${@}
     800        ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR2 ${<} -o ${@}
    821801
    822802raii/memberCtors-ERR1: raii/memberCtors.c @CFA_BINDIR@/@CFA_NAME@
    823         ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 $(abspath ${<}) -o ${@}
     803        ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 ${<} -o ${@}
    824804
    825805raii/ctor-autogen-ERR1: raii/ctor-autogen.c @CFA_BINDIR@/@CFA_NAME@
    826         ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 $(abspath ${<}) -o ${@}
     806        ${CC} ${AM_CFLAGS} ${CFLAGS} -DERR1 ${<} -o ${@}
    827807
    828808# Warnings
    829809warnings/self-assignment: warnings/self-assignment.c @CFA_BINDIR@/@CFA_NAME@
    830         ${CC} ${AM_CFLAGS} ${CFLAGS} $(abspath ${<}) 2> ${@} -fsyntax-only
     810        ${CC} ${AM_CFLAGS} ${CFLAGS} ${<} 2> ${@} -fsyntax-only
    831811
    832812#builtins
    833813builtins/sync: builtins/sync.c @CFA_BINDIR@/@CFA_NAME@
    834         ${CC} ${AM_CFLAGS} ${CFLAGS} $(abspath ${<}) 2> ${@} -fsyntax-only
     814        ${CC} ${AM_CFLAGS} ${CFLAGS} ${<} 2> ${@} -fsyntax-only
    835815
    836816# Tell versions [3.59,3.63) of GNU make to not export all variables.
  • src/tests/io2.c

    r2514607d rc29c342  
    1 //
     1// 
    22// Cforall Version 1.0.0 Copyright (C) 2016 University of Waterloo
    33//
    44// The contents of this file are covered under the licence agreement in the
    55// file "LICENCE" distributed with Cforall.
    6 //
    7 // io2.c --
    8 //
     6// 
     7// io2.c -- 
     8// 
    99// Author           : Peter A. Buhr
    1010// Created On       : Wed Mar  2 16:56:02 2016
     
    1212// Last Modified On : Thu May 24 21:17:41 2018
    1313// Update Count     : 103
    14 //
     14// 
    1515
    1616#include <fstream>
    17 
    18  #define xstr(s) str(s)
    19 #define str(s) #s
    2017
    2118int main() {
     
    4138        char s1[size], s2[size];
    4239
    43         ifstream in = { xstr(IN_DIR) "io.data" };                                               // create / open file
     40        ifstream in = { "io.data" };                                            // create / open file
    4441
    4542        sout | "input bacis types" | endl;
  • src/tests/pybin/settings.py

    r2514607d rc29c342  
    1 from __future__ import print_function
    2 
    3 import os
    41import sys
    5 
    6 try :
    7         sys.path.append(os.getcwd())
    8         import config
    9 
    10         SRCDIR = os.path.abspath(config.SRCDIR)
    11         BUILDDIR = os.path.abspath(config.BUILDDIR)
    12 except:
    13         print('ERROR: missing config.py, re-run configure script.', file=sys.stderr)
    14         sys.exit(1)
    152
    163class Architecture:
     
    185                'x64'                   : 'x64',
    196                'x86-64'                : 'x64',
    20                 'x86_64'                : 'x64',
    217                'x86'                   : 'x86',
    228                'i386'          : 'x86',
     
    3925                        self.cross_compile = False
    4026                        try:
    41                                 arch = config.HOSTARCH
     27                                arch = machine_default()
    4228                                self.target = Architecture.makeCanonical( arch )
    4329                        except KeyError:
     
    8066        arch       = Architecture(options.arch)
    8167
    82 
    8368def updateMakeCmd(force, jobs):
    8469        global make
    8570
    8671        make = "make" if not force else ("make -j%i" % jobs)
     72
     73
     74def set_machine_default( func ):
     75        global machine_default
     76
     77        machine_default = func
  • src/tests/pybin/test_run.py

    r2514607d rc29c342  
    3333
    3434        def expect(self):
    35                 return ("%s.expect/%s%s.txt" % (os.path.join(settings.SRCDIR, self.path), self.name, '' if not self.arch else ".%s" % self.arch))
     35                return ("%s/.expect/%s%s.txt" % (self.path, self.name, '' if not self.arch else ".%s" % self.arch))
    3636
    3737        def error_log(self):
    38                 return ("%s.err/%s.log"    % (os.path.join(settings.BUILDDIR, self.path), self.name))
     38                return ("%s/.err/%s.log"    % (self.path, self.name))
    3939
    4040        def output_log(self):
    41                 return ("%s.out/%s.log"    % (os.path.join(settings.BUILDDIR, self.path), self.name))
     41                return ("%s/.out/%s.log"    % (self.path, self.name))
    4242
    4343        def input(self):
    44                 return ("%s.in/%s.txt"     % (os.path.join(settings.SRCDIR, self.path), self.name))
     44                return ("%s/.in/%s.txt"     % (self.path, self.name))
    4545
    4646        def target_output(self):
     
    4949        def target(self):
    5050                return os.path.join(self.path, self.name)
    51 
    52         def target_executable(self):
    53                 return os.path.join(settings.BUILDDIR, self.path, self.name)
    5451
    5552        @classmethod
  • src/tests/pybin/tools.py

    r2514607d rc29c342  
    99import stat
    1010import sys
    11 import fileinput
    1211
    1312from pybin import settings
     
    3433                out, err = proc.communicate()
    3534                return proc.returncode, out
    36 
    37 def is_ascii(fname):
    38         if not os.path.isfile(fname):
    39                 return False
    40 
    41         code, out = sh("file %s" % fname, print2stdout = False)
    42         if code != 0:
    43                 return False
    44 
    45         match = re.search(".*: (.*)", out)
    46 
    47         if not match:
    48                 return False
    49 
    50         return match.group(1) == "ASCII text"
    5135
    5236# Remove 1 or more files silently
     
    121105# helper function to replace patterns in a file
    122106def file_replace(fname, pat, s_after):
    123         file = fileinput.FileInput(fname, inplace=True, backup='.bak')
    124         for line in file:
    125                 print(line.replace(pat, s_after), end='')
    126         file.close()
     107    # first, see if the pattern is even in the file.
     108    with open(fname) as f:
     109        if not any(re.search(pat, line) for line in f):
     110            return # pattern does not occur in file so we are done.
     111
     112    # pattern is in the file, so perform replace operation.
     113    with open(fname) as f:
     114        out_fname = fname + ".tmp"
     115        out = open(out_fname, "w")
     116        for line in f:
     117            out.write(re.sub(pat, s_after, line))
     118        out.close()
     119        os.rename(out_fname, fname)
    127120
    128121# helper function to check if a files contains only a specific string
     
    147140# transform path to canonical form
    148141def canonicalPath(path):
    149         abspath = os.path.abspath(__main__.__file__)
    150         dname = os.path.dirname(abspath)
    151         return os.path.join(dname, os.path.normpath(path) )
     142        return os.path.join('.', os.path.normpath(path) )
    152143
    153144# compare path even if form is different
     
    160151                for name in names:
    161152                        path = os.path.join(dirname, name)
     153
    162154                        op( path )
    163155
    164156        # Start the walk
    165         abspath = os.path.abspath(__main__.__file__)
    166         dname = os.path.dirname(abspath)
    167         os.path.walk(dname, step, '')
     157        os.path.walk('.', step, '')
    168158
    169159################################################################################
    170160#               system
    171161################################################################################
     162
     163# parses the Makefile to find the machine type (32-bit / 64-bit)
     164def getMachineType():
     165        sh('echo "void ?{}(int&a,int b){}int main(){return 0;}" > .dummy.c')
     166        ret, out = make('.dummy', silent = True)
     167
     168        if ret != 0:
     169                print("Failed to identify architecture:")
     170                print(out)
     171                print("Stopping")
     172                rm( (".dummy.c",".dummy") )
     173                sys.exit(1)
     174
     175        _, out = sh("file .dummy", print2stdout=False)
     176        rm( (".dummy.c",".dummy") )
     177
     178        if settings.dry_run :
     179                return 'x64'
     180
     181        return re.search(r"[^,]+,([^,]+),", out).group(1).strip()
     182
    172183# count number of jobs to create
    173184def jobCount( options, tests ):
     
    233244        else:
    234245                print(text)
     246
     247settings.set_machine_default( getMachineType )
  • src/tests/test.py

    r2514607d rc29c342  
    1919
    2020        def matchTest(path):
    21                 match = re.search("%s\/([\w\/\-_]*).expect\/([\w\-_]+)(\.[\w\-_]+)?\.txt" % settings.SRCDIR, path)
     21                match = re.search("(\.[\w\/\-_]*)\/.expect\/([\w\-_]+)(\.[\w\-_]+)?\.txt", path)
    2222                if match :
    2323                        test = Test()
     
    116116#               running test functions
    117117################################################################################
    118 # fix the absolute paths in the output
    119 def fixoutput( fname ):
    120         if not is_ascii(fname):
    121                 return
    122 
    123         file_replace(fname, "%s/" % settings.SRCDIR, "")
    124 
    125 
    126118# logic to run a single test and return the result (No handling of printing or other test framework logic)
    127119def run_single_test(test):
    128120
    129121        # find the output file based on the test name and options flag
    130         exe_file = test.target_executable();
    131122        out_file = test.target_output()
    132123        err_file = test.error_log()
     
    138129
    139130        # remove any outputs from the previous tests to prevent side effects
    140         rm( (out_file, err_file, exe_file) )
     131        rm( (out_file, err_file, test.target()) )
    141132
    142133        # build, skipping to next test on error
     
    155146        if make_ret == 0 or settings.dry_run:
    156147                before = time.time()
    157                 if settings.dry_run or fileIsExecutable(exe_file) :
     148                if settings.dry_run or fileIsExecutable(test.target()) :
    158149                        # run test
    159                         retcode, _ = sh("timeout 60 %s > %s 2>&1" % (exe_file, out_file), input = in_file)
     150                        retcode, _ = sh("timeout 60 %s > %s 2>&1" % (test.target(), out_file), input = in_file)
    160151                else :
    161152                        # simply cat the result into the output
    162                         retcode, _ = sh("cat %s > %s" % (exe_file, out_file))
     153                        retcode, _ = sh("cat %s > %s" % (test.target(), out_file))
    163154
    164155                after = time.time()
     
    179170                else :
    180171                        # fetch return code and error from the diff command
    181                         fixoutput(out_file)
    182172                        retcode, error = diff(cmp_file, out_file)
    183173
     
    251241################################################################################
    252242if __name__ == "__main__":
     243        #always run from same folder
     244        chdir()
    253245
    254246        # parse the command line arguments
Note: See TracChangeset for help on using the changeset viewer.