xref: /linux/tools/testing/selftests/x86/check_cc.sh (revision e9886ace222eb48bb57bd541320056ca334bd3a0)
1*e9886aceSAndy Lutomirski#!/bin/sh
2*e9886aceSAndy Lutomirski# check_cc.sh - Helper to test userspace compilation support
3*e9886aceSAndy Lutomirski# Copyright (c) 2015 Andrew Lutomirski
4*e9886aceSAndy Lutomirski# GPL v2
5*e9886aceSAndy Lutomirski
6*e9886aceSAndy LutomirskiCC="$1"
7*e9886aceSAndy LutomirskiTESTPROG="$2"
8*e9886aceSAndy Lutomirskishift 2
9*e9886aceSAndy Lutomirski
10*e9886aceSAndy Lutomirskiif "$CC" -o /dev/null "$TESTPROG" -O0 "$@" 2>/dev/null; then
11*e9886aceSAndy Lutomirski    echo 1
12*e9886aceSAndy Lutomirskielse
13*e9886aceSAndy Lutomirski    echo 0
14*e9886aceSAndy Lutomirskifi
15*e9886aceSAndy Lutomirski
16*e9886aceSAndy Lutomirskiexit 0
17