xref: /qemu/scripts/make-config-poison.sh (revision ca61e750)
1#! /bin/sh
2
3if test $# = 0; then
4  exit 0
5fi
6
7# Create list of config switches that should be poisoned in common code...
8# but filter out CONFIG_TCG and CONFIG_USER_ONLY which are special.
9exec sed -n \
10  -e' /CONFIG_TCG/d' \
11  -e '/CONFIG_USER_ONLY/d' \
12  -e '/^#define / {' \
13  -e    's///' \
14  -e    's/ .*//' \
15  -e    's/^/#pragma GCC poison /p' \
16  -e '}' "$@"
17