Ignore:
Timestamp:
Aug 6, 2018, 4:33:35 PM (6 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:
524ed86
Parents:
73abe95
Message:

Fixed tests after headers change

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libcfa/src/Makefile.in

    r73abe95 r58b6d1b  
    343343AM_CCASFLAGS = -g -Wall -Wno-unused-function @ARCH_FLAGS@
    344344
     345#----------------------------------------------------------------------------------------------------------------
     346
    345347# not all platforms support concurrency, add option do disable it
    346 headers = fstream iostream iterator limits rational time stdlib common \
    347         containers/maybe containers/pair containers/result \
    348         containers/vector concurrency/coroutine concurrency/thread \
    349         concurrency/kernel concurrency/monitor concurrency/mutex
    350 libobjs = ${headers:=.o}
     348headers = fstream.hfa iostream.hfa iterator.hfa limits.hfa \
     349        rational.hfa time.hfa stdlib.hfa common.hfa \
     350        containers/maybe.hfa containers/pair.hfa containers/result.hfa \
     351        containers/vector.hfa concurrency/coroutine.hfa \
     352        concurrency/thread.hfa concurrency/kernel.hfa \
     353        concurrency/monitor.hfa concurrency/mutex.hfa
     354libobjs = ${headers:.hfa=.o}
    351355
    352356# not all platforms support concurrency, add option do disable it
    353357libsrc = prelude.c startup.cfa interpose.cfa bits/debug.cfa assert.cfa \
    354         exception.c virtual.c heap.cfa ${headers:=.cfa} \
     358        exception.c virtual.c heap.cfa ${headers:.hfa=.cfa} \
    355359        concurrency/CtxSwitch-@ARCHITECTURE@.S concurrency/alarm.cfa \
    356360        concurrency/invoke.c concurrency/preemption.cfa
     
    359363cfa_includedir = $(CFA_INCDIR)
    360364nobase_cfa_include_HEADERS = \
    361         ${headers}              \
    362         ${stdhdr}               \
    363         math                    \
    364         gmp                     \
    365         time_t.h                \
    366         bits/align.h            \
    367         bits/containers.h       \
    368         bits/defs.h             \
    369         bits/debug.h            \
    370         bits/locks.h            \
     365        ${headers}             \
     366        ${stdhdr}              \
     367        math.hfa               \
     368        gmp.hfa                \
     369        time_t.hfa             \
     370        bits/align.hfa         \
     371        bits/containers.hfa    \
     372        bits/defs.hfa          \
     373        bits/debug.hfa         \
     374        bits/locks.hfa         \
    371375        concurrency/invoke.h
    372376
    373 CLEANFILES = prelude.c
     377MOSTLYCLEANFILES = prelude.c
    374378all: all-am
    375379
     
    670674        fi
    671675mostlyclean-generic:
     676        -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
    672677
    673678clean-generic:
    674         -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
    675679
    676680distclean-generic:
     
    783787        $(am__mv) $$depbase.Tpo $$depbase.Po
    784788
    785 # extensionless header files are overridden by -o flag in default makerule => explicitly override default rule to silently do nothing
    786 # SKULLDUGGERY in order to make sure this isn't called make the rule always fail but also create a rule for headers
    787 % : %.c
    788         echo "Dummy rule, should never be called"
    789         false
    790 
    791 # This rule should always match headers and since it has no prerequisite it will never be called
    792 $(addprefix $(srcdir)/,$(headers)):
    793         echo "Dummy rule, should never be called"
    794         false
    795 
    796 ${libobjs} : ${cfalib_DATA} # add dependency to cfa-cpp so all libraries are rebuilt with new translator
    797 
     789#----------------------------------------------------------------------------------------------------------------
     790# add dependency to cfa-cpp so all libraries are rebuilt with new translator
     791${libobjs} : ${cfalib_DATA}
     792
     793#----------------------------------------------------------------------------------------------------------------
    798794maintainer-clean-local:
    799795        -rm -rf ${CFA_INCDIR} ${CFA_LIBDIR}
Note: See TracChangeset for help on using the changeset viewer.