@@ -25,7 +25,7 @@ dnl $HEADER$
25
25
# Does this compiler support (void*)-like functionality for MPI choice
26
26
# buffers? If so, which flavor?
27
27
AC_DEFUN([OMPI_FORTRAN_CHECK_IGNORE_TKR], [
28
- OPAL_VAR_SCOPE_PUSH([result happy type predecl])
28
+ OPAL_VAR_SCOPE_PUSH([result ignore_tkr_happy type predecl])
29
29
30
30
OMPI_FORTRAN_IGNORE_TKR_PREDECL=
31
31
OMPI_FORTRAN_IGNORE_TKR_TYPE=
@@ -43,11 +43,11 @@ AC_DEFUN([OMPI_FORTRAN_CHECK_IGNORE_TKR], [
43
43
AS_VAR_COPY([result], [fortran_ignore_tkr_data])
44
44
45
45
# Parse the result
46
- happy = ` echo $result | cut -d: -f1`
46
+ ignore_tkr_happy = ` echo $result | cut -d: -f1`
47
47
type= ` echo $result | cut -d: -f2`
48
48
predecl= ` echo $result | cut -d: -f3-`
49
49
50
- AS_IF([test $happy -eq 1],
50
+ AS_IF([test $ignore_tkr_happy -eq 1],
51
51
[OMPI_FORTRAN_IGNORE_TKR_PREDECL= $predecl
52
52
OMPI_FORTRAN_IGNORE_TKR_TYPE= $type
53
53
$1 ],
@@ -60,7 +60,7 @@ AC_DEFUN([OMPI_FORTRAN_CHECK_IGNORE_TKR], [
60
60
# ###############
61
61
62
62
AC_DEFUN([_OMPI_FORTRAN_CHECK_IGNORE_TKR], [
63
- OPAL_VAR_SCOPE_PUSH([happy ompi_fortran_ignore_tkr_predecl ompi_fortran_ignore_tkr_type])
63
+ OPAL_VAR_SCOPE_PUSH([internal_ignore_tkr_happy ompi_fortran_ignore_tkr_predecl ompi_fortran_ignore_tkr_type])
64
64
65
65
# If we were called here, it means that the value was not cached,
66
66
# so we need to check several different things. Since CACHE_CHECK
@@ -76,10 +76,10 @@ AC_DEFUN([_OMPI_FORTRAN_CHECK_IGNORE_TKR], [
76
76
OMPI_FORTRAN_CHECK_IGNORE_TKR_SUB(
77
77
[! ], [type(* )],
78
78
[TYPE(* ), DIMENSION(* )],
79
- [happy = 1], [happy = 0])
79
+ [internal_ignore_tkr_happy = 1], [internal_ignore_tkr_happy = 0])
80
80
81
81
# GCC compilers
82
- AS_IF([test $happy -eq 0],
82
+ AS_IF([test $internal_ignore_tkr_happy -eq 0],
83
83
[OMPI_FORTRAN_CHECK_IGNORE_TKR_SUB(
84
84
[! GCC\$ ATTRIBUTES NO_ARG_CHECK ::], [type(* ), dimension(* )],
85
85
[! GCC\$ ATTRIBUTES NO_ARG_CHECK],
@@ -91,34 +91,34 @@ AC_DEFUN([_OMPI_FORTRAN_CHECK_IGNORE_TKR], [
91
91
[! DIR\$ IGNORE_TKR],
92
92
[internal_ignore_tkr_happy= 1], [internal_ignore_tkr_happy= 0])])
93
93
# Intel compilers
94
- AS_IF([test $happy -eq 0],
94
+ AS_IF([test $internal_ignore_tkr_happy -eq 0],
95
95
[OMPI_FORTRAN_CHECK_IGNORE_TKR_SUB(
96
96
[! DEC\$ ATTRIBUTES NO_ARG_CHECK ::], [real, dimension(* )],
97
97
[! DEC\$ ATTRIBUTES NO_ARG_CHECK],
98
- [happy = 1], [happy = 0])])
98
+ [internal_ignore_tkr_happy = 1], [internal_ignore_tkr_happy = 0])])
99
99
# Solaris Studio compilers
100
100
# Note that due to a compiler bug, we have been advised by Oracle to
101
101
# use the "character(*)" type
102
- AS_IF([test $happy -eq 0],
102
+ AS_IF([test $internal_ignore_tkr_happy -eq 0],
103
103
[OMPI_FORTRAN_CHECK_IGNORE_TKR_SUB(
104
104
[! \$ PRAGMA IGNORE_TKR], [character(* )],
105
105
[! \$ PRAGMA IGNORE_TKR],
106
- [happy = 1], [happy = 0])])
106
+ [internal_ignore_tkr_happy = 1], [internal_ignore_tkr_happy = 0])])
107
107
# Cray compilers
108
- AS_IF([test $happy -eq 0],
108
+ AS_IF([test $internal_ignore_tkr_happy -eq 0],
109
109
[OMPI_FORTRAN_CHECK_IGNORE_TKR_SUB(
110
110
[! DIR\$ IGNORE_TKR], [real, dimension(* )],
111
111
[! DIR\$ IGNORE_TKR],
112
- [happy = 1], [happy = 0])])
112
+ [internal_ignore_tkr_happy = 1], [internal_ignore_tkr_happy = 0])])
113
113
# IBM compilers
114
- AS_IF([test $happy -eq 0],
114
+ AS_IF([test $internal_ignore_tkr_happy -eq 0],
115
115
[OMPI_FORTRAN_CHECK_IGNORE_TKR_SUB(
116
116
[! IBM* IGNORE_TKR], [real, dimension(* )],
117
117
[! IBM* IGNORE_TKR],
118
- [happy = 1], [happy = 0])])
118
+ [internal_ignore_tkr_happy = 1], [internal_ignore_tkr_happy = 0])])
119
119
120
120
AS_VAR_SET(fortran_ignore_tkr_data,
121
- [${happy } :${ompi_fortran_ignore_tkr_type} :${ompi_fortran_ignore_tkr_predecl} ])
121
+ [${internal_ignore_tkr_happy } :${ompi_fortran_ignore_tkr_type} :${ompi_fortran_ignore_tkr_predecl} ])
122
122
123
123
# Now put the original CACHE_CHECK MSG_CHECKING back so that it can
124
124
# output the MSG_RESULT.
@@ -150,7 +150,7 @@ AC_DEFUN([OMPI_FORTRAN_CHECK_IGNORE_TKR_SUB], [
150
150
end subroutine force_assumed_shape
151
151
end interface
152
152
153
- interface foo
153
+ interface
154
154
subroutine foo(buffer, count)
155
155
$1 buffer
156
156
$2 , intent(in) :: buffer
0 commit comments