1#!/bin/sh 2# SPDX-License-Identifier: GPL-2.0 3 4set -e 5 6srctree=$(dirname "$0") 7 8gccplugins_dir=$($* -print-file-name=plugin) 9 10# we need a c++ compiler that supports the designated initializer GNU extension 11$HOSTCC -c -x c++ -std=gnu++98 - -fsyntax-only -I $srctree/gcc-plugins -I $gccplugins_dir/include 2>/dev/null <<EOF 12#include "gcc-common.h" 13class test { 14public: 15 int test; 16} test = { 17 .test = 1 18}; 19EOF 20