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 16 requires_binary clang 17 18 cd "$BUILD_DIR" 19 20 OPTS="--cxx=clang++ --cc=clang --host-cc=clang" 21 OPTS="$OPTS --extra-cflags=-fsanitize=undefined \ 22 --extra-cflags=-fno-sanitize=float-divide-by-zero" 23 build_qemu $OPTS 24 check_qemu 25 install_qemu