Ignore:
Timestamp:
Aug 14, 2018, 4:10:58 PM (7 years ago)
Author:
Peter A. Buhr <pabuhr@…>
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:
636e1b9
Parents:
c3a8ecd (diff), 5a5d31a (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 plg2:software/cfa/cfa-cc

File:
1 moved

Legend:

Unmodified
Added
Removed
  • libcfa/src/Makefile.in

    rc3a8ecd r7cd8827  
    1717######################## -*- Mode: Makefile-Automake -*- ######################
    1818###############################################################################
     19
    1920
    2021VPATH = @srcdir@
     
    9091PRE_UNINSTALL = :
    9192POST_UNINSTALL = :
    92 build_triplet = @build@
    93 host_triplet = @host@
    94 noinst_PROGRAMS = fstream_test$(EXEEXT) vector_test$(EXEEXT) \
    95         avl_test$(EXEEXT) Bench$(EXEEXT)
    96 subdir = src/examples
     93subdir = src
    9794ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
    98 am__aclocal_m4_deps = $(top_srcdir)/configure.ac
     95am__aclocal_m4_deps = $(top_srcdir)/../automake/cfa.m4 \
     96        $(top_srcdir)/configure.ac
    9997am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
    10098        $(ACLOCAL_M4)
    101 DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
     99DIST_COMMON = $(srcdir)/Makefile.am $(nobase_cfa_include_HEADERS) \
     100        $(am__DIST_COMMON)
    102101mkinstalldirs = $(install_sh) -d
    103 CONFIG_HEADER = $(top_builddir)/config.h
    104102CONFIG_CLEAN_FILES =
    105103CONFIG_CLEAN_VPATH_FILES =
    106 PROGRAMS = $(noinst_PROGRAMS)
    107 Bench_SOURCES = Bench.c
    108 Bench_OBJECTS = Bench.$(OBJEXT)
    109 Bench_LDADD = $(LDADD)
     104am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
     105am__vpath_adj = case $$p in \
     106    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
     107    *) f=$$p;; \
     108  esac;
     109am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
     110am__install_max = 40
     111am__nobase_strip_setup = \
     112  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
     113am__nobase_strip = \
     114  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
     115am__nobase_list = $(am__nobase_strip_setup); \
     116  for p in $$list; do echo "$$p $$p"; done | \
     117  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
     118  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
     119    if (++n[$$2] == $(am__install_max)) \
     120      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
     121    END { for (dir in files) print dir, files[dir] }'
     122am__base_list = \
     123  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
     124  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
     125am__uninstall_files_from_dir = { \
     126  test -z "$$files" \
     127    || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
     128    || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
     129         $(am__cd) "$$dir" && rm -f $$files; }; \
     130  }
     131am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(cfa_includedir)"
     132LIBRARIES = $(lib_LIBRARIES)
     133AR = ar
     134AM_V_AR = $(am__v_AR_@AM_V@)
     135am__v_AR_ = $(am__v_AR_@AM_DEFAULT_V@)
     136am__v_AR_0 = @echo "  AR      " $@;
     137am__v_AR_1 =
     138libcfa_a_AR = $(AR) $(ARFLAGS)
     139libcfa_a_LIBADD =
    110140am__dirstamp = $(am__leading_dot)dirstamp
    111 am_avl_test_OBJECTS = avltree/avl_test.$(OBJEXT) \
    112         avltree/avl0.$(OBJEXT) avltree/avl1.$(OBJEXT) \
    113         avltree/avl2.$(OBJEXT) avltree/avl3.$(OBJEXT) \
    114         avltree/avl4.$(OBJEXT) avltree/avl-private.$(OBJEXT)
    115 avl_test_OBJECTS = $(am_avl_test_OBJECTS)
    116 avl_test_LDADD = $(LDADD)
    117 am_fstream_test_OBJECTS = fstream_test.$(OBJEXT)
    118 fstream_test_OBJECTS = $(am_fstream_test_OBJECTS)
    119 fstream_test_LDADD = $(LDADD)
    120 am_vector_test_OBJECTS = vector_int.$(OBJEXT) array.$(OBJEXT) \
    121         vector_test.$(OBJEXT)
    122 vector_test_OBJECTS = $(am_vector_test_OBJECTS)
    123 vector_test_LDADD = $(LDADD)
     141am__objects_1 = fstream.$(OBJEXT) iostream.$(OBJEXT) \
     142        iterator.$(OBJEXT) limits.$(OBJEXT) rational.$(OBJEXT) \
     143        time.$(OBJEXT) stdlib.$(OBJEXT) common.$(OBJEXT) \
     144        containers/maybe.$(OBJEXT) containers/pair.$(OBJEXT) \
     145        containers/result.$(OBJEXT) containers/vector.$(OBJEXT) \
     146        concurrency/coroutine.$(OBJEXT) concurrency/thread.$(OBJEXT) \
     147        concurrency/kernel.$(OBJEXT) concurrency/monitor.$(OBJEXT) \
     148        concurrency/mutex.$(OBJEXT)
     149am__objects_2 = prelude.$(OBJEXT) startup.$(OBJEXT) \
     150        interpose.$(OBJEXT) bits/debug.$(OBJEXT) assert.$(OBJEXT) \
     151        exception.$(OBJEXT) virtual.$(OBJEXT) heap.$(OBJEXT) \
     152        $(am__objects_1) \
     153        concurrency/CtxSwitch-@ARCHITECTURE@.$(OBJEXT) \
     154        concurrency/alarm.$(OBJEXT) concurrency/invoke.$(OBJEXT) \
     155        concurrency/preemption.$(OBJEXT)
     156am_libcfa_a_OBJECTS = $(am__objects_2)
     157libcfa_a_OBJECTS = $(am_libcfa_a_OBJECTS)
    124158AM_V_P = $(am__v_P_@AM_V@)
    125159am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
     
    134168am__v_at_0 = @
    135169am__v_at_1 =
    136 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
    137 depcomp = $(SHELL) $(top_srcdir)/automake/depcomp
     170DEFAULT_INCLUDES = -I.@am__isrc@
     171depcomp = $(SHELL) $(top_srcdir)/./automake/depcomp
    138172am__depfiles_maybe = depfiles
    139173am__mv = mv -f
     174CPPASCOMPILE = $(CCAS) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
     175        $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CCASFLAGS) $(CCASFLAGS)
     176AM_V_CPPAS = $(am__v_CPPAS_@AM_V@)
     177am__v_CPPAS_ = $(am__v_CPPAS_@AM_DEFAULT_V@)
     178am__v_CPPAS_0 = @echo "  CPPAS   " $@;
     179am__v_CPPAS_1 =
    140180COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
    141181        $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
     
    150190am__v_CCLD_0 = @echo "  CCLD    " $@;
    151191am__v_CCLD_1 =
    152 SOURCES = Bench.c $(avl_test_SOURCES) $(fstream_test_SOURCES) \
    153         $(vector_test_SOURCES)
    154 DIST_SOURCES = Bench.c $(avl_test_SOURCES) $(fstream_test_SOURCES) \
    155         $(vector_test_SOURCES)
     192SOURCES = $(libcfa_a_SOURCES)
     193DIST_SOURCES = $(libcfa_a_SOURCES)
    156194am__can_run_installinfo = \
    157195  case $$AM_UPDATE_INFO_DIR in \
     
    159197    *) (install-info --version) >/dev/null 2>&1;; \
    160198  esac
     199HEADERS = $(nobase_cfa_include_HEADERS)
    161200am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
    162201# Read a list of newline-separated strings from the standard input,
     
    178217ETAGS = etags
    179218CTAGS = ctags
    180 am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/automake/depcomp
     219am__DIST_COMMON = $(srcdir)/../../src/cfa.make $(srcdir)/Makefile.in \
     220        $(top_srcdir)/./automake/depcomp
    181221DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
    182222ACLOCAL = @ACLOCAL@
    183 ALLOCA = @ALLOCA@
    184223AMTAR = @AMTAR@
    185224AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
     225ARCHITECTURE = @ARCHITECTURE@
     226ARCH_FLAGS = @ARCH_FLAGS@
    186227AUTOCONF = @AUTOCONF@
    187228AUTOHEADER = @AUTOHEADER@
    188229AUTOMAKE = @AUTOMAKE@
    189230AWK = @AWK@
    190 BACKEND_CC = @BACKEND_CC@
    191 BUILD_IN_TREE_FLAGS = @BUILD_IN_TREE_FLAGS@
    192 BUILD_IN_TREE_FLAGS_NOLIB = @BUILD_IN_TREE_FLAGS_NOLIB@
    193 CC = @CFA_BINDIR@/@CFA_NAME@
     231CC = @CC@
    194232CCAS = @CCAS@
    195233CCASDEPMODE = @CCASDEPMODE@
     
    198236CFACC = @CFACC@
    199237CFACPP = @CFACPP@
    200 CFA_BACKEND_CC = @CFA_BACKEND_CC@
    201238CFA_BINDIR = @CFA_BINDIR@
    202 CFA_FLAGS = @CFA_FLAGS@
    203239CFA_INCDIR = @CFA_INCDIR@
    204240CFA_LIBDIR = @CFA_LIBDIR@
    205241CFA_NAME = @CFA_NAME@
    206242CFA_PREFIX = @CFA_PREFIX@
    207 
    208 # applies to both programs
    209 CFLAGS =
    210 CPP = @CPP@
     243CFLAGS = @CFLAGS@
     244CONFIGURATION = @CONFIGURATION@
     245CONFIG_CFAFLAGS = @CONFIG_CFAFLAGS@
     246CONFIG_CFLAGS = @CONFIG_CFLAGS@
    211247CPPFLAGS = @CPPFLAGS@
    212248CXX = @CXX@
     
    220256ECHO_N = @ECHO_N@
    221257ECHO_T = @ECHO_T@
    222 EGREP = @EGREP@
    223258EXEEXT = @EXEEXT@
    224 GREP = @GREP@
    225259INSTALL = @INSTALL@
    226260INSTALL_DATA = @INSTALL_DATA@
     
    229263INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
    230264LDFLAGS = @LDFLAGS@
    231 LEX = @LEX@
    232 LEXLIB = @LEXLIB@
    233 LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
    234265LIBOBJS = @LIBOBJS@
    235266LIBS = @LIBS@
    236267LTLIBOBJS = @LTLIBOBJS@
    237 MACHINE_TYPE = @MACHINE_TYPE@
    238268MAKEINFO = @MAKEINFO@
    239269MKDIR_P = @MKDIR_P@
     
    252282STRIP = @STRIP@
    253283VERSION = @VERSION@
    254 YACC = @YACC@
    255 YFLAGS = @YFLAGS@
    256284abs_builddir = @abs_builddir@
    257285abs_srcdir = @abs_srcdir@
     
    266294am__untar = @am__untar@
    267295bindir = @bindir@
    268 build = @build@
    269296build_alias = @build_alias@
    270 build_cpu = @build_cpu@
    271 build_os = @build_os@
    272 build_vendor = @build_vendor@
    273297builddir = @builddir@
    274298datadir = @datadir@
     
    277301dvidir = @dvidir@
    278302exec_prefix = @exec_prefix@
    279 host = @host@
    280303host_alias = @host_alias@
    281 host_cpu = @host_cpu@
    282 host_os = @host_os@
    283 host_vendor = @host_vendor@
    284304htmldir = @htmldir@
    285305includedir = @includedir@
    286306infodir = @infodir@
    287307install_sh = @install_sh@
    288 libdir = @libdir@
     308libdir = ${CFA_LIBDIR}
    289309libexecdir = @libexecdir@
    290310localedir = @localedir@
     
    306326top_builddir = @top_builddir@
    307327top_srcdir = @top_srcdir@
    308 AM_CFLAGS = -g -Wall -Wno-unused-function -O2
    309 fstream_test_SOURCES = fstream_test.c
    310 vector_test_SOURCES = vector_int.c array.c vector_test.c
    311 avl_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
     328
     329# create object files in directory with source files
     330AUTOMAKE_OPTIONS = subdir-objects
     331ARFLAGS = cr
     332CFACOMPILE = $(CFACC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CFAFLAGS) $(CFAFLAGS) $(AM_CFLAGS) $(CFLAGS)
     333AM_V_CFA = $(am__v_CFA_@AM_V@)
     334am__v_CFA_ = $(am__v_CFA_@AM_DEFAULT_V@)
     335am__v_CFA_0 = @echo "  CFA     " $@;
     336am__v_CFA_1 =
     337lib_LIBRARIES = libcfa.a
     338
     339# AM_CFLAGS for all cfa source
     340# AM_CFAFLAGS for only cfa source
     341# use -no-include-stdhdr to prevent rebuild cycles
     342# The built sources must not depend on the installed headers
     343AM_CFAFLAGS = -quiet -in-tree -imacros prelude.c -I$(srcdir)/stdhdr @CONFIG_CFAFLAGS@
     344AM_CFLAGS = -g -Wall -Wno-unused-function @ARCH_FLAGS@ @CONFIG_CFLAGS@
     345AM_CCASFLAGS = -g -Wall -Wno-unused-function @ARCH_FLAGS@ @CONFIG_CFLAGS@
     346
     347#----------------------------------------------------------------------------------------------------------------
     348
     349# not all platforms support concurrency, add option do disable it
     350headers = fstream.hfa iostream.hfa iterator.hfa limits.hfa \
     351        rational.hfa time.hfa stdlib.hfa common.hfa \
     352        containers/maybe.hfa containers/pair.hfa containers/result.hfa \
     353        containers/vector.hfa concurrency/coroutine.hfa \
     354        concurrency/thread.hfa concurrency/kernel.hfa \
     355        concurrency/monitor.hfa concurrency/mutex.hfa
     356libobjs = ${headers:.hfa=.o}
     357
     358# not all platforms support concurrency, add option do disable it
     359libsrc = prelude.c startup.cfa interpose.cfa bits/debug.cfa assert.cfa \
     360        exception.c virtual.c heap.cfa ${headers:.hfa=.cfa} \
     361        concurrency/CtxSwitch-@ARCHITECTURE@.S concurrency/alarm.cfa \
     362        concurrency/invoke.c concurrency/preemption.cfa
     363libcfa_a_SOURCES = ${libsrc}
     364stdhdr = ${shell find ${srcdir}/stdhdr -type f -printf "%p "}
     365cfa_includedir = $(CFA_INCDIR)
     366nobase_cfa_include_HEADERS = \
     367        ${headers}             \
     368        ${stdhdr}              \
     369        math.hfa               \
     370        gmp.hfa                \
     371        time_t.hfa             \
     372        bits/align.hfa         \
     373        bits/containers.hfa    \
     374        bits/defs.hfa          \
     375        bits/debug.hfa         \
     376        bits/locks.hfa         \
     377        concurrency/invoke.h
     378
     379MOSTLYCLEANFILES = prelude.c
    312380all: all-am
    313381
    314382.SUFFIXES:
    315 .SUFFIXES: .c .o .obj
    316 $(srcdir)/Makefile.in:  $(srcdir)/Makefile.am $(am__configure_deps)
     383.SUFFIXES: .S .c .cfa .o .obj
     384$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am $(srcdir)/../../src/cfa.make $(am__configure_deps)
    317385        @for dep in $?; do \
    318386          case '$(am__configure_deps)' in \
     
    323391          esac; \
    324392        done; \
    325         echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/examples/Makefile'; \
     393        echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/Makefile'; \
    326394        $(am__cd) $(top_srcdir) && \
    327           $(AUTOMAKE) --foreign src/examples/Makefile
     395          $(AUTOMAKE) --foreign src/Makefile
    328396Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
    329397        @case '$?' in \
     
    334402            cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
    335403        esac;
     404$(srcdir)/../../src/cfa.make $(am__empty):
    336405
    337406$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
     
    343412        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
    344413$(am__aclocal_m4_deps):
    345 
    346 clean-noinstPROGRAMS:
    347         -test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
    348 avltree/$(am__dirstamp):
    349         @$(MKDIR_P) avltree
    350         @: > avltree/$(am__dirstamp)
    351 avltree/$(DEPDIR)/$(am__dirstamp):
    352         @$(MKDIR_P) avltree/$(DEPDIR)
    353         @: > avltree/$(DEPDIR)/$(am__dirstamp)
    354 avltree/avl_test.$(OBJEXT): avltree/$(am__dirstamp) \
    355         avltree/$(DEPDIR)/$(am__dirstamp)
    356 avltree/avl0.$(OBJEXT): avltree/$(am__dirstamp) \
    357         avltree/$(DEPDIR)/$(am__dirstamp)
    358 avltree/avl1.$(OBJEXT): avltree/$(am__dirstamp) \
    359         avltree/$(DEPDIR)/$(am__dirstamp)
    360 avltree/avl2.$(OBJEXT): avltree/$(am__dirstamp) \
    361         avltree/$(DEPDIR)/$(am__dirstamp)
    362 avltree/avl3.$(OBJEXT): avltree/$(am__dirstamp) \
    363         avltree/$(DEPDIR)/$(am__dirstamp)
    364 avltree/avl4.$(OBJEXT): avltree/$(am__dirstamp) \
    365         avltree/$(DEPDIR)/$(am__dirstamp)
    366 avltree/avl-private.$(OBJEXT): avltree/$(am__dirstamp) \
    367         avltree/$(DEPDIR)/$(am__dirstamp)
    368 
    369 avl_test$(EXEEXT): $(avl_test_OBJECTS) $(avl_test_DEPENDENCIES) $(EXTRA_avl_test_DEPENDENCIES)
    370         @rm -f avl_test$(EXEEXT)
    371         $(AM_V_CCLD)$(LINK) $(avl_test_OBJECTS) $(avl_test_LDADD) $(LIBS)
    372 
    373 fstream_test$(EXEEXT): $(fstream_test_OBJECTS) $(fstream_test_DEPENDENCIES) $(EXTRA_fstream_test_DEPENDENCIES)
    374         @rm -f fstream_test$(EXEEXT)
    375         $(AM_V_CCLD)$(LINK) $(fstream_test_OBJECTS) $(fstream_test_LDADD) $(LIBS)
    376 
    377 vector_test$(EXEEXT): $(vector_test_OBJECTS) $(vector_test_DEPENDENCIES) $(EXTRA_vector_test_DEPENDENCIES)
    378         @rm -f vector_test$(EXEEXT)
    379         $(AM_V_CCLD)$(LINK) $(vector_test_OBJECTS) $(vector_test_LDADD) $(LIBS)
     414install-libLIBRARIES: $(lib_LIBRARIES)
     415        @$(NORMAL_INSTALL)
     416        @list='$(lib_LIBRARIES)'; test -n "$(libdir)" || list=; \
     417        list2=; for p in $$list; do \
     418          if test -f $$p; then \
     419            list2="$$list2 $$p"; \
     420          else :; fi; \
     421        done; \
     422        test -z "$$list2" || { \
     423          echo " $(MKDIR_P) '$(DESTDIR)$(libdir)'"; \
     424          $(MKDIR_P) "$(DESTDIR)$(libdir)" || exit 1; \
     425          echo " $(INSTALL_DATA) $$list2 '$(DESTDIR)$(libdir)'"; \
     426          $(INSTALL_DATA) $$list2 "$(DESTDIR)$(libdir)" || exit $$?; }
     427        @$(POST_INSTALL)
     428        @list='$(lib_LIBRARIES)'; test -n "$(libdir)" || list=; \
     429        for p in $$list; do \
     430          if test -f $$p; then \
     431            $(am__strip_dir) \
     432            echo " ( cd '$(DESTDIR)$(libdir)' && $(RANLIB) $$f )"; \
     433            ( cd "$(DESTDIR)$(libdir)" && $(RANLIB) $$f ) || exit $$?; \
     434          else :; fi; \
     435        done
     436
     437uninstall-libLIBRARIES:
     438        @$(NORMAL_UNINSTALL)
     439        @list='$(lib_LIBRARIES)'; test -n "$(libdir)" || list=; \
     440        files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
     441        dir='$(DESTDIR)$(libdir)'; $(am__uninstall_files_from_dir)
     442
     443clean-libLIBRARIES:
     444        -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES)
     445bits/$(am__dirstamp):
     446        @$(MKDIR_P) bits
     447        @: > bits/$(am__dirstamp)
     448bits/$(DEPDIR)/$(am__dirstamp):
     449        @$(MKDIR_P) bits/$(DEPDIR)
     450        @: > bits/$(DEPDIR)/$(am__dirstamp)
     451bits/debug.$(OBJEXT): bits/$(am__dirstamp) \
     452        bits/$(DEPDIR)/$(am__dirstamp)
     453containers/$(am__dirstamp):
     454        @$(MKDIR_P) containers
     455        @: > containers/$(am__dirstamp)
     456containers/$(DEPDIR)/$(am__dirstamp):
     457        @$(MKDIR_P) containers/$(DEPDIR)
     458        @: > containers/$(DEPDIR)/$(am__dirstamp)
     459containers/maybe.$(OBJEXT): containers/$(am__dirstamp) \
     460        containers/$(DEPDIR)/$(am__dirstamp)
     461containers/pair.$(OBJEXT): containers/$(am__dirstamp) \
     462        containers/$(DEPDIR)/$(am__dirstamp)
     463containers/result.$(OBJEXT): containers/$(am__dirstamp) \
     464        containers/$(DEPDIR)/$(am__dirstamp)
     465containers/vector.$(OBJEXT): containers/$(am__dirstamp) \
     466        containers/$(DEPDIR)/$(am__dirstamp)
     467concurrency/$(am__dirstamp):
     468        @$(MKDIR_P) concurrency
     469        @: > concurrency/$(am__dirstamp)
     470concurrency/$(DEPDIR)/$(am__dirstamp):
     471        @$(MKDIR_P) concurrency/$(DEPDIR)
     472        @: > concurrency/$(DEPDIR)/$(am__dirstamp)
     473concurrency/coroutine.$(OBJEXT): concurrency/$(am__dirstamp) \
     474        concurrency/$(DEPDIR)/$(am__dirstamp)
     475concurrency/thread.$(OBJEXT): concurrency/$(am__dirstamp) \
     476        concurrency/$(DEPDIR)/$(am__dirstamp)
     477concurrency/kernel.$(OBJEXT): concurrency/$(am__dirstamp) \
     478        concurrency/$(DEPDIR)/$(am__dirstamp)
     479concurrency/monitor.$(OBJEXT): concurrency/$(am__dirstamp) \
     480        concurrency/$(DEPDIR)/$(am__dirstamp)
     481concurrency/mutex.$(OBJEXT): concurrency/$(am__dirstamp) \
     482        concurrency/$(DEPDIR)/$(am__dirstamp)
     483concurrency/CtxSwitch-@ARCHITECTURE@.$(OBJEXT):  \
     484        concurrency/$(am__dirstamp) \
     485        concurrency/$(DEPDIR)/$(am__dirstamp)
     486concurrency/alarm.$(OBJEXT): concurrency/$(am__dirstamp) \
     487        concurrency/$(DEPDIR)/$(am__dirstamp)
     488concurrency/invoke.$(OBJEXT): concurrency/$(am__dirstamp) \
     489        concurrency/$(DEPDIR)/$(am__dirstamp)
     490concurrency/preemption.$(OBJEXT): concurrency/$(am__dirstamp) \
     491        concurrency/$(DEPDIR)/$(am__dirstamp)
     492
     493libcfa.a: $(libcfa_a_OBJECTS) $(libcfa_a_DEPENDENCIES) $(EXTRA_libcfa_a_DEPENDENCIES)
     494        $(AM_V_at)-rm -f libcfa.a
     495        $(AM_V_AR)$(libcfa_a_AR) libcfa.a $(libcfa_a_OBJECTS) $(libcfa_a_LIBADD)
     496        $(AM_V_at)$(RANLIB) libcfa.a
    380497
    381498mostlyclean-compile:
    382499        -rm -f *.$(OBJEXT)
    383         -rm -f avltree/*.$(OBJEXT)
     500        -rm -f bits/*.$(OBJEXT)
     501        -rm -f concurrency/*.$(OBJEXT)
     502        -rm -f containers/*.$(OBJEXT)
    384503
    385504distclean-compile:
    386505        -rm -f *.tab.c
    387506
    388 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/Bench.Po@am__quote@
    389 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/array.Po@am__quote@
    390 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fstream_test.Po@am__quote@
    391 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/vector_int.Po@am__quote@
    392 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/vector_test.Po@am__quote@
    393 @AMDEP_TRUE@@am__include@ @am__quote@avltree/$(DEPDIR)/avl-private.Po@am__quote@
    394 @AMDEP_TRUE@@am__include@ @am__quote@avltree/$(DEPDIR)/avl0.Po@am__quote@
    395 @AMDEP_TRUE@@am__include@ @am__quote@avltree/$(DEPDIR)/avl1.Po@am__quote@
    396 @AMDEP_TRUE@@am__include@ @am__quote@avltree/$(DEPDIR)/avl2.Po@am__quote@
    397 @AMDEP_TRUE@@am__include@ @am__quote@avltree/$(DEPDIR)/avl3.Po@am__quote@
    398 @AMDEP_TRUE@@am__include@ @am__quote@avltree/$(DEPDIR)/avl4.Po@am__quote@
    399 @AMDEP_TRUE@@am__include@ @am__quote@avltree/$(DEPDIR)/avl_test.Po@am__quote@
     507@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/exception.Po@am__quote@
     508@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/prelude.Po@am__quote@
     509@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/virtual.Po@am__quote@
     510@AMDEP_TRUE@@am__include@ @am__quote@concurrency/$(DEPDIR)/CtxSwitch-@ARCHITECTURE@.Po@am__quote@
     511@AMDEP_TRUE@@am__include@ @am__quote@concurrency/$(DEPDIR)/invoke.Po@am__quote@
     512
     513.S.o:
     514@am__fastdepCCAS_TRUE@  $(AM_V_CPPAS)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\
     515@am__fastdepCCAS_TRUE@  $(CPPASCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
     516@am__fastdepCCAS_TRUE@  $(am__mv) $$depbase.Tpo $$depbase.Po
     517@AMDEP_TRUE@@am__fastdepCCAS_FALSE@     $(AM_V_CPPAS)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
     518@AMDEP_TRUE@@am__fastdepCCAS_FALSE@     DEPDIR=$(DEPDIR) $(CCASDEPMODE) $(depcomp) @AMDEPBACKSLASH@
     519@am__fastdepCCAS_FALSE@ $(AM_V_CPPAS@am__nodep@)$(CPPASCOMPILE) -c -o $@ $<
     520
     521.S.obj:
     522@am__fastdepCCAS_TRUE@  $(AM_V_CPPAS)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\
     523@am__fastdepCCAS_TRUE@  $(CPPASCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\
     524@am__fastdepCCAS_TRUE@  $(am__mv) $$depbase.Tpo $$depbase.Po
     525@AMDEP_TRUE@@am__fastdepCCAS_FALSE@     $(AM_V_CPPAS)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
     526@AMDEP_TRUE@@am__fastdepCCAS_FALSE@     DEPDIR=$(DEPDIR) $(CCASDEPMODE) $(depcomp) @AMDEPBACKSLASH@
     527@am__fastdepCCAS_FALSE@ $(AM_V_CPPAS@am__nodep@)$(CPPASCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
    400528
    401529.c.o:
     
    414542@AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    415543@am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
     544install-nobase_cfa_includeHEADERS: $(nobase_cfa_include_HEADERS)
     545        @$(NORMAL_INSTALL)
     546        @list='$(nobase_cfa_include_HEADERS)'; test -n "$(cfa_includedir)" || list=; \
     547        if test -n "$$list"; then \
     548          echo " $(MKDIR_P) '$(DESTDIR)$(cfa_includedir)'"; \
     549          $(MKDIR_P) "$(DESTDIR)$(cfa_includedir)" || exit 1; \
     550        fi; \
     551        $(am__nobase_list) | while read dir files; do \
     552          xfiles=; for file in $$files; do \
     553            if test -f "$$file"; then xfiles="$$xfiles $$file"; \
     554            else xfiles="$$xfiles $(srcdir)/$$file"; fi; done; \
     555          test -z "$$xfiles" || { \
     556            test "x$$dir" = x. || { \
     557              echo " $(MKDIR_P) '$(DESTDIR)$(cfa_includedir)/$$dir'"; \
     558              $(MKDIR_P) "$(DESTDIR)$(cfa_includedir)/$$dir"; }; \
     559            echo " $(INSTALL_HEADER) $$xfiles '$(DESTDIR)$(cfa_includedir)/$$dir'"; \
     560            $(INSTALL_HEADER) $$xfiles "$(DESTDIR)$(cfa_includedir)/$$dir" || exit $$?; }; \
     561        done
     562
     563uninstall-nobase_cfa_includeHEADERS:
     564        @$(NORMAL_UNINSTALL)
     565        @list='$(nobase_cfa_include_HEADERS)'; test -n "$(cfa_includedir)" || list=; \
     566        $(am__nobase_strip_setup); files=`$(am__nobase_strip)`; \
     567        dir='$(DESTDIR)$(cfa_includedir)'; $(am__uninstall_files_from_dir)
    416568
    417569ID: $(am__tagged_files)
     
    499651check-am: all-am
    500652check: check-am
    501 all-am: Makefile $(PROGRAMS)
     653all-am: Makefile $(LIBRARIES) $(HEADERS)
    502654installdirs:
     655        for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(cfa_includedir)"; do \
     656          test -z "$$dir" || $(MKDIR_P) "$$dir"; \
     657        done
    503658install: install-am
    504659install-exec: install-exec-am
     
    521676        fi
    522677mostlyclean-generic:
     678        -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
    523679
    524680clean-generic:
     
    527683        -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
    528684        -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
    529         -rm -f avltree/$(DEPDIR)/$(am__dirstamp)
    530         -rm -f avltree/$(am__dirstamp)
     685        -rm -f bits/$(DEPDIR)/$(am__dirstamp)
     686        -rm -f bits/$(am__dirstamp)
     687        -rm -f concurrency/$(DEPDIR)/$(am__dirstamp)
     688        -rm -f concurrency/$(am__dirstamp)
     689        -rm -f containers/$(DEPDIR)/$(am__dirstamp)
     690        -rm -f containers/$(am__dirstamp)
    531691
    532692maintainer-clean-generic:
     
    535695clean: clean-am
    536696
    537 clean-am: clean-generic clean-noinstPROGRAMS mostlyclean-am
     697clean-am: clean-generic clean-libLIBRARIES mostlyclean-am
    538698
    539699distclean: distclean-am
    540         -rm -rf ./$(DEPDIR) avltree/$(DEPDIR)
     700        -rm -rf ./$(DEPDIR) concurrency/$(DEPDIR)
    541701        -rm -f Makefile
    542702distclean-am: clean-am distclean-compile distclean-generic \
     
    555715info-am:
    556716
    557 install-data-am:
     717install-data-am: install-nobase_cfa_includeHEADERS
    558718
    559719install-dvi: install-dvi-am
     
    561721install-dvi-am:
    562722
    563 install-exec-am:
     723install-exec-am: install-libLIBRARIES
    564724
    565725install-html: install-html-am
     
    584744
    585745maintainer-clean: maintainer-clean-am
    586         -rm -rf ./$(DEPDIR) avltree/$(DEPDIR)
     746        -rm -rf ./$(DEPDIR) concurrency/$(DEPDIR)
    587747        -rm -f Makefile
    588 maintainer-clean-am: distclean-am maintainer-clean-generic
     748maintainer-clean-am: distclean-am maintainer-clean-generic \
     749        maintainer-clean-local
    589750
    590751mostlyclean: mostlyclean-am
     
    600761ps-am:
    601762
    602 uninstall-am:
     763uninstall-am: uninstall-libLIBRARIES \
     764        uninstall-nobase_cfa_includeHEADERS
    603765
    604766.MAKE: install-am install-strip
    605767
    606768.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \
    607         clean-noinstPROGRAMS cscopelist-am ctags ctags-am distclean \
     769        clean-libLIBRARIES cscopelist-am ctags ctags-am distclean \
    608770        distclean-compile distclean-generic distclean-tags distdir dvi \
    609771        dvi-am html html-am info info-am install install-am \
    610772        install-data install-data-am install-dvi install-dvi-am \
    611773        install-exec install-exec-am install-html install-html-am \
    612         install-info install-info-am install-man install-pdf \
    613         install-pdf-am install-ps install-ps-am install-strip \
    614         installcheck installcheck-am installdirs maintainer-clean \
    615         maintainer-clean-generic mostlyclean mostlyclean-compile \
    616         mostlyclean-generic pdf pdf-am ps ps-am tags tags-am uninstall \
    617         uninstall-am
     774        install-info install-info-am install-libLIBRARIES install-man \
     775        install-nobase_cfa_includeHEADERS install-pdf install-pdf-am \
     776        install-ps install-ps-am install-strip installcheck \
     777        installcheck-am installdirs maintainer-clean \
     778        maintainer-clean-generic maintainer-clean-local mostlyclean \
     779        mostlyclean-compile mostlyclean-generic pdf pdf-am ps ps-am \
     780        tags tags-am uninstall uninstall-am uninstall-libLIBRARIES \
     781        uninstall-nobase_cfa_includeHEADERS
    618782
    619783.PRECIOUS: Makefile
    620784
    621785
    622 Bench$(EXEEXT) : Bench.c
    623         @for ccflags in "-debug" "-nodebug"; do \
    624                 echo ${CC} ${AM_CFLAGS} ${CFLAGS} $${ccflags} -lrt Bench.c;\
    625                 ${CC} ${AM_CFLAGS} ${CFLAGS} $${ccflags} -lrt Bench.c;\
    626                 ./a.out ; \
    627         done ; \
    628         rm -f ./a.out ;
     786.cfa.o: $(CFACC) $(CFACPP)
     787        $(AM_V_CFA)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\
     788        $(CFACOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
     789        $(am__mv) $$depbase.Tpo $$depbase.Po
     790
     791#----------------------------------------------------------------------------------------------------------------
     792# add dependency to cfa-cpp so all libraries are rebuilt with new translator
     793${libobjs} : ${cfalib_DATA}
     794
     795#----------------------------------------------------------------------------------------------------------------
     796maintainer-clean-local:
     797        -rm -rf ${CFA_INCDIR} ${CFA_LIBDIR}
    629798
    630799# Tell versions [3.59,3.63) of GNU make to not export all variables.
Note: See TracChangeset for help on using the changeset viewer.