Changes in / [0d92e5c:c6f1f3e]


Ignore:
Files:
1 deleted
7 edited

Legend:

Unmodified
Added
Removed
  • automake/cfa.m4

    r0d92e5c rc6f1f3e  
    6666                "x86-64"     ) cannon_arch_name="x64";;
    6767                "x86_64"     ) cannon_arch_name="x64";;
    68                 "aarch64"    ) cannon_arch_name="x64";;
    6968                "x86"        ) cannon_arch_name="x86";;
    7069                "i386"       ) cannon_arch_name="x86";;
     
    7675                "armv7l"     ) cannon_arch_name="arm";;
    7776                *)
    78                 >&2 echo "Unknown architecture " $arch_name;
     77                >&2 echo "Unkown architecture " $arch_name;
    7978                exit 1
    8079                ;;
  • benchmark/Makefile.am

    r0d92e5c rc6f1f3e  
    1111## Created On       : Sun May 31 09:08:15 2015
    1212## Last Modified By : Peter A. Buhr
    13 ## Last Modified On : Mon Jul 29 18:02:19 2019
    14 ## Update Count     : 54
     13## Last Modified On : Mon Jun 24 16:45:42 2019
     14## Update Count     : 53
    1515###############################################################################
    1616
     
    5050REPEAT   = ${abs_top_builddir}/tools/repeat
    5151STATS    = ${abs_top_srcdir}/tools/stat.py
    52 # NEED AT LEAST 4 DATA VALUES FOR BENCHMARKS BECAUSE THE MAX AND MIN VALUES ARE REMOVED
    53 repeats  = 5 # 31 for benchmarks
     52repeats  = 3 # 30
    5453arch     = x64
    5554skipcompile = no
  • benchmark/Makefile.in

    r0d92e5c rc6f1f3e  
    396396REPEAT = ${abs_top_builddir}/tools/repeat
    397397STATS = ${abs_top_srcdir}/tools/stat.py
    398 # NEED AT LEAST 4 DATA VALUES FOR BENCHMARKS BECAUSE THE MAX AND MIN VALUES ARE REMOVED
    399 repeats = 5 # 31 for benchmarks
     398repeats = 3 # 30
    400399arch = x64
    401400skipcompile = no
  • configure

    r0d92e5c rc6f1f3e  
    34333433                "x86-64"     ) cannon_arch_name="x64";;
    34343434                "x86_64"     ) cannon_arch_name="x64";;
    3435                 "aarch64"    ) cannon_arch_name="x64";;
    34363435                "x86"        ) cannon_arch_name="x86";;
    34373436                "i386"       ) cannon_arch_name="x86";;
     
    34433442                "armv7l"     ) cannon_arch_name="arm";;
    34443443                *)
    3445                 >&2 echo "Unknown architecture " $arch_name;
     3444                >&2 echo "Unkown architecture " $arch_name;
    34463445                exit 1
    34473446                ;;
     
    34753474                "x86-64"     ) cannon_arch_name="x64";;
    34763475                "x86_64"     ) cannon_arch_name="x64";;
    3477                 "aarch64"    ) cannon_arch_name="x64";;
    34783476                "x86"        ) cannon_arch_name="x86";;
    34793477                "i386"       ) cannon_arch_name="x86";;
     
    34853483                "armv7l"     ) cannon_arch_name="arm";;
    34863484                *)
    3487                 >&2 echo "Unknown architecture " $arch_name;
     3485                >&2 echo "Unkown architecture " $arch_name;
    34883486                exit 1
    34893487                ;;
  • src/SymTab/Demangle.cc

    r0d92e5c rc6f1f3e  
    99// Author           : Rob Schluntz
    1010// Created On       : Thu Jul 19 12:52:41 2018
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Tue Jul 30 13:46:33 2019
    13 // Update Count     : 3
     11// Last Modified By : Rob Schluntz
     12// Last Modified On : Thu Jul 19 12:54:35 2018
     13// Update Count     : 2
    1414//
    1515
     
    313313                        typeString = "_Atomic " + typeString;
    314314                } // if
     315                if ( type->get_lvalue() ) {
     316                        // when not generating C code, print lvalue for debugging.
     317                        typeString = "lvalue " + typeString;
     318                }
    315319        }
    316320}
  • src/SymTab/Mangler.cc

    r0d92e5c rc6f1f3e  
    1010// Created On       : Sun May 17 21:40:29 2015
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Tue Jul 30 13:46:10 2019
    13 // Update Count     : 26
     12// Last Modified On : Mon Sep 25 15:49:26 2017
     13// Update Count     : 23
    1414//
    1515#include "Mangler.h"
     
    377377                                        mangleName << Encoding::qualifiers.at(Type::Mutex);
    378378                                } // if
     379                                if ( type->get_lvalue() ) {
     380                                        // mangle based on whether the type is lvalue, so that the resolver can differentiate lvalues and rvalues
     381                                        mangleName << Encoding::qualifiers.at(Type::Lvalue);
     382                                }
     383
    379384                                if ( inFunctionType ) {
    380385                                        // turn off inFunctionType so that types can be differentiated for nested qualifiers
     
    719724                                mangleName << Encoding::qualifiers.at(Type::Mutex);
    720725                        } // if
     726                        if ( type->is_lvalue() ) {
     727                                // mangle based on whether the type is lvalue, so that the resolver can differentiate lvalues and rvalues
     728                                mangleName << Encoding::qualifiers.at(Type::Lvalue);
     729                        }
     730
    721731                        if ( inFunctionType ) {
    722732                                // turn off inFunctionType so that types can be differentiated for nested qualifiers
  • tests/pybin/settings.py

    r0d92e5c rc6f1f3e  
    2222                'x86-64'                : 'x64',
    2323                'x86_64'                : 'x64',
    24                 'aarch64'               : 'x64',
    2524                'x86'                   : 'x86',
    2625                'i386'          : 'x86',
     
    4140                        canonical_host = Architecture.make_canonical( config.HOSTARCH )
    4241                except KeyError:
    43                         print("Unknown host architecture %s" % config.HOSTARCH, file=sys.stderr)
     42                        print("Unkown host architecture %s" % config.HOSTARCH, file=sys.stderr)
    4443                        sys.exit(1)
    4544
     
    4847                                arch = Architecture.make_canonical( arch )
    4948                        except KeyError:
    50                                 print("Unknown architecture %s" % arch, file=sys.stderr)
     49                                print("Unkown architecture %s" % arch, file=sys.stderr)
    5150                                sys.exit(1)
    5251
Note: See TracChangeset for help on using the changeset viewer.