Check compiler optimization flags, etc.
This commit was SVN r25.
Этот коммит содержится в:
родитель
b90c2ac2b1
Коммит
59f95bbdf6
66
config/lam_check_optflags.m4
Обычный файл
66
config/lam_check_optflags.m4
Обычный файл
@ -0,0 +1,66 @@
|
||||
dnl -*- shell-script -*-
|
||||
dnl
|
||||
dnl $HEADER$
|
||||
dnl
|
||||
dnl $Id: lam_check_optflags.m4,v 1.1 2004/01/07 07:41:42 jsquyres Exp $
|
||||
dnl
|
||||
|
||||
AC_DEFUN(LAM_CHECK_OPTFLAGS,[
|
||||
|
||||
# Modularize this setup so that sub-configure.in scripts can use this
|
||||
# same setup code.
|
||||
|
||||
##################################
|
||||
# Optimization flags
|
||||
##################################
|
||||
|
||||
# If the user did not specify optimization flags, add some (the value
|
||||
# from $OPTFLAGS)
|
||||
|
||||
co_arg="$1"
|
||||
co_found=0
|
||||
for co_word in $co_arg; do
|
||||
case $co_word in
|
||||
-g) co_found=1 ;;
|
||||
+K0) co_found=1 ;;
|
||||
+K1) co_found=1 ;;
|
||||
+K2) co_found=1 ;;
|
||||
+K3) co_found=1 ;;
|
||||
+K4) co_found=1 ;;
|
||||
+K5) co_found=1 ;;
|
||||
-O) co_found=1 ;;
|
||||
-O0) co_found=1 ;;
|
||||
-O1) co_found=1 ;;
|
||||
-O2) co_found=1 ;;
|
||||
-O3) co_found=1 ;;
|
||||
-O4) co_found=1 ;;
|
||||
-O5) co_found=1 ;;
|
||||
-O6) co_found=1 ;;
|
||||
-O7) co_found=1 ;;
|
||||
-O8) co_found=1 ;;
|
||||
-O9) co_found=1 ;;
|
||||
-xO) co_found=1 ;;
|
||||
-xO0) co_found=1 ;;
|
||||
-xO1) co_found=1 ;;
|
||||
-xO2) co_found=1 ;;
|
||||
-xO3) co_found=1 ;;
|
||||
-xO4) co_found=1 ;;
|
||||
-xO5) co_found=1 ;;
|
||||
-xO6) co_found=1 ;;
|
||||
-xO7) co_found=1 ;;
|
||||
-xO8) co_found=1 ;;
|
||||
-xO9) co_found=1 ;;
|
||||
-fast) co_found=1 ;;
|
||||
esac
|
||||
done
|
||||
|
||||
if test "$co_found" = "0"; then
|
||||
co_result="$OPTFLAGS $co_arg"
|
||||
else
|
||||
co_result="$co_arg"
|
||||
fi
|
||||
|
||||
# Clean up
|
||||
|
||||
unset co_found co_word co_arg
|
||||
])
|
Загрузка…
Ссылка в новой задаче
Block a user