Changes in / [d3a85240:2162c2c]


Ignore:
Files:
14 edited

Legend:

Unmodified
Added
Removed
  • configure

    rd3a85240 r2162c2c  
    32143214
    32153215if test "$includedir" = '${prefix}/include'; then
    3216         cfa_incdir="${cfa_prefix}/include"
     3216        cfa_incdir="${cfa_prefix}/include/cfa"
    32173217else
    32183218        cfa_incdir=${includedir}
  • configure.ac

    rd3a85240 r2162c2c  
    122122
    123123if test "$includedir" = '${prefix}/include'; then
    124         cfa_incdir="${cfa_prefix}/include"
     124        cfa_incdir="${cfa_prefix}/include/cfa"
    125125else
    126126        cfa_incdir=${includedir}
  • src/driver/cfa.cc

    rd3a85240 r2162c2c  
    246246        if ( link ) {
    247247                #if ! defined(HAVE_LIBCFA_RELEASE)
    248                         if( !debug ) { 
     248                        if( !debug ) {
    249249                                cerr << "error: Option -nodebug is not available, libcfa was not installed." << endl;
    250250                                exit( EXIT_FAILURE );
     
    252252                #endif
    253253                #if ! defined(HAVE_LIBCFA_DEBUG)
    254                         if( debug ) { 
     254                        if( debug ) {
    255255                                cerr << "error: Option -debug is not available, libcfa-d was not installed." << endl;
    256256                                exit( EXIT_FAILURE );
  • src/libcfa/Makefile.am

    rd3a85240 r2162c2c  
    6565stdhdr = ${shell echo stdhdr/*}
    6666
    67 nobase_include_HEADERS = ${headers} ${stdhdr} concurrency/invoke.h
     67cfa_includedir = $(includedir)/cfa
     68nobase_cfa_include_HEADERS = ${headers} ${stdhdr} concurrency/invoke.h
    6869
    6970CLEANFILES = libcfa-prelude.c
  • src/libcfa/Makefile.in

    rd3a85240 r2162c2c  
    4242@BUILD_DEBUG_TRUE@am__append_2 = libcfa-d.a
    4343subdir = src/libcfa
    44 DIST_COMMON = $(nobase_include_HEADERS) $(srcdir)/Makefile.am \
     44DIST_COMMON = $(nobase_cfa_include_HEADERS) $(srcdir)/Makefile.am \
    4545        $(srcdir)/Makefile.in
    4646ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
     
    7979         $(am__cd) "$$dir" && rm -f $$files; }; \
    8080  }
    81 am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(includedir)"
     81am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(cfa_includedir)"
    8282LIBRARIES = $(lib_LIBRARIES)
    8383AR = ar
     
    144144SOURCES = $(libcfa_d_a_SOURCES) $(libcfa_a_SOURCES)
    145145DIST_SOURCES = $(libcfa_d_a_SOURCES) $(libcfa_a_SOURCES)
    146 HEADERS = $(nobase_include_HEADERS)
     146HEADERS = $(nobase_cfa_include_HEADERS)
    147147ETAGS = etags
    148148CTAGS = ctags
     
    281281libcfa_d_a_CFLAGS = -debug -O0
    282282stdhdr = ${shell echo stdhdr/*}
    283 nobase_include_HEADERS = ${headers} ${stdhdr} concurrency/invoke.h
     283cfa_includedir = $(includedir)/cfa
     284nobase_cfa_include_HEADERS = ${headers} ${stdhdr} concurrency/invoke.h
    284285CLEANFILES = libcfa-prelude.c
    285286all: all-am
     
    761762@AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    762763@am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libcfa_a_CFLAGS) $(CFLAGS) -c -o concurrency/libcfa_a-invoke.obj `if test -f 'concurrency/invoke.c'; then $(CYGPATH_W) 'concurrency/invoke.c'; else $(CYGPATH_W) '$(srcdir)/concurrency/invoke.c'; fi`
    763 install-nobase_includeHEADERS: $(nobase_include_HEADERS)
     764install-nobase_cfa_includeHEADERS: $(nobase_cfa_include_HEADERS)
    764765        @$(NORMAL_INSTALL)
    765         test -z "$(includedir)" || $(MKDIR_P) "$(DESTDIR)$(includedir)"
    766         @list='$(nobase_include_HEADERS)'; test -n "$(includedir)" || list=; \
     766        test -z "$(cfa_includedir)" || $(MKDIR_P) "$(DESTDIR)$(cfa_includedir)"
     767        @list='$(nobase_cfa_include_HEADERS)'; test -n "$(cfa_includedir)" || list=; \
    767768        $(am__nobase_list) | while read dir files; do \
    768769          xfiles=; for file in $$files; do \
     
    771772          test -z "$$xfiles" || { \
    772773            test "x$$dir" = x. || { \
    773               echo "$(MKDIR_P) '$(DESTDIR)$(includedir)/$$dir'"; \
    774               $(MKDIR_P) "$(DESTDIR)$(includedir)/$$dir"; }; \
    775             echo " $(INSTALL_HEADER) $$xfiles '$(DESTDIR)$(includedir)/$$dir'"; \
    776             $(INSTALL_HEADER) $$xfiles "$(DESTDIR)$(includedir)/$$dir" || exit $$?; }; \
     774              echo "$(MKDIR_P) '$(DESTDIR)$(cfa_includedir)/$$dir'"; \
     775              $(MKDIR_P) "$(DESTDIR)$(cfa_includedir)/$$dir"; }; \
     776            echo " $(INSTALL_HEADER) $$xfiles '$(DESTDIR)$(cfa_includedir)/$$dir'"; \
     777            $(INSTALL_HEADER) $$xfiles "$(DESTDIR)$(cfa_includedir)/$$dir" || exit $$?; }; \
    777778        done
    778779
    779 uninstall-nobase_includeHEADERS:
     780uninstall-nobase_cfa_includeHEADERS:
    780781        @$(NORMAL_UNINSTALL)
    781         @list='$(nobase_include_HEADERS)'; test -n "$(includedir)" || list=; \
     782        @list='$(nobase_cfa_include_HEADERS)'; test -n "$(cfa_includedir)" || list=; \
    782783        $(am__nobase_strip_setup); files=`$(am__nobase_strip)`; \
    783         dir='$(DESTDIR)$(includedir)'; $(am__uninstall_files_from_dir)
     784        dir='$(DESTDIR)$(cfa_includedir)'; $(am__uninstall_files_from_dir)
    784785
    785786ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
     
    869870all-am: Makefile $(LIBRARIES) $(HEADERS)
    870871installdirs:
    871         for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(includedir)"; do \
     872        for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(cfa_includedir)"; do \
    872873          test -z "$$dir" || $(MKDIR_P) "$$dir"; \
    873874        done
     
    929930info-am:
    930931
    931 install-data-am: install-nobase_includeHEADERS
     932install-data-am: install-nobase_cfa_includeHEADERS
    932933
    933934install-dvi: install-dvi-am
     
    975976ps-am:
    976977
    977 uninstall-am: uninstall-libLIBRARIES uninstall-nobase_includeHEADERS
     978uninstall-am: uninstall-libLIBRARIES \
     979        uninstall-nobase_cfa_includeHEADERS
    978980
    979981.MAKE: install-am install-strip
     
    986988        install-exec-am install-html install-html-am install-info \
    987989        install-info-am install-libLIBRARIES install-man \
    988         install-nobase_includeHEADERS install-pdf install-pdf-am \
     990        install-nobase_cfa_includeHEADERS install-pdf install-pdf-am \
    989991        install-ps install-ps-am install-strip installcheck \
    990992        installcheck-am installdirs maintainer-clean \
     
    992994        mostlyclean-compile mostlyclean-generic pdf pdf-am ps ps-am \
    993995        tags uninstall uninstall-am uninstall-libLIBRARIES \
    994         uninstall-nobase_includeHEADERS
     996        uninstall-nobase_cfa_includeHEADERS
    995997
    996998
  • src/libcfa/concurrency/threads

    rd3a85240 r2162c2c  
    1414// Update Count     : 0
    1515//
    16 
    17 #ifdef __CFORALL__
    1816
    1917#ifndef THREADS_H
     
    7573      coroutine* src = this_coroutine();                // optimization
    7674
    77         assertf( src->last != 0, 
     75        assertf( src->last != 0,
    7876                "Attempt to suspend coroutine %.256s (%p) that has never been resumed.\n"
    7977                "Possible cause is a suspend executed in a member called by a coroutine user rather than by the coroutine main.",
    8078                src->name, src );
    81         assertf( src->last->notHalted, 
     79        assertf( src->last->notHalted,
    8280                "Attempt by coroutine %.256s (%p) to suspend back to terminated coroutine %.256s (%p).\n"
    8381                "Possible cause is terminated coroutine's main routine has already returned.",
     
    10098      // not resuming self ?
    10199        if ( src != dst ) {
    102                 assertf( dst->notHalted , 
     100                assertf( dst->notHalted ,
    103101                        "Attempt by coroutine %.256s (%p) to resume terminated coroutine %.256s (%p).\n"
    104102                        "Possible cause is terminated coroutine's main routine has already returned.",
     
    115113#endif //THREADS_H
    116114
    117 #else
    118 #include_next <thread>
    119 #endif //__CFORALL__
    120 
    121115// Local Variables: //
    122116// mode: c //
  • src/libcfa/containers/vector

    rd3a85240 r2162c2c  
    1313// Update Count     : 2
    1414//
    15 
    16 #ifdef __CFORALL__
    1715
    1816#ifndef VECTOR_H
     
    170168#endif // VECTOR_H
    171169
    172 #else
    173 #include_next <vector>
    174 #endif //__CFORALL__
    175 
    176170// Local Variables: //
    177171// mode: c //
  • src/libcfa/fstream

    rd3a85240 r2162c2c  
    55// file "LICENCE" distributed with Cforall.
    66//
    7 // fstream -- 
     7// fstream --
    88//
    99// Author           : Peter A. Buhr
     
    1313// Update Count     : 88
    1414//
    15 
    16 #ifdef __CFORALL__
    1715
    1816#ifndef __FSTREAM_H__
     
    6462#endif // __FSTREAM_H__
    6563
    66 #else
    67 #include_next <fstream>
    68 #endif //__CFORALL__
    69 
    7064// Local Variables: //
    7165// mode: c //
    7266// tab-width: 4 //
    7367// End: //
    74 
  • src/libcfa/iostream

    rd3a85240 r2162c2c  
    55// file "LICENCE" distributed with Cforall.
    66//
    7 // iostream -- 
     7// iostream --
    88//
    99// Author           : Peter A. Buhr
     
    1313// Update Count     : 93
    1414//
    15 
    16 #ifdef __CFORALL__
    1715
    1816#ifndef __IOSTREAM_H__
     
    2826        void sepReset( ostype *, _Bool );                                       // set separator and default state
    2927        void sepSet( ostype *, const char * );                          // set separator to string (15 character maximum)
    30         const char * sepGet( ostype * );                                        // get separator string 
     28        const char * sepGet( ostype * );                                        // get separator string
    3129        _Bool sepDisable( ostype * );                                           // set default state to off, and return previous state
    3230        _Bool sepEnable( ostype * );                                            // set default state to on, and return previous state
     
    128126#endif // __IOSTREAM_H
    129127
    130 #else
    131 #include_next <iostream>
    132 #endif //__CFORALL__
    133 
    134128// Local Variables: //
    135129// mode: c //
  • src/libcfa/iterator

    rd3a85240 r2162c2c  
    55// file "LICENCE" distributed with Cforall.
    66//
    7 // iterator -- 
     7// iterator --
    88//
    99// Author           : Richard C. Bilson
     
    1313// Update Count     : 9
    1414//
    15 
    16 #ifdef __CFORALL__
    1715
    1816#ifndef ITERATOR_H
     
    4846#endif // ITERATOR_H
    4947
    50 #else
    51 #include_next <iterator>
    52 #endif //__CFORALL__
    53 
    5448// Local Variables: //
    5549// mode: c //
  • src/libcfa/limits

    rd3a85240 r2162c2c  
    1 // 
     1//
    22// Cforall Version 1.0.0 Copyright (C) 2016 University of Waterloo
    33//
    44// The contents of this file are covered under the licence agreement in the
    55// file "LICENCE" distributed with Cforall.
    6 // 
    7 // limits -- 
    8 // 
     6//
     7// limits --
     8//
    99// Author           : Peter A. Buhr
    1010// Created On       : Wed Apr  6 18:06:52 2016
     
    1212// Last Modified On : Wed Apr  6 21:08:16 2016
    1313// Update Count     : 6
    14 //
    15 
    16 #ifdef __CFORALL__
     14//
    1715
    1816#ifndef LIMITS_H
     
    114112#endif // LIMITS_H
    115113
    116 #else
    117 #include_next <limits>
    118 #endif //__CFORALL__
    119 
    120114// Local Variables: //
    121115// mode: c //
  • src/libcfa/math

    rd3a85240 r2162c2c  
    1 // 
     1//
    22// Cforall Version 1.0.0 Copyright (C) 2016 University of Waterloo
    33//
     
    55// file "LICENCE" distributed with Cforall.
    66//
    7 // math -- 
    8 // 
     7// math --
     8//
    99// Author           : Peter A. Buhr
    1010// Created On       : Mon Apr 18 23:37:04 2016
     
    1212// Last Modified On : Sun Apr 24 12:45:02 2016
    1313// Update Count     : 59
    14 //
    15 
    16 #ifdef __CFORALL__
     14//
    1715
    1816#ifndef MATH_H
     
    356354#endif // MATH_H
    357355
    358 #else
    359 #include_next <math>
    360 #endif //__CFORALL__
    361 
    362356// Local Variables: //
    363357// mode: c //
  • src/libcfa/rational

    rd3a85240 r2162c2c  
    1 // 
     1//
    22// Cforall Version 1.0.0 Copyright (C) 2016 University of Waterloo
    33//
    44// The contents of this file are covered under the licence agreement in the
    55// file "LICENCE" distributed with Cforall.
    6 // 
     6//
    77// rational -- Rational numbers are numbers written as a ratio, i.e., as a fraction, where the numerator (top number)
    88//     and the denominator (bottom number) are whole numbers. When creating and computing with rational numbers, results
    99//     are constantly reduced to keep the numerator and denominator as small as possible.
    10 // 
     10//
    1111// Author           : Peter A. Buhr
    1212// Created On       : Wed Apr  6 17:56:25 2016
     
    1414// Last Modified On : Wed May  4 14:11:45 2016
    1515// Update Count     : 16
    16 //
    17 #ifdef __CFORALL__
    18 
     16//
    1917#ifndef RATIONAL_H
    2018#define RATIONAL_H
     
    6765#endif // RATIONAL_H
    6866
    69 #else
    70 #include_next <rational>
    71 #endif //__CFORALL__
    72 
    7367// Local Variables: //
    7468// mode: c //
  • src/libcfa/stdlib

    rd3a85240 r2162c2c  
    1313// Update Count     : 99
    1414//
    15 
    16 #ifdef __CFORALL__
    1715
    1816#ifndef STDLIB_H
     
    138136#endif // STDLIB_H
    139137
    140 #else
    141 #include_next <stdlib>
    142 #endif //__CFORALL__
    143 
    144138// Local Variables: //
    145139// mode: c //
Note: See TracChangeset for help on using the changeset viewer.