Changes in / [a3e7d34:848fb00]


Ignore:
Files:
11 edited

Legend:

Unmodified
Added
Removed
  • Makefile.in

    ra3e7d34 r848fb00  
    118118CC = @CC@
    119119CCDEPMODE = @CCDEPMODE@
    120 CFA_BACKEND_CC = @CFA_BACKEND_CC@
    121120CFA_BINDIR = @CFA_BINDIR@
    122121CFA_INCDIR = @CFA_INCDIR@
     
    137136EGREP = @EGREP@
    138137EXEEXT = @EXEEXT@
     138GCC_PATH = @GCC_PATH@
    139139GREP = @GREP@
    140140INSTALL = @INSTALL@
  • config.h.in

    ra3e7d34 r848fb00  
    11/* config.h.in.  Generated from configure.ac by autoheader.  */
    2 
    3 /* Location of include files. */
    4 #undef CFA_BACKEND_CC
    52
    63/* Location of cfa command. */
     
    2320/* Define to 1 if using `alloca.c'. */
    2421#undef C_ALLOCA
     22
     23/* Path/name of C compiler. */
     24#undef GCC_PATH
    2525
    2626/* Define to 1 if you have `alloca', as a function or macro. */
  • configure

    ra3e7d34 r848fb00  
    643643CFA_INCDIR
    644644CFA_PREFIX
    645 CFA_BACKEND_CC
    646645BACKEND_CC
     646GCC_PATH
    647647MAINT
    648648MAINTAINER_MODE_FALSE
     
    29222922# Check whether --with-backend-compiler was given.
    29232923if test "${with_backend_compiler+set}" = set; then :
    2924   withval=$with_backend_compiler; backendcompiler=$withval
    2925 else
    2926   backendcompiler=""
    2927 fi
    2928 
    2929 if test "x$backendcompiler" != x; then
    2930         BACKEND_CC=${backendcompiler}
    2931 else
     2924  withval=$with_backend_compiler; backcompiler=$withval
     2925else
     2926  backcompiler=""
     2927fi
     2928
     2929  if test x$backcompiler != x; then
     2930        cat >>confdefs.h <<_ACEOF
     2931#define GCC_PATH "${backcompiler}"
     2932_ACEOF
     2933
     2934        BACKEND_CC=${backcompiler}
     2935  else
    29322936        # Extract the first word of "gcc", so it can be a program name with args.
    29332937set dummy gcc; ac_word=$2
    29342938{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
    29352939$as_echo_n "checking for $ac_word... " >&6; }
    2936 if ${ac_cv_path_BACKEND_CC+:} false; then :
     2940if ${ac_cv_path_GCC_PATH+:} false; then :
    29372941  $as_echo_n "(cached) " >&6
    29382942else
    2939   case $BACKEND_CC in
     2943  case $GCC_PATH in
    29402944  [\\/]* | ?:[\\/]*)
    2941   ac_cv_path_BACKEND_CC="$BACKEND_CC" # Let the user override the test with a path.
     2945  ac_cv_path_GCC_PATH="$GCC_PATH" # Let the user override the test with a path.
    29422946  ;;
    29432947  *)
     
    29492953    for ac_exec_ext in '' $ac_executable_extensions; do
    29502954  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
    2951     ac_cv_path_BACKEND_CC="$as_dir/$ac_word$ac_exec_ext"
     2955    ac_cv_path_GCC_PATH="$as_dir/$ac_word$ac_exec_ext"
    29522956    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
    29532957    break 2
     
    29572961IFS=$as_save_IFS
    29582962
     2963  test -z "$ac_cv_path_GCC_PATH" && ac_cv_path_GCC_PATH="N/A"
    29592964  ;;
    29602965esac
    29612966fi
    2962 BACKEND_CC=$ac_cv_path_BACKEND_CC
    2963 if test -n "$BACKEND_CC"; then
    2964   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BACKEND_CC" >&5
    2965 $as_echo "$BACKEND_CC" >&6; }
     2967GCC_PATH=$ac_cv_path_GCC_PATH
     2968if test -n "$GCC_PATH"; then
     2969  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GCC_PATH" >&5
     2970$as_echo "$GCC_PATH" >&6; }
    29662971else
    29672972  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
     
    29702975
    29712976
    2972         if test "x$BACKEND_CC" = "x"; then
     2977        if test "$GCC_PATH" = "N/A"; then
    29732978                as_fn_error $? "some version of gcc is needed. Get it at ftp://ftp.gnu.org" "$LINENO" 5
    29742979                exit 1
    29752980        fi
    2976 fi
    29772981
    29782982cat >>confdefs.h <<_ACEOF
    2979 #define CFA_BACKEND_CC "${BACKEND_CC}"
    2980 _ACEOF
    2981 
     2983#define GCC_PATH "${GCC_PATH}"
     2984_ACEOF
     2985
     2986        BACKEND_CC=${GCC_PATH}
     2987  fi
    29822988
    29832989
  • configure.ac

    ra3e7d34 r848fb00  
    2020
    2121AC_ARG_WITH(backend-compiler,
    22         [  --with-backend-compiler=PROGRAM     PROGRAM that performs the final code compilation (must be gcc-compatible) ],
    23         backendcompiler=$withval, backendcompiler="")
    24 if test "x$backendcompiler" != x; then
    25         BACKEND_CC=${backendcompiler}
    26 else
    27         AC_PATH_PROG(BACKEND_CC, gcc, [])
    28         if test "x$BACKEND_CC" = "x"; then
     22            [  --with-backend-compiler=PROGRAM     PROGRAM that performs the final code compilation (must be gcc-compatible) ],
     23            backcompiler=$withval, backcompiler="")
     24  if test x$backcompiler != x; then
     25        AC_DEFINE_UNQUOTED(GCC_PATH, "${backcompiler}")
     26        BACKEND_CC=${backcompiler}
     27  else
     28        AC_PATH_PROG(GCC_PATH, gcc, N/A)
     29        if test "$GCC_PATH" = "N/A"; then
    2930                AC_MSG_ERROR(some version of gcc is needed. Get it at ftp://ftp.gnu.org)
    3031                exit 1
    3132        fi
    32 fi
    33 AC_DEFINE_UNQUOTED(CFA_BACKEND_CC, "${BACKEND_CC}", [Location of include files.])
    34 AC_SUBST(CFA_BACKEND_CC)
     33        AC_DEFINE_UNQUOTED(GCC_PATH, "${GCC_PATH}", [Path/name of C compiler.])
     34        BACKEND_CC=${GCC_PATH}
     35  fi
     36AC_SUBST(BACKEND_CC)
    3537
    3638if test "x$prefix" = "xNONE"; then
  • src/Makefile.in

    ra3e7d34 r848fb00  
    240240CC = @CC@
    241241CCDEPMODE = @CCDEPMODE@
    242 CFA_BACKEND_CC = @CFA_BACKEND_CC@
    243242CFA_BINDIR = @CFA_BINDIR@
    244243CFA_INCDIR = @CFA_INCDIR@
     
    259258EGREP = @EGREP@
    260259EXEEXT = @EXEEXT@
     260GCC_PATH = @GCC_PATH@
    261261GREP = @GREP@
    262262INSTALL = @INSTALL@
  • src/driver/Makefile.in

    ra3e7d34 r848fb00  
    8080CC = @CC@
    8181CCDEPMODE = @CCDEPMODE@
    82 CFA_BACKEND_CC = @CFA_BACKEND_CC@
    8382CFA_BINDIR = @CFA_BINDIR@
    8483CFA_INCDIR = @CFA_INCDIR@
     
    9998EGREP = @EGREP@
    10099EXEEXT = @EXEEXT@
     100GCC_PATH = @GCC_PATH@
    101101GREP = @GREP@
    102102INSTALL = @INSTALL@
  • src/driver/cc1.cc

    ra3e7d34 r848fb00  
    1010// Created On       : Fri Aug 26 14:23:51 2005
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Thu Jun  2 17:24:26 2016
    13 // Update Count     : 79
     12// Last Modified On : Thu May  5 16:04:30 2016
     13// Update Count     : 77
    1414//
    1515
     
    3030
    3131
    32 string compiler_name( CFA_BACKEND_CC );                                 // path/name of C compiler
     32string compiler_name( GCC_PATH );                                               // path/name of C compiler
    3333
    3434string D__GCC_BPREFIX__( "-D__GCC_BPREFIX__=" );
  • src/driver/cfa.cc

    ra3e7d34 r848fb00  
    1010// Created On       : Tue Aug 20 13:44:49 2002
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Thu Jun  2 17:24:25 2016
    13 // Update Count     : 137
     12// Last Modified On : Wed Apr 20 18:31:28 2016
     13// Update Count     : 133
    1414//
    1515
     
    7575        string langstd;                                                                         // language standard
    7676
    77         string compiler_path( CFA_BACKEND_CC );                         // path/name of C compiler
     77        string compiler_path( GCC_PATH );                                       // path/name of C compiler
    7878        string compiler_name;                                                           // name of C compiler
    7979
     
    317317                nargs += 1;
    318318        } else {
    319                 cerr << argv[0] << " error, compiler \"" << compiler_name << "\" unsupported." << endl;
     319                cerr << argv[0] << " error, compiler " << compiler_name << " not supported." << endl;
    320320                exit( EXIT_FAILURE );
    321321        } // if
  • src/examples/Makefile.in

    ra3e7d34 r848fb00  
    8686CC = @CFA_BINDIR@/cfa
    8787CCDEPMODE = @CCDEPMODE@
    88 CFA_BACKEND_CC = @CFA_BACKEND_CC@
    8988CFA_BINDIR = @CFA_BINDIR@
    9089CFA_INCDIR = @CFA_INCDIR@
     
    107106EGREP = @EGREP@
    108107EXEEXT = @EXEEXT@
     108GCC_PATH = @GCC_PATH@
    109109GREP = @GREP@
    110110INSTALL = @INSTALL@
  • src/libcfa/Makefile.in

    ra3e7d34 r848fb00  
    113113CC = ${abs_top_srcdir}/src/driver/cfa
    114114CCDEPMODE = @CCDEPMODE@
    115 CFA_BACKEND_CC = @CFA_BACKEND_CC@
    116115CFA_BINDIR = @CFA_BINDIR@
    117116CFA_INCDIR = @CFA_INCDIR@
     
    132131EGREP = @EGREP@
    133132EXEEXT = @EXEEXT@
     133GCC_PATH = @GCC_PATH@
    134134GREP = @GREP@
    135135INSTALL = @INSTALL@
  • src/libcfa/iostream.c

    ra3e7d34 r848fb00  
    99// Author           : Peter A. Buhr
    1010// Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Thu May 26 10:08:31 2016
    13 // Update Count     : 305
     11// Last Modified By : Rob Schluntz
     12// Last Modified On : Mon May 02 15:13:55 2016
     13// Update Count     : 302
    1414//
    1515
     
    2121#include <float.h>                                                                              // DBL_DIG, LDBL_DIG
    2222#include <complex.h>                                                                    // creal, cimag
     23#include <ctype.h>                                                                              // isspace, ispunct
    2324}
    2425
     
    335336} // ?|?
    336337
    337 _Istream_cstrUC cstr( char * str ) { return (_Istream_cstrUC){ str }; }
     338_Istream_cstrUC cstr( char * str ) { _Istream_cstrUC s = { str }; return s; }
    338339forall( dtype istype | istream( istype ) )
    339340istype * ?|?( istype * is, _Istream_cstrUC cstr ) {
     
    342343} // cstr
    343344
    344 _Istream_cstrC cstr( char * str, int size ) { return (_Istream_cstrC){ str, size }; }
     345_Istream_cstrC cstr( char * str, int size ) { _Istream_cstrC s = { str, size }; return s; }
    345346forall( dtype istype | istream( istype ) )
    346347istype * ?|?( istype * is, _Istream_cstrC cstr ) {
Note: See TracChangeset for help on using the changeset viewer.