cachepc-qemu

Fork of AMDESE/qemu with changes for cachepc side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-qemu
Log | Files | Refs | Submodules | LICENSE | sfeed.txt

common.config (1111B)


      1#!/usr/bin/env bash
      2#
      3# Copyright (C) 2009 Red Hat, Inc.
      4# Copyright (c) 2000-2003,2006 Silicon Graphics, Inc.  All Rights Reserved.
      5#
      6# This program is free software; you can redistribute it and/or
      7# modify it under the terms of the GNU General Public License as
      8# published by the Free Software Foundation.
      9#
     10# This program is distributed in the hope that it would be useful,
     11# but WITHOUT ANY WARRANTY; without even the implied warranty of
     12# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     13# GNU General Public License for more details.
     14#
     15# You should have received a copy of the GNU General Public License
     16# along with this program.  If not, see <http://www.gnu.org/licenses/>.
     17#
     18# all tests should use a common language setting to prevent golden
     19# output mismatches.
     20export LANG=C
     21
     22PATH=".:$PATH"
     23
     24HOSTOS=$(uname -s)
     25arch=$(uname -m)
     26[[ "$arch" =~ "ppc64" ]] && qemu_arch=ppc64 || qemu_arch="$arch"
     27
     28# make sure we have a standard umask
     29umask 022
     30
     31_optstr_add()
     32{
     33    if [ -n "$1" ]; then
     34        echo "$1,$2"
     35    else
     36        echo "$2"
     37    fi
     38}
     39
     40# make sure this script returns success
     41true