4 dbd7b9a9 2003-11-23 devnull extralibs=-lm
5 dbd7b9a9 2003-11-23 devnull tag="`uname`-`uname -m`-${CC:-cc}"
6 dbd7b9a9 2003-11-23 devnull case "$tag" in
7 dbd7b9a9 2003-11-23 devnull *FreeBSD*) ld=gcc ;;
8 dbd7b9a9 2003-11-23 devnull *BSD*) ld=gcc ;;
9 dbd7b9a9 2003-11-23 devnull *Linux*) ld=gcc ;;
10 dbd7b9a9 2003-11-23 devnull *Darwin*) ld=gcc ;;
11 dbd7b9a9 2003-11-23 devnull *SunOS*-cc) ld=cc; extralibs="$extralibs -lrt -lpthread" ;;
12 dbd7b9a9 2003-11-23 devnull *SunOS*-gcc) ld=gcc ;;
14 dbd7b9a9 2003-11-23 devnull echo do not know how to link on "$tag" 1>&2
18 dbd7b9a9 2003-11-23 devnull case $ld in
20 dbd7b9a9 2003-11-23 devnull exec gcc \
22 dbd7b9a9 2003-11-23 devnull -L$PLAN9/lib \
24 dbd7b9a9 2003-11-23 devnull $extralibs