Add constants for fast path resume copying
[coreboot.git] / util / msrtool / configure
index ee2d6ccd5dbad3077dd6fcf47a91d2af391b996f..35d17183a20d616062c4cb12659b0b141a4e1556 100755 (executable)
@@ -1,8 +1,8 @@
-#!/bin/bash
+#!/bin/sh
 #
 # This file is part of msrtool.
 #
-# Copyright (c) 2008 Peter Stuge <peter@stuge.se>
+# Copyright (c) 2008, 2009 Peter Stuge <peter@stuge.se>
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License version 2 as
@@ -25,7 +25,7 @@ VERSION=""
 REV="`svnversion -c . 2>/dev/null | sed 's,.*:,,' 2>/dev/null`"
 VERSION="${VERSION:-$REV}"
 
-function findprog {
+findprog() {
        NPARMS=$#
        WHAT="${1}"
        shift
@@ -41,7 +41,7 @@ function findprog {
        while test $i -lt $NPARMS; do
                test -z "${1}" && {
                        shift
-                       i=$[$i+1]
+                       i=$(($i+1))
                        continue
                }
                FILE="`which "${1}" 2>/dev/null`"
@@ -50,7 +50,7 @@ function findprog {
                        break
                }
                shift
-               i=$[$i+1]
+               i=$(($i+1))
        done
        test -z "${1}" && {
                echo "  not found!" 1>&2
@@ -62,7 +62,7 @@ function findprog {
        exit 0
 }
 
-function trycompile {
+trycompile() {
        NPARMS=$#
        WHAT="${1}"
        shift
@@ -82,9 +82,9 @@ function trycompile {
                        echo " using: ${CFLAGS} ${1}" 1>&2
                        echo "${CFLAGS} ${1}"
                        exit 0
-               } 
+               }
                shift
-               i=$[$i+1]
+               i=$(($i+1))
        done
        echo "failed!" 1>&2
        echo 1>&2
@@ -99,7 +99,7 @@ function trycompile {
        exit 1
 }
 
-function trylink {
+trylink() {
        NPARMS=$#
        WHAT="${1}"
        shift
@@ -121,7 +121,7 @@ function trylink {
                        exit 0
                }
                shift
-               i=$[$i+1]
+               i=$(($i+1))
        done
        echo "failed!" 1>&2
        echo 1>&2
@@ -155,7 +155,7 @@ CFLAGS=`trycompile "libpci (from pciutils)" "${pc_CFLAGS}" "-I/usr/local/include
        rm -f .config.c
        exit 1
 }
-LDFLAGS=`trylink "libpci (from pciutils)" "${pc_LDFLAGS}" "-lpci -lz" "-L/usr/local/lib -lpci -lz" "-framework DirectIO -lpci -lz"` || {
+LDFLAGS=`trylink "libpci (from pciutils)" "${pc_LDFLAGS}" "-lpci -lz" "-L/usr/local/lib -lpci -lz" "-framework DirectHW -lpci -lz"` || {
        rm -f .config.c .config.o
        exit 1
 }
@@ -180,7 +180,7 @@ sed -e "s#@VERSION@#${VERSION}#g" \
        -e "s#@CFLAGS@#${CFLAGS}#g" \
        -e "s#@LDFLAGS@#${LDFLAGS}#g" \
        -e "s#@INSTALL@#${INSTALL}#g" \
-       -e "s#@PREFIX@#/usr/local#g" \
+       -e "s#@PREFIX@#${PREFIX}#g" \
        Makefile.in >> Makefile
 echo "  done"
 echo