summaryrefslogtreecommitdiff
path: root/scripts/probe-size.sh
blob: eabfe3b9544e377107afa2bbb2748e296c8648ca (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
set -e

var=$1
shift
for size in 8 4 2 1 ; do
	if "$@" -D "$var=$size" 2>/dev/null ; then
		echo "#define $var $size"
		exit 0
	fi
done

printf "%s: could not determine %s\n" "$0" "$var" >&2
exit 1