Changeset ea57077 for src


Ignore:
Timestamp:
Jul 27, 2018, 1:35:35 PM (7 years ago)
Author:
Thierry Delisle <tdelisle@…>
Branches:
ADT, aaron-thesis, arm-eh, ast-experimental, cleanup-dtors, deferred_resn, demangler, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, no_list, persistent-indexer, pthread-emulation, qualifiedEnum
Children:
8f50da0, c2ea058
Parents:
303c61d (diff), a92bd63 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

Location:
src
Files:
14 edited

Legend:

Unmodified
Added
Removed
  • src/Makefile.in

    r303c61d rea57077  
    293293am__v_CXXLD_0 = @echo "  CXXLD   " $@;
    294294am__v_CXXLD_1 =
    295 @MAINTAINER_MODE_FALSE@am__skiplex = test -f $@ ||
    296295LEXCOMPILE = $(LEX) $(AM_LFLAGS) $(LFLAGS)
    297296AM_V_LEX = $(am__v_LEX_@AM_V@)
     
    300299am__v_LEX_1 =
    301300YLWRAP = $(top_srcdir)/automake/ylwrap
    302 @MAINTAINER_MODE_FALSE@am__skipyacc = test -f $@ ||
    303301am__yacc_c2h = sed -e s/cc$$/hh/ -e s/cpp$$/hpp/ -e s/cxx$$/hxx/ \
    304302                   -e s/c++$$/h++/ -e s/c$$/h/
     
    407405LTLIBOBJS = @LTLIBOBJS@
    408406MACHINE_TYPE = @MACHINE_TYPE@
    409 MAINT = @MAINT@
    410407MAKEINFO = @MAKEINFO@
    411408MKDIR_P = @MKDIR_P@
     
    549546.SUFFIXES:
    550547.SUFFIXES: .cc .ll .o .obj .yy
    551 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(srcdir)/CodeGen/module.mk $(srcdir)/CodeTools/module.mk $(srcdir)/Concurrency/module.mk $(srcdir)/Common/module.mk $(srcdir)/ControlStruct/module.mk $(srcdir)/GenPoly/module.mk $(srcdir)/InitTweak/module.mk $(srcdir)/Parser/module.mk $(srcdir)/ResolvExpr/module.mk $(srcdir)/SymTab/module.mk $(srcdir)/SynTree/module.mk $(srcdir)/Tuples/module.mk $(srcdir)/Virtual/module.mk $(am__configure_deps)
     548$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(srcdir)/CodeGen/module.mk $(srcdir)/CodeTools/module.mk $(srcdir)/Concurrency/module.mk $(srcdir)/Common/module.mk $(srcdir)/ControlStruct/module.mk $(srcdir)/GenPoly/module.mk $(srcdir)/InitTweak/module.mk $(srcdir)/Parser/module.mk $(srcdir)/ResolvExpr/module.mk $(srcdir)/SymTab/module.mk $(srcdir)/SynTree/module.mk $(srcdir)/Tuples/module.mk $(srcdir)/Virtual/module.mk $(am__configure_deps)
    552549        @for dep in $?; do \
    553550          case '$(am__configure_deps)' in \
     
    574571        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
    575572
    576 $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
     573$(top_srcdir)/configure: $(am__configure_deps)
    577574        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
    578 $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
     575$(ACLOCAL_M4): $(am__aclocal_m4_deps)
    579576        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
    580577$(am__aclocal_m4_deps):
  • src/benchmark/Makefile.in

    r303c61d rea57077  
    177177LTLIBOBJS = @LTLIBOBJS@
    178178MACHINE_TYPE = @MACHINE_TYPE@
    179 MAINT = @MAINT@
    180179MAKEINFO = @MAKEINFO@
    181180MKDIR_P = @MKDIR_P@
     
    259258
    260259.SUFFIXES:
    261 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am  $(am__configure_deps)
     260$(srcdir)/Makefile.in: $(srcdir)/Makefile.am  $(am__configure_deps)
    262261        @for dep in $?; do \
    263262          case '$(am__configure_deps)' in \
     
    283282        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
    284283
    285 $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
     284$(top_srcdir)/configure: $(am__configure_deps)
    286285        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
    287 $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
     286$(ACLOCAL_M4): $(am__aclocal_m4_deps)
    288287        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
    289288$(am__aclocal_m4_deps):
  • src/driver/Makefile.in

    r303c61d rea57077  
    221221LTLIBOBJS = @LTLIBOBJS@
    222222MACHINE_TYPE = @MACHINE_TYPE@
    223 MAINT = @MAINT@
    224223MAKEINFO = @MAKEINFO@
    225224MKDIR_P = @MKDIR_P@
     
    306305.SUFFIXES:
    307306.SUFFIXES: .cc .o .obj
    308 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am  $(am__configure_deps)
     307$(srcdir)/Makefile.in: $(srcdir)/Makefile.am  $(am__configure_deps)
    309308        @for dep in $?; do \
    310309          case '$(am__configure_deps)' in \
     
    330329        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
    331330
    332 $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
     331$(top_srcdir)/configure: $(am__configure_deps)
    333332        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
    334 $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
     333$(ACLOCAL_M4): $(am__aclocal_m4_deps)
    335334        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
    336335$(am__aclocal_m4_deps):
  • src/examples/Makefile.in

    r303c61d rea57077  
    231231LTLIBOBJS = @LTLIBOBJS@
    232232MACHINE_TYPE = @MACHINE_TYPE@
    233 MAINT = @MAINT@
    234233MAKEINFO = @MAKEINFO@
    235234MKDIR_P = @MKDIR_P@
     
    310309.SUFFIXES:
    311310.SUFFIXES: .c .o .obj
    312 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am  $(am__configure_deps)
     311$(srcdir)/Makefile.in: $(srcdir)/Makefile.am  $(am__configure_deps)
    313312        @for dep in $?; do \
    314313          case '$(am__configure_deps)' in \
     
    334333        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
    335334
    336 $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
     335$(top_srcdir)/configure: $(am__configure_deps)
    337336        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
    338 $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
     337$(ACLOCAL_M4): $(am__aclocal_m4_deps)
    339338        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
    340339$(am__aclocal_m4_deps):
  • src/libcfa/Makefile.in

    r303c61d rea57077  
    347347LTLIBOBJS = @LTLIBOBJS@
    348348MACHINE_TYPE = @MACHINE_TYPE@
    349 MAINT = @MAINT@
    350349MAKEINFO = @MAKEINFO@
    351350MKDIR_P = @MKDIR_P@
     
    456455.SUFFIXES:
    457456.SUFFIXES: .S .c .o .obj
    458 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am  $(am__configure_deps)
     457$(srcdir)/Makefile.in: $(srcdir)/Makefile.am  $(am__configure_deps)
    459458        @for dep in $?; do \
    460459          case '$(am__configure_deps)' in \
     
    480479        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
    481480
    482 $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
     481$(top_srcdir)/configure: $(am__configure_deps)
    483482        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
    484 $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
     483$(ACLOCAL_M4): $(am__aclocal_m4_deps)
    485484        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
    486485$(am__aclocal_m4_deps):
  • src/libcfa/heap.c

    r303c61d rea57077  
    1010// Created On       : Tue Dec 19 21:58:35 2017
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed Jul 25 16:42:02 2018
    13 // Update Count     : 438
     12// Last Modified On : Thu Jul 26 22:28:23 2018
     13// Update Count     : 449
    1414//
    1515
     
    111111//      return temp;
    112112// } // prtHeapTermOff
     113
     114
     115#ifdef __CFA_DEBUG__
     116static unsigned int allocfree;                                                  // running total of allocations minus frees
     117static unsigned int appStart;                                                   // storage allocation when application starts
     118
     119static void checkUnfreed() {
     120        unsigned int total = allocfree - appStart;
     121    if ( total != 0 ) {
     122                // DO NOT USE STREAMS AS THEY MAY BE UNAVAILABLE AT THIS POINT.
     123                // char helpText[512];
     124                // int len = snprintf( helpText, 512, "CFA warning (UNIX pid:%ld) : program terminating with %u(0x%x) bytes of storage allocated but not freed.\n"
     125                //                                      "Possible cause is unfreed storage allocated by the program or system/library routines called from the program.\n",
     126                //                                      (long int)getpid(), total, total ); // always print the UNIX pid
     127                // __cfaabi_dbg_bits_write( helpText, len );
     128    } // if
     129} // checkUnfreed
     130
     131extern "C" {
     132void heapAppStart() {                                                                   // called by __cfaabi_appready_startup
     133        appStart = allocfree;
     134} // heapAppStart
     135
     136void heapAppStop() {                                                                    // called by __cfaabi_appready_startdown
     137        checkUnfreed();
     138} // heapAppStop
     139} // extern "C"
     140#endif // __CFA_DEBUG__
    113141
    114142
     
    139167static int mmapFd = -1;                                                                 // fake or actual fd for anonymous file
    140168
    141 static unsigned int allocfree;                                                  // running total of allocations minus frees
    142 static unsigned int appStart;                                                   // storage allocation when application starts
    143 
    144 static void checkUnfreed() {
    145         #ifdef __CFA_DEBUG__
    146         unsigned int total = allocfree - appStart;
    147     if ( total != 0 ) {
    148                 // DO NOT USE STREAMS AS THEY MAY BE UNAVAILABLE AT THIS POINT.
    149                 // char helpText[512];
    150                 // int len = snprintf( helpText, 512, "CFA warning (UNIX pid:%ld) : program terminating with %u(0x%x) bytes of storage allocated but not freed.\n"
    151                 //                                      "Possible cause is unfreed storage allocated by the program or system/library routines called from the program.\n",
    152                 //                                      (long int)getpid(), total, total ); // always print the UNIX pid
    153                 // __cfaabi_dbg_bits_write( helpText, len );
    154     } // if
    155         #endif // __CFA_DEBUG__
    156 } // checkUnfreed
    157 
    158 #ifdef __CFA_DEBUG__
    159 extern "C" {
    160 void heapAppStart() {                                                                   // called by __cfaabi_appready_startup
    161         appStart = allocfree;
    162 } // heapAppStart
    163 
    164 void heapAppStop() {                                                                    // called by __cfaabi_appready_startdown
    165         checkUnfreed();
    166 } // heapAppStop
    167 } // extern "C"
    168 #endif // __CFA_DEBUG__
    169 
    170169
    171170struct HeapManager {
     
    178177                                        union {
    179178                                                struct {                                                // 32-bit word => 64-bit header, 64-bit word => 128-bit header
    180                                                         #if __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__ && __U_WORDSIZE__ == 32
     179                                                        #if __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__ && __SIZEOF_POINTER__ == 4
    181180                                                        uint32_t padding;                       // unused, force home/blocksize to overlay alignment in fake header
    182                                                         #endif // __U_WORDSIZE__ == 32 && __U_WORDSIZE__ == 32
     181                                                        #endif // __ORDER_BIG_ENDIAN__ && __U_WORDSIZE__ == 32
    183182
    184183                                                        union {
     
    191190                                                        };
    192191
    193                                                         #if __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__ && __U_WORDSIZE__ == 32
     192                                                        #if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__ && __SIZEOF_POINTER__ == 4
    194193                                                        uint32_t padding;                       // unused, force home/blocksize to overlay alignment in fake header
    195                                                         #endif // __U_WORDSIZE__ == 32 && __U_WORDSIZE__ == 32
     194                                                        #endif // __ORDER_LITTLE_ENDIAN__ && __U_WORDSIZE__ == 32
    196195
    197196                                                };
     
    204203                                        #if __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__
    205204                                        uint32_t alignment;                                     // low-order bits of home/blockSize used for tricks
    206                                         #endif // __BYTE_ORDER__
     205                                        #endif // __ORDER_LITTLE_ENDIAN__
    207206
    208207                                        uint32_t offset;
     
    210209                                        #if __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__
    211210                                        uint32_t alignment;                                     // low-order bits of home/blockSize used for tricks
    212                                         #endif // __BYTE_ORDER__
     211                                        #endif // __ORDER_BIG_ENDIAN__
    213212                                } fake;
    214213                        } kind;
     
    305304        #endif // __CFA_DEBUG__
    306305
     306        assert( heapManager.heapBegin == 0 );
    307307        heapManager{};
    308308} // memory_startup
     
    672672
    673673static inline void * malloc2( size_t size ) {                   // necessary for malloc statistics
    674     assert( heapManager.heapBegin != 0 ) ;                              // heap started
     674        assert( heapManager.heapBegin != 0 );
    675675    void * area = doMalloc( size );
    676676    if ( unlikely( area == 0 ) ) errno = ENOMEM;                // POSIX
  • src/libcfa/stdlib

    r303c61d rea57077  
    1010// Created On       : Thu Jan 28 17:12:35 2016
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Mon Jul 23 07:44:47 2018
    13 // Update Count     : 341
     12// Last Modified On : Fri Jul 27 07:21:36 2018
     13// Update Count     : 345
    1414//
    1515
     
    1919extern "C" {
    2020        void * memalign( size_t align, size_t size );           // malloc.h
    21         void * memset( void * dest, int c, size_t size );       // string.h
     21        void * memset( void * dest, int fill, size_t size ); // string.h
    2222        void * memcpy( void * dest, const void * src, size_t size ); // string.h
    2323    void * cmemalign( size_t alignment, size_t noOfElems, size_t elemSize ); // CFA
     
    127127        // data, non-array types
    128128
    129         T * memset( T * dest, char c ) {
    130                 return (T *)memset( dest, c, sizeof(T) );
     129        T * memset( T * dest, char fill ) {
     130                return (T *)memset( dest, fill, sizeof(T) );
    131131        } // memset
    132132
     
    139139        // data, array types
    140140
    141         T * memset( T dest[], size_t dim, char c ) {
    142                 return (T *)(void *)memset( dest, c, dim * sizeof(T) ); // C memset
    143         } // memset
    144 
    145         T * memcpy( T dest[], const T src[], size_t dim ) {
     141        T * amemset( T dest[], char fill, size_t dim ) {
     142                return (T *)(void *)memset( dest, fill, dim * sizeof(T) ); // C memset
     143        } // amemset
     144
     145        T * amemcpy( T dest[], const T src[], size_t dim ) {
    146146                return (T *)(void *)memcpy( dest, src, dim * sizeof(T) ); // C memcpy
    147         } // memcpy
     147        } // amemcpy
    148148} // distribution
    149149
     
    203203        E * bsearchu( E key, const E * vals, size_t dim );
    204204        size_t bsearchu( E key, const E * vals, size_t dim );
    205 
    206         void qsort( E * vals, size_t dim );
    207205} // distribution
    208206
     
    214212        E * bsearchu( K key, const E * vals, size_t dim );
    215213        size_t bsearchu( K key, const E * vals, size_t dim );
     214} // distribution
     215
     216forall( otype E | { int ?<?( E, E ); } ) {
     217        void qsort( E * vals, size_t dim );
    216218} // distribution
    217219
  • src/prelude/Makefile.in

    r303c61d rea57077  
    202202LTLIBOBJS = @LTLIBOBJS@
    203203MACHINE_TYPE = @MACHINE_TYPE@
    204 MAINT = @MAINT@
    205204MAKEINFO = @MAKEINFO@
    206205MKDIR_P = @MKDIR_P@
     
    285284
    286285.SUFFIXES:
    287 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am  $(am__configure_deps)
     286$(srcdir)/Makefile.in: $(srcdir)/Makefile.am  $(am__configure_deps)
    288287        @for dep in $?; do \
    289288          case '$(am__configure_deps)' in \
     
    309308        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
    310309
    311 $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
     310$(top_srcdir)/configure: $(am__configure_deps)
    312311        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
    313 $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
     312$(ACLOCAL_M4): $(am__aclocal_m4_deps)
    314313        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
    315314$(am__aclocal_m4_deps):
  • src/tests/.expect/alloc.txt

    r303c61d rea57077  
    4949CFA array memset
    50500xffffffff -nan, 0xffffffff -nan, 0xffffffff -nan, 0xffffffff -nan, 0xffffffff -nan, 0xffffffff -nan, 0xffffffff -nan, 0xffffffff -nan, 0xffffffff -nan, 0xffffffff -nan,
    51 CFA memcpy
     51CFA array memcpy
    52520xffffffff -nan, 0xffffffff -nan, 0xffffffff -nan, 0xffffffff -nan, 0xffffffff -nan, 0xffffffff -nan, 0xffffffff -nan, 0xffffffff -nan, 0xffffffff -nan, 0xffffffff -nan,
    5353
  • src/tests/Makefile.am

    r303c61d rea57077  
    2929
    3030# applies to both programs
    31 DEBUG_FLAGS =
     31AM_CFLAGS = $(if $(test), 2> $(test), ) \
     32        -XCFA \
     33        -t \
     34        -B${abs_top_builddir}/src/driver \
     35        -g \
     36        -Wall \
     37        -Wno-unused-function \
     38        -quiet @CFA_FLAGS@ \
     39        -I. \
     40        -DIN_DIR="${srcdir}/.in/" \
     41        -L${abs_top_builddir}/src/libcfa \
     42        -I${abs_top_srcdir}/src/libcfa \
     43        -I${abs_top_srcdir}/src/libcfa/containers \
     44        -I${abs_top_srcdir}/src/libcfa/concurrency \
     45        -I${abs_top_srcdir}/src/libcfa/stdhdr
    3246
    33 BUILD_FLAGS = -g -Wall -Wno-unused-function -quiet @CFA_FLAGS@ -I.
    3447if !BUILD_DEBUG
    35 BUILD_FLAGS += -nodebug
     48AM_CFLAGS += -nodebug
    3649else
    3750if !BUILD_RELEASE
    38 BUILD_FLAGS += -debug
     51AM_CFLAGS += -debug
    3952else
    40 BUILD_FLAGS += ${DEBUG_FLAGS}
     53AM_CFLAGS += ${DEBUG_FLAGS}
    4154endif
    4255endif
    4356
    44 TEST_FLAGS = $(if $(test), 2> $(test), )
    45 AM_CFLAGS = ${TEST_FLAGS} ${BUILD_FLAGS}
    46 CC = ${abs_top_builddir}/src/driver/cfa -DIN_DIR="${srcdir}/.in/"
     57CC = ${abs_top_builddir}/src/driver/cfa
    4758
    4859.PHONY : list
     
    5061
    5162fstream_test_SOURCES = fstream_test.c
    52 fstream_test_CFLAGS = $(if $(test), 2>> $(test), ) ${BUILD_FLAGS}
    5363
    5464avl_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
    55 avl_test_CFLAGS = $(if $(test), 2>> $(test), ) ${BUILD_FLAGS}
    5665
    5766all-local :
     
    7079        @+${TEST_PY} --debug=${debug} -Iconcurrent
    7180
    72 % : ${srcdir}/%.c @CFA_BINDIR@/@CFA_NAME@
     81% : %.c $(CC)
    7382        $(COMPILE) $(abspath ${<}) -o ${@}
    7483
    75 declarationSpecifier: declarationSpecifier.c @CFA_BINDIR@/@CFA_NAME@
     84declarationSpecifier: declarationSpecifier.c $(CC)
    7685        $(COMPILE) -CFA -XCFA -p $(abspath ${<}) -o ${@}
    7786
    78 gccExtensions : gccExtensions.c @CFA_BINDIR@/@CFA_NAME@
     87gccExtensions : gccExtensions.c $(CC)
    7988        $(COMPILE) -CFA -XCFA -p $(abspath ${<}) -o ${@}
    8089
    81 extension : extension.c @CFA_BINDIR@/@CFA_NAME@
     90extension : extension.c $(CC)
    8291        $(COMPILE) -CFA -XCFA -p $(abspath ${<}) -o ${@}
    8392
    84 attributes : attributes.c @CFA_BINDIR@/@CFA_NAME@
     93attributes : attributes.c $(CC)
    8594        $(COMPILE) -CFA -XCFA -p $(abspath ${<}) -o ${@}
    8695
    87 functions: functions.c @CFA_BINDIR@/@CFA_NAME@
     96functions: functions.c $(CC)
    8897        $(COMPILE) -CFA -XCFA -p $(abspath ${<}) -o ${@}
    8998
    90 KRfunctions : KRfunctions.c @CFA_BINDIR@/@CFA_NAME@
     99KRfunctions : KRfunctions.c $(CC)
    91100        $(COMPILE) -CFA -XCFA -p $(abspath ${<}) -o ${@}
    92101
    93 sched-ext-parse : sched-ext-parse.c @CFA_BINDIR@/@CFA_NAME@
     102sched-ext-parse : sched-ext-parse.c $(CC)
    94103        $(COMPILE) -CFA -XCFA -p $(abspath ${<}) -o ${@}
    95104
    96 gmp : gmp.c @CFA_BINDIR@/@CFA_NAME@
     105gmp : gmp.c $(CC)
    97106        $(COMPILE) -lgmp $(abspath ${<}) -o ${@}
    98107
    99 completeTypeError : completeTypeError.c @CFA_BINDIR@/@CFA_NAME@
     108completeTypeError : completeTypeError.c $(CC)
    100109        $(COMPILE) -DERR1 $(abspath ${<}) -o ${@}
    101110
    102 typedefRedef-ERR1: typedefRedef.c @CFA_BINDIR@/@CFA_NAME@
     111typedefRedef-ERR1: typedefRedef.c $(CC)
    103112        $(COMPILE) -DERR1 $(abspath ${<}) -o ${@}
    104113
    105 alloc-ERROR: alloc.c @CFA_BINDIR@/@CFA_NAME@
     114alloc-ERROR: alloc.c $(CC)
    106115        $(COMPILE) -DERR1 $(abspath ${<}) -o ${@}
    107116
    108 fallthrough-ERROR: fallthrough.c @CFA_BINDIR@/@CFA_NAME@
     117fallthrough-ERROR: fallthrough.c $(CC)
    109118        $(COMPILE) -DERR1 $(abspath ${<}) -o ${@}
    110119
    111 nested-types-ERR1: nested-types.c @CFA_BINDIR@/@CFA_NAME@
     120nested-types-ERR1: nested-types.c $(CC)
    112121        $(COMPILE) -DERR1 $(abspath ${<}) -o ${@}
    113122
    114 nested-types-ERR2: nested-types.c @CFA_BINDIR@/@CFA_NAME@
     123nested-types-ERR2: nested-types.c $(CC)
    115124        $(COMPILE) -DERR2 $(abspath ${<}) -o ${@}
    116125
    117126# Constructor/destructor tests
    118 raii/dtor-early-exit-ERR1: raii/dtor-early-exit.c @CFA_BINDIR@/@CFA_NAME@
     127raii/dtor-early-exit-ERR1: raii/dtor-early-exit.c $(CC)
    119128        $(COMPILE) -DERR1 $(abspath ${<}) -o ${@}
    120129
    121 raii/dtor-early-exit-ERR2: raii/dtor-early-exit.c @CFA_BINDIR@/@CFA_NAME@
     130raii/dtor-early-exit-ERR2: raii/dtor-early-exit.c $(CC)
    122131        $(COMPILE) -DERR2 $(abspath ${<}) -o ${@}
    123132
    124 raii/memberCtors-ERR1: raii/memberCtors.c @CFA_BINDIR@/@CFA_NAME@
     133raii/memberCtors-ERR1: raii/memberCtors.c $(CC)
    125134        $(COMPILE) -DERR1 $(abspath ${<}) -o ${@}
    126135
    127 raii/ctor-autogen-ERR1: raii/ctor-autogen.c @CFA_BINDIR@/@CFA_NAME@
     136raii/ctor-autogen-ERR1: raii/ctor-autogen.c $(CC)
    128137        $(COMPILE) -DERR1 $(abspath ${<}) -o ${@}
    129138
    130139# Warnings
    131 warnings/self-assignment: warnings/self-assignment.c @CFA_BINDIR@/@CFA_NAME@
     140warnings/self-assignment: warnings/self-assignment.c $(CC)
    132141        $(COMPILE) $(abspath ${<}) 2> ${@} -fsyntax-only
    133142
    134143#builtins
    135 builtins/sync: builtins/sync.c @CFA_BINDIR@/@CFA_NAME@
     144builtins/sync: builtins/sync.c $(CC)
    136145        $(COMPILE) $(abspath ${<}) 2> ${@} -fsyntax-only
  • src/tests/Makefile.in

    r303c61d rea57077  
    104104CONFIG_HEADER = $(top_builddir)/config.h
    105105CONFIG_CLEAN_FILES = config.py
    106 CONFIG_CLEAN_VPATH_FILES =
     106CONFIG_CLEAN_VPATH_FILES = test.py
    107107am__dirstamp = $(am__leading_dot)dirstamp
    108 am_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)
     108am_avl_test_OBJECTS = avltree/avl_test.$(OBJEXT) \
     109        avltree/avl0.$(OBJEXT) avltree/avl1.$(OBJEXT) \
     110        avltree/avl2.$(OBJEXT) avltree/avl3.$(OBJEXT) \
     111        avltree/avl4.$(OBJEXT) avltree/avl-private.$(OBJEXT)
    115112avl_test_OBJECTS = $(am_avl_test_OBJECTS)
    116113avl_test_LDADD = $(LDADD)
    117 avl_test_LINK = $(CCLD) $(avl_test_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
    118         $(LDFLAGS) -o $@
    119 am_fstream_test_OBJECTS = fstream_test-fstream_test.$(OBJEXT)
     114am_fstream_test_OBJECTS = fstream_test.$(OBJEXT)
    120115fstream_test_OBJECTS = $(am_fstream_test_OBJECTS)
    121116fstream_test_LDADD = $(LDADD)
    122 fstream_test_LINK = $(CCLD) $(fstream_test_CFLAGS) $(CFLAGS) \
    123         $(AM_LDFLAGS) $(LDFLAGS) -o $@
    124117AM_V_P = $(am__v_P_@AM_V@)
    125118am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
     
    138131am__depfiles_maybe = depfiles
    139132am__mv = mv -f
    140 AM_V_lt = $(am__v_lt_@AM_V@)
    141 am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
    142 am__v_lt_0 = --silent
    143 am__v_lt_1 =
    144133COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
    145134        $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
     
    181170CTAGS = ctags
    182171am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/config.py.in \
    183         $(top_srcdir)/automake/depcomp
     172        $(srcdir)/test.py $(top_srcdir)/automake/depcomp
    184173DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
    185174ACLOCAL = @ACLOCAL@
     
    192181AWK = @AWK@
    193182BACKEND_CC = @BACKEND_CC@
    194 CC = ${abs_top_builddir}/src/driver/cfa -DIN_DIR="${srcdir}/.in/"
     183CC = ${abs_top_builddir}/src/driver/cfa
    195184CCAS = @CCAS@
    196185CCASDEPMODE = @CCASDEPMODE@
     
    232221LTLIBOBJS = @LTLIBOBJS@
    233222MACHINE_TYPE = @MACHINE_TYPE@
    234 MAINT = @MAINT@
    235223MAKEINFO = @MAKEINFO@
    236224MKDIR_P = @MKDIR_P@
     
    310298
    311299# applies to both programs
    312 DEBUG_FLAGS =
    313 BUILD_FLAGS = -g -Wall -Wno-unused-function -quiet @CFA_FLAGS@ -I. \
    314         $(am__append_1) $(am__append_2) $(am__append_3)
    315 TEST_FLAGS = $(if $(test), 2> $(test), )
    316 AM_CFLAGS = ${TEST_FLAGS} ${BUILD_FLAGS}
     300AM_CFLAGS = $(if $(test), 2> $(test), ) -XCFA -t \
     301        -B${abs_top_builddir}/src/driver -g -Wall -Wno-unused-function \
     302        -quiet @CFA_FLAGS@ -I. -DIN_DIR="${srcdir}/.in/" \
     303        -L${abs_top_builddir}/src/libcfa \
     304        -I${abs_top_srcdir}/src/libcfa \
     305        -I${abs_top_srcdir}/src/libcfa/containers \
     306        -I${abs_top_srcdir}/src/libcfa/concurrency \
     307        -I${abs_top_srcdir}/src/libcfa/stdhdr $(am__append_1) \
     308        $(am__append_2) $(am__append_3)
    317309fstream_test_SOURCES = fstream_test.c
    318 fstream_test_CFLAGS = $(if $(test), 2>> $(test), ) ${BUILD_FLAGS}
    319310avl_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
    320 avl_test_CFLAGS = $(if $(test), 2>> $(test), ) ${BUILD_FLAGS}
    321311all: all-am
    322312
    323313.SUFFIXES:
    324314.SUFFIXES: .c .o .obj
    325 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am  $(am__configure_deps)
     315$(srcdir)/Makefile.in: $(srcdir)/Makefile.am  $(am__configure_deps)
    326316        @for dep in $?; do \
    327317          case '$(am__configure_deps)' in \
     
    347337        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
    348338
    349 $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
     339$(top_srcdir)/configure: $(am__configure_deps)
    350340        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
    351 $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
     341$(ACLOCAL_M4): $(am__aclocal_m4_deps)
    352342        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
    353343$(am__aclocal_m4_deps):
     
    360350        @$(MKDIR_P) avltree/$(DEPDIR)
    361351        @: > avltree/$(DEPDIR)/$(am__dirstamp)
    362 avltree/avl_test-avl_test.$(OBJEXT): avltree/$(am__dirstamp) \
     352avltree/avl_test.$(OBJEXT): avltree/$(am__dirstamp) \
    363353        avltree/$(DEPDIR)/$(am__dirstamp)
    364 avltree/avl_test-avl0.$(OBJEXT): avltree/$(am__dirstamp) \
     354avltree/avl0.$(OBJEXT): avltree/$(am__dirstamp) \
    365355        avltree/$(DEPDIR)/$(am__dirstamp)
    366 avltree/avl_test-avl1.$(OBJEXT): avltree/$(am__dirstamp) \
     356avltree/avl1.$(OBJEXT): avltree/$(am__dirstamp) \
    367357        avltree/$(DEPDIR)/$(am__dirstamp)
    368 avltree/avl_test-avl2.$(OBJEXT): avltree/$(am__dirstamp) \
     358avltree/avl2.$(OBJEXT): avltree/$(am__dirstamp) \
    369359        avltree/$(DEPDIR)/$(am__dirstamp)
    370 avltree/avl_test-avl3.$(OBJEXT): avltree/$(am__dirstamp) \
     360avltree/avl3.$(OBJEXT): avltree/$(am__dirstamp) \
    371361        avltree/$(DEPDIR)/$(am__dirstamp)
    372 avltree/avl_test-avl4.$(OBJEXT): avltree/$(am__dirstamp) \
     362avltree/avl4.$(OBJEXT): avltree/$(am__dirstamp) \
    373363        avltree/$(DEPDIR)/$(am__dirstamp)
    374 avltree/avl_test-avl-private.$(OBJEXT): avltree/$(am__dirstamp) \
     364avltree/avl-private.$(OBJEXT): avltree/$(am__dirstamp) \
    375365        avltree/$(DEPDIR)/$(am__dirstamp)
    376366
    377367avl_test$(EXEEXT): $(avl_test_OBJECTS) $(avl_test_DEPENDENCIES) $(EXTRA_avl_test_DEPENDENCIES)
    378368        @rm -f avl_test$(EXEEXT)
    379         $(AM_V_CCLD)$(avl_test_LINK) $(avl_test_OBJECTS) $(avl_test_LDADD) $(LIBS)
     369        $(AM_V_CCLD)$(LINK) $(avl_test_OBJECTS) $(avl_test_LDADD) $(LIBS)
    380370
    381371fstream_test$(EXEEXT): $(fstream_test_OBJECTS) $(fstream_test_DEPENDENCIES) $(EXTRA_fstream_test_DEPENDENCIES)
    382372        @rm -f fstream_test$(EXEEXT)
    383         $(AM_V_CCLD)$(fstream_test_LINK) $(fstream_test_OBJECTS) $(fstream_test_LDADD) $(LIBS)
     373        $(AM_V_CCLD)$(LINK) $(fstream_test_OBJECTS) $(fstream_test_LDADD) $(LIBS)
    384374
    385375mostlyclean-compile:
     
    390380        -rm -f *.tab.c
    391381
    392 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fstream_test-fstream_test.Po@am__quote@
    393 @AMDEP_TRUE@@am__include@ @am__quote@avltree/$(DEPDIR)/avl_test-avl-private.Po@am__quote@
    394 @AMDEP_TRUE@@am__include@ @am__quote@avltree/$(DEPDIR)/avl_test-avl0.Po@am__quote@
    395 @AMDEP_TRUE@@am__include@ @am__quote@avltree/$(DEPDIR)/avl_test-avl1.Po@am__quote@
    396 @AMDEP_TRUE@@am__include@ @am__quote@avltree/$(DEPDIR)/avl_test-avl2.Po@am__quote@
    397 @AMDEP_TRUE@@am__include@ @am__quote@avltree/$(DEPDIR)/avl_test-avl3.Po@am__quote@
    398 @AMDEP_TRUE@@am__include@ @am__quote@avltree/$(DEPDIR)/avl_test-avl4.Po@am__quote@
    399 @AMDEP_TRUE@@am__include@ @am__quote@avltree/$(DEPDIR)/avl_test-avl_test.Po@am__quote@
     382@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fstream_test.Po@am__quote@
     383@AMDEP_TRUE@@am__include@ @am__quote@avltree/$(DEPDIR)/avl-private.Po@am__quote@
     384@AMDEP_TRUE@@am__include@ @am__quote@avltree/$(DEPDIR)/avl0.Po@am__quote@
     385@AMDEP_TRUE@@am__include@ @am__quote@avltree/$(DEPDIR)/avl1.Po@am__quote@
     386@AMDEP_TRUE@@am__include@ @am__quote@avltree/$(DEPDIR)/avl2.Po@am__quote@
     387@AMDEP_TRUE@@am__include@ @am__quote@avltree/$(DEPDIR)/avl3.Po@am__quote@
     388@AMDEP_TRUE@@am__include@ @am__quote@avltree/$(DEPDIR)/avl4.Po@am__quote@
     389@AMDEP_TRUE@@am__include@ @am__quote@avltree/$(DEPDIR)/avl_test.Po@am__quote@
    400390
    401391.c.o:
     
    414404@AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    415405@am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
    416 
    417 avltree/avl_test-avl_test.o: avltree/avl_test.c
    418 @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
    419 @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) avltree/$(DEPDIR)/avl_test-avl_test.Tpo avltree/$(DEPDIR)/avl_test-avl_test.Po
    420 @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='avltree/avl_test.c' object='avltree/avl_test-avl_test.o' libtool=no @AMDEPBACKSLASH@
    421 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    422 @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
    423 
    424 avltree/avl_test-avl_test.obj: avltree/avl_test.c
    425 @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`
    426 @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) avltree/$(DEPDIR)/avl_test-avl_test.Tpo avltree/$(DEPDIR)/avl_test-avl_test.Po
    427 @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='avltree/avl_test.c' object='avltree/avl_test-avl_test.obj' libtool=no @AMDEPBACKSLASH@
    428 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    429 @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`
    430 
    431 avltree/avl_test-avl0.o: avltree/avl0.c
    432 @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
    433 @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) avltree/$(DEPDIR)/avl_test-avl0.Tpo avltree/$(DEPDIR)/avl_test-avl0.Po
    434 @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='avltree/avl0.c' object='avltree/avl_test-avl0.o' libtool=no @AMDEPBACKSLASH@
    435 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    436 @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
    437 
    438 avltree/avl_test-avl0.obj: avltree/avl0.c
    439 @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`
    440 @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) avltree/$(DEPDIR)/avl_test-avl0.Tpo avltree/$(DEPDIR)/avl_test-avl0.Po
    441 @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='avltree/avl0.c' object='avltree/avl_test-avl0.obj' libtool=no @AMDEPBACKSLASH@
    442 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    443 @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`
    444 
    445 avltree/avl_test-avl1.o: avltree/avl1.c
    446 @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
    447 @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) avltree/$(DEPDIR)/avl_test-avl1.Tpo avltree/$(DEPDIR)/avl_test-avl1.Po
    448 @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='avltree/avl1.c' object='avltree/avl_test-avl1.o' libtool=no @AMDEPBACKSLASH@
    449 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    450 @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
    451 
    452 avltree/avl_test-avl1.obj: avltree/avl1.c
    453 @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`
    454 @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) avltree/$(DEPDIR)/avl_test-avl1.Tpo avltree/$(DEPDIR)/avl_test-avl1.Po
    455 @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='avltree/avl1.c' object='avltree/avl_test-avl1.obj' libtool=no @AMDEPBACKSLASH@
    456 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    457 @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`
    458 
    459 avltree/avl_test-avl2.o: avltree/avl2.c
    460 @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
    461 @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) avltree/$(DEPDIR)/avl_test-avl2.Tpo avltree/$(DEPDIR)/avl_test-avl2.Po
    462 @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='avltree/avl2.c' object='avltree/avl_test-avl2.o' libtool=no @AMDEPBACKSLASH@
    463 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    464 @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
    465 
    466 avltree/avl_test-avl2.obj: avltree/avl2.c
    467 @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`
    468 @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) avltree/$(DEPDIR)/avl_test-avl2.Tpo avltree/$(DEPDIR)/avl_test-avl2.Po
    469 @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='avltree/avl2.c' object='avltree/avl_test-avl2.obj' libtool=no @AMDEPBACKSLASH@
    470 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    471 @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`
    472 
    473 avltree/avl_test-avl3.o: avltree/avl3.c
    474 @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
    475 @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) avltree/$(DEPDIR)/avl_test-avl3.Tpo avltree/$(DEPDIR)/avl_test-avl3.Po
    476 @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='avltree/avl3.c' object='avltree/avl_test-avl3.o' libtool=no @AMDEPBACKSLASH@
    477 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    478 @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
    479 
    480 avltree/avl_test-avl3.obj: avltree/avl3.c
    481 @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`
    482 @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) avltree/$(DEPDIR)/avl_test-avl3.Tpo avltree/$(DEPDIR)/avl_test-avl3.Po
    483 @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='avltree/avl3.c' object='avltree/avl_test-avl3.obj' libtool=no @AMDEPBACKSLASH@
    484 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    485 @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`
    486 
    487 avltree/avl_test-avl4.o: avltree/avl4.c
    488 @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
    489 @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) avltree/$(DEPDIR)/avl_test-avl4.Tpo avltree/$(DEPDIR)/avl_test-avl4.Po
    490 @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='avltree/avl4.c' object='avltree/avl_test-avl4.o' libtool=no @AMDEPBACKSLASH@
    491 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    492 @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
    493 
    494 avltree/avl_test-avl4.obj: avltree/avl4.c
    495 @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`
    496 @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) avltree/$(DEPDIR)/avl_test-avl4.Tpo avltree/$(DEPDIR)/avl_test-avl4.Po
    497 @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='avltree/avl4.c' object='avltree/avl_test-avl4.obj' libtool=no @AMDEPBACKSLASH@
    498 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    499 @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`
    500 
    501 avltree/avl_test-avl-private.o: avltree/avl-private.c
    502 @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
    503 @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) avltree/$(DEPDIR)/avl_test-avl-private.Tpo avltree/$(DEPDIR)/avl_test-avl-private.Po
    504 @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='avltree/avl-private.c' object='avltree/avl_test-avl-private.o' libtool=no @AMDEPBACKSLASH@
    505 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    506 @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
    507 
    508 avltree/avl_test-avl-private.obj: avltree/avl-private.c
    509 @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`
    510 @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) avltree/$(DEPDIR)/avl_test-avl-private.Tpo avltree/$(DEPDIR)/avl_test-avl-private.Po
    511 @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='avltree/avl-private.c' object='avltree/avl_test-avl-private.obj' libtool=no @AMDEPBACKSLASH@
    512 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    513 @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`
    514 
    515 fstream_test-fstream_test.o: fstream_test.c
    516 @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
    517 @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) $(DEPDIR)/fstream_test-fstream_test.Tpo $(DEPDIR)/fstream_test-fstream_test.Po
    518 @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='fstream_test.c' object='fstream_test-fstream_test.o' libtool=no @AMDEPBACKSLASH@
    519 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    520 @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
    521 
    522 fstream_test-fstream_test.obj: fstream_test.c
    523 @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`
    524 @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) $(DEPDIR)/fstream_test-fstream_test.Tpo $(DEPDIR)/fstream_test-fstream_test.Po
    525 @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='fstream_test.c' object='fstream_test-fstream_test.obj' libtool=no @AMDEPBACKSLASH@
    526 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    527 @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`
    528406
    529407ID: $(am__tagged_files)
     
    749627        @+${TEST_PY} --debug=${debug} -Iconcurrent
    750628
    751 % : ${srcdir}/%.c @CFA_BINDIR@/@CFA_NAME@
     629% : %.c $(CC)
    752630        $(COMPILE) $(abspath ${<}) -o ${@}
    753631
    754 declarationSpecifier: declarationSpecifier.c @CFA_BINDIR@/@CFA_NAME@
     632declarationSpecifier: declarationSpecifier.c $(CC)
    755633        $(COMPILE) -CFA -XCFA -p $(abspath ${<}) -o ${@}
    756634
    757 gccExtensions : gccExtensions.c @CFA_BINDIR@/@CFA_NAME@
     635gccExtensions : gccExtensions.c $(CC)
    758636        $(COMPILE) -CFA -XCFA -p $(abspath ${<}) -o ${@}
    759637
    760 extension : extension.c @CFA_BINDIR@/@CFA_NAME@
     638extension : extension.c $(CC)
    761639        $(COMPILE) -CFA -XCFA -p $(abspath ${<}) -o ${@}
    762640
    763 attributes : attributes.c @CFA_BINDIR@/@CFA_NAME@
     641attributes : attributes.c $(CC)
    764642        $(COMPILE) -CFA -XCFA -p $(abspath ${<}) -o ${@}
    765643
    766 functions: functions.c @CFA_BINDIR@/@CFA_NAME@
     644functions: functions.c $(CC)
    767645        $(COMPILE) -CFA -XCFA -p $(abspath ${<}) -o ${@}
    768646
    769 KRfunctions : KRfunctions.c @CFA_BINDIR@/@CFA_NAME@
     647KRfunctions : KRfunctions.c $(CC)
    770648        $(COMPILE) -CFA -XCFA -p $(abspath ${<}) -o ${@}
    771649
    772 sched-ext-parse : sched-ext-parse.c @CFA_BINDIR@/@CFA_NAME@
     650sched-ext-parse : sched-ext-parse.c $(CC)
    773651        $(COMPILE) -CFA -XCFA -p $(abspath ${<}) -o ${@}
    774652
    775 gmp : gmp.c @CFA_BINDIR@/@CFA_NAME@
     653gmp : gmp.c $(CC)
    776654        $(COMPILE) -lgmp $(abspath ${<}) -o ${@}
    777655
    778 completeTypeError : completeTypeError.c @CFA_BINDIR@/@CFA_NAME@
    779         $(COMPILE) -DERR1 $(abspath ${<}) -o ${@}
    780 
    781 typedefRedef-ERR1: typedefRedef.c @CFA_BINDIR@/@CFA_NAME@
    782         $(COMPILE) -DERR1 $(abspath ${<}) -o ${@}
    783 
    784 alloc-ERROR: alloc.c @CFA_BINDIR@/@CFA_NAME@
    785         $(COMPILE) -DERR1 $(abspath ${<}) -o ${@}
    786 
    787 fallthrough-ERROR: fallthrough.c @CFA_BINDIR@/@CFA_NAME@
    788         $(COMPILE) -DERR1 $(abspath ${<}) -o ${@}
    789 
    790 nested-types-ERR1: nested-types.c @CFA_BINDIR@/@CFA_NAME@
    791         $(COMPILE) -DERR1 $(abspath ${<}) -o ${@}
    792 
    793 nested-types-ERR2: nested-types.c @CFA_BINDIR@/@CFA_NAME@
     656completeTypeError : completeTypeError.c $(CC)
     657        $(COMPILE) -DERR1 $(abspath ${<}) -o ${@}
     658
     659typedefRedef-ERR1: typedefRedef.c $(CC)
     660        $(COMPILE) -DERR1 $(abspath ${<}) -o ${@}
     661
     662alloc-ERROR: alloc.c $(CC)
     663        $(COMPILE) -DERR1 $(abspath ${<}) -o ${@}
     664
     665fallthrough-ERROR: fallthrough.c $(CC)
     666        $(COMPILE) -DERR1 $(abspath ${<}) -o ${@}
     667
     668nested-types-ERR1: nested-types.c $(CC)
     669        $(COMPILE) -DERR1 $(abspath ${<}) -o ${@}
     670
     671nested-types-ERR2: nested-types.c $(CC)
    794672        $(COMPILE) -DERR2 $(abspath ${<}) -o ${@}
    795673
    796674# Constructor/destructor tests
    797 raii/dtor-early-exit-ERR1: raii/dtor-early-exit.c @CFA_BINDIR@/@CFA_NAME@
    798         $(COMPILE) -DERR1 $(abspath ${<}) -o ${@}
    799 
    800 raii/dtor-early-exit-ERR2: raii/dtor-early-exit.c @CFA_BINDIR@/@CFA_NAME@
     675raii/dtor-early-exit-ERR1: raii/dtor-early-exit.c $(CC)
     676        $(COMPILE) -DERR1 $(abspath ${<}) -o ${@}
     677
     678raii/dtor-early-exit-ERR2: raii/dtor-early-exit.c $(CC)
    801679        $(COMPILE) -DERR2 $(abspath ${<}) -o ${@}
    802680
    803 raii/memberCtors-ERR1: raii/memberCtors.c @CFA_BINDIR@/@CFA_NAME@
    804         $(COMPILE) -DERR1 $(abspath ${<}) -o ${@}
    805 
    806 raii/ctor-autogen-ERR1: raii/ctor-autogen.c @CFA_BINDIR@/@CFA_NAME@
     681raii/memberCtors-ERR1: raii/memberCtors.c $(CC)
     682        $(COMPILE) -DERR1 $(abspath ${<}) -o ${@}
     683
     684raii/ctor-autogen-ERR1: raii/ctor-autogen.c $(CC)
    807685        $(COMPILE) -DERR1 $(abspath ${<}) -o ${@}
    808686
    809687# Warnings
    810 warnings/self-assignment: warnings/self-assignment.c @CFA_BINDIR@/@CFA_NAME@
     688warnings/self-assignment: warnings/self-assignment.c $(CC)
    811689        $(COMPILE) $(abspath ${<}) 2> ${@} -fsyntax-only
    812690
    813691#builtins
    814 builtins/sync: builtins/sync.c @CFA_BINDIR@/@CFA_NAME@
     692builtins/sync: builtins/sync.c $(CC)
    815693        $(COMPILE) $(abspath ${<}) 2> ${@} -fsyntax-only
    816694
  • src/tests/alloc.c

    r303c61d rea57077  
    1010// Created On       : Wed Feb  3 07:56:22 2016
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed Jul 25 09:09:43 2018
    13 // Update Count     : 331
     12// Last Modified On : Thu Jul 26 20:58:05 2018
     13// Update Count     : 334
    1414//
    1515
     
    219219        printf( "\n" );
    220220
    221         memset( sta, dim, fill );                           // CFA array memset, type safe
     221        amemset( sta, fill, dim );                                                      // CFA array memset, type safe
    222222        printf( "CFA array memset\n" );
    223223        for ( int i = 0; i < dim; i += 1 ) { printf( "%#x %a, ", sta[i].x, sta[i].y ); }
    224224        printf( "\n" );
    225225
    226         memcpy( sta1, sta, dim );                           // CFA array memcpy, type safe
    227         printf( "CFA memcpy\n" );
     226        amemcpy( sta1, sta, dim );                                                      // CFA array memcpy, type safe
     227        printf( "CFA array memcpy\n" );
    228228        for ( int i = 0; i < dim; i += 1 ) { printf( "%#x %a, ", sta1[i].x, sta1[i].y ); }
    229229        printf( "\n" );
  • src/tests/preempt_longrun/Makefile.in

    r303c61d rea57077  
    377377LTLIBOBJS = @LTLIBOBJS@
    378378MACHINE_TYPE = @MACHINE_TYPE@
    379 MAINT = @MAINT@
    380379MAKEINFO = @MAKEINFO@
    381380MKDIR_P = @MKDIR_P@
     
    466465.SUFFIXES:
    467466.SUFFIXES: .log .test .test$(EXEEXT) .trs
    468 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am  $(am__configure_deps)
     467$(srcdir)/Makefile.in: $(srcdir)/Makefile.am  $(am__configure_deps)
    469468        @for dep in $?; do \
    470469          case '$(am__configure_deps)' in \
     
    490489        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
    491490
    492 $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
     491$(top_srcdir)/configure: $(am__configure_deps)
    493492        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
    494 $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
     493$(ACLOCAL_M4): $(am__aclocal_m4_deps)
    495494        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
    496495$(am__aclocal_m4_deps):
  • src/tests/pybin/tools.py

    r303c61d rea57077  
    171171
    172172        # Start the walk
    173         abspath = os.path.abspath(__main__.__file__)
    174         dname = os.path.dirname(abspath)
     173        dname = settings.SRCDIR
    175174        os.path.walk(dname, step, '')
    176175
Note: See TracChangeset for help on using the changeset viewer.