Changeset fcf041c for src/libcfa


Ignore:
Timestamp:
Jul 6, 2016, 1:07:00 PM (8 years ago)
Author:
Peter A. Buhr <pabuhr@…>
Branches:
ADT, aaron-thesis, arm-eh, ast-experimental, cleanup-dtors, ctor, deferred_resn, demangler, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, memory, new-ast, new-ast-unique-expr, new-env, no_list, persistent-indexer, pthread-emulation, qualifiedEnum, resolv-new, with_gc
Children:
a797e2b1, d9b499c
Parents:
ed0e67a (diff), 8986782 (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

Location:
src/libcfa
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • src/libcfa/Makefile.am

    red0e67a rfcf041c  
    2626# create extra forward types/declarations to reduce inclusion of library files
    2727extras.cf : extras.regx extras.c
    28         @BACKEND_CC@ -E ${srcdir}/extras.c | grep -f extras.regx > ${srcdir}/extras.cf
     28        $(AM_V_GEN)@BACKEND_CC@ -E ${srcdir}/extras.c | grep -f extras.regx > ${srcdir}/extras.cf
    2929
    3030# create forward declarations for gcc builtins
    3131builtins.cf : builtins.c
    32         if [ -e $< ] ; then \
     32        $(AM_V_GEN)if [ -e $< ] ; then \
    3333                @BACKEND_CC@ -E -P $^ | sed -e "/targetm/s/.*//" -e "/_Decimal/s/.*//" -e "s/void (const char \*)0();//" -e "s/\"//g" -e "s/\(__builtin_\) /\1/" > $@ ; \
    3434        fi
    3535
    3636builtins.c : builtins.def prototypes.awk
    37         if [ -e $< ] ; then \
     37        $(AM_V_GEN)if [ -e $< ] ; then \
    3838                @BACKEND_CC@ -E prototypes.c | awk -f prototypes.awk > $@ ; \
    3939        fi
     
    4848
    4949libcfa-prelude.c : ${srcdir}/prelude.cf ${srcdir}/extras.cf ${srcdir}/builtins.cf
    50         ${abs_top_srcdir}/src/driver/cfa-cpp -l ${srcdir}/prelude.cf $@  # use src/cfa-cpp as not in lib until after install
     50        $(AM_V_GEN)${abs_top_srcdir}/src/driver/cfa-cpp -l ${srcdir}/prelude.cf $@  # use src/cfa-cpp as not in lib until after install
    5151
    5252libcfa-prelude.o : libcfa-prelude.c
    53         @BACKEND_CC@ -c -o $@ $<
     53         $(AM_V_GEN)@BACKEND_CC@ -c -o $@ $<
    5454
    5555CFLAGS = -quiet -g -Wall -Wno-unused-function -B${abs_top_srcdir}/src/driver -XCFA -t  # TEMPORARY: does not build with -O2
  • src/libcfa/Makefile.in

    red0e67a rfcf041c  
    602602# create extra forward types/declarations to reduce inclusion of library files
    603603extras.cf : extras.regx extras.c
    604         @BACKEND_CC@ -E ${srcdir}/extras.c | grep -f extras.regx > ${srcdir}/extras.cf
     604        $(AM_V_GEN)@BACKEND_CC@ -E ${srcdir}/extras.c | grep -f extras.regx > ${srcdir}/extras.cf
    605605
    606606# create forward declarations for gcc builtins
    607607builtins.cf : builtins.c
    608         if [ -e $< ] ; then \
     608        $(AM_V_GEN)if [ -e $< ] ; then \
    609609                @BACKEND_CC@ -E -P $^ | sed -e "/targetm/s/.*//" -e "/_Decimal/s/.*//" -e "s/void (const char \*)0();//" -e "s/\"//g" -e "s/\(__builtin_\) /\1/" > $@ ; \
    610610        fi
    611611
    612612builtins.c : builtins.def prototypes.awk
    613         if [ -e $< ] ; then \
     613        $(AM_V_GEN)if [ -e $< ] ; then \
    614614                @BACKEND_CC@ -E prototypes.c | awk -f prototypes.awk > $@ ; \
    615615        fi
     
    622622
    623623libcfa-prelude.c : ${srcdir}/prelude.cf ${srcdir}/extras.cf ${srcdir}/builtins.cf
    624         ${abs_top_srcdir}/src/driver/cfa-cpp -l ${srcdir}/prelude.cf $@  # use src/cfa-cpp as not in lib until after install
     624        $(AM_V_GEN)${abs_top_srcdir}/src/driver/cfa-cpp -l ${srcdir}/prelude.cf $@  # use src/cfa-cpp as not in lib until after install
    625625
    626626libcfa-prelude.o : libcfa-prelude.c
    627         @BACKEND_CC@ -c -o $@ $<
     627         $(AM_V_GEN)@BACKEND_CC@ -c -o $@ $<
    628628
    629629# extensionless header files are overridden by -o flag in default makerule => explicitly override default rule to silently do nothing
Note: See TracChangeset for help on using the changeset viewer.