there was an #include directive missing
[openmpi-llc.git] / config / ompi_check_optflags.m4
blobda385a38eddc25309c1370f2389d883422dbec12
1 dnl -*- shell-script -*-
2 dnl
3 dnl Copyright (c) 2004-2005 The Trustees of Indiana University and Indiana
4 dnl                         University Research and Technology
5 dnl                         Corporation.  All rights reserved.
6 dnl Copyright (c) 2004-2005 The University of Tennessee and The University
7 dnl                         of Tennessee Research Foundation.  All rights
8 dnl                         reserved.
9 dnl Copyright (c) 2004-2005 High Performance Computing Center Stuttgart, 
10 dnl                         University of Stuttgart.  All rights reserved.
11 dnl Copyright (c) 2004-2005 The Regents of the University of California.
12 dnl                         All rights reserved.
13 dnl $COPYRIGHT$
14 dnl 
15 dnl Additional copyrights may follow
16 dnl 
17 dnl $HEADER$
18 dnl
20 AC_DEFUN([OMPI_CHECK_OPTFLAGS],[
22 # Modularize this setup so that sub-configure.in scripts can use this
23 # same setup code.
25 ##################################
26 # Optimization flags
27 ##################################
29 # If the user did not specify optimization flags, add some (the value
30 # from $OPTFLAGS)
32 co_arg="$1"
33 co_found=0
34 for co_word in $co_arg; do
35     case $co_word in
36     -g)    co_found=1 ;;
37     -g1)   co_found=1 ;;
38     -g2)   co_found=1 ;;
39     -g3)   co_found=1 ;;
40     +K0)   co_found=1 ;;
41     +K1)   co_found=1 ;;
42     +K2)   co_found=1 ;;
43     +K3)   co_found=1 ;;
44     +K4)   co_found=1 ;;
45     +K5)   co_found=1 ;;
46     -O)    co_found=1 ;;
47     -O0)   co_found=1 ;;
48     -O1)   co_found=1 ;;
49     -O2)   co_found=1 ;;
50     -O3)   co_found=1 ;;
51     -O4)   co_found=1 ;;
52     -O5)   co_found=1 ;; 
53     -O6)   co_found=1 ;;
54     -O7)   co_found=1 ;;
55     -O8)   co_found=1 ;;
56     -O9)   co_found=1 ;;
57     -xO)   co_found=1 ;;
58     -xO0)  co_found=1 ;;
59     -xO1)  co_found=1 ;;
60     -xO2)  co_found=1 ;;
61     -xO3)  co_found=1 ;;
62     -xO4)  co_found=1 ;;
63     -xO5)  co_found=1 ;; 
64     -xO6)  co_found=1 ;;
65     -xO7)  co_found=1 ;;
66     -xO8)  co_found=1 ;;
67     -xO9)  co_found=1 ;;
68     -fast) co_found=1 ;;
69     esac
70 done
72 if test "$co_found" = "0"; then
73     co_result="$OPTFLAGS $co_arg"
74 else
75     co_result="$co_arg"
78 # Clean up
80 unset co_found co_word co_arg