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

test-clang (537B)


      1#!/bin/bash -e
      2#
      3# Compile and check with clang.
      4#
      5# Copyright (c) 2016 Red Hat Inc.
      6#
      7# Authors:
      8#  Fam Zheng <famz@redhat.com>
      9#
     10# This work is licensed under the terms of the GNU GPL, version 2
     11# or (at your option) any later version. See the COPYING file in
     12# the top-level directory.
     13
     14. common.rc
     15
     16requires_binary clang
     17
     18cd "$BUILD_DIR"
     19
     20OPTS="--cxx=clang++ --cc=clang --host-cc=clang"
     21OPTS="$OPTS --extra-cflags=-fsanitize=undefined \
     22    --extra-cflags=-fno-sanitize=float-divide-by-zero"
     23build_qemu $OPTS
     24check_qemu
     25install_qemu