summaryrefslogtreecommitdiff
path: root/tool/m4/ruby_stack_grow_direction.m4
diff options
context:
space:
mode:
authornagachika <nagachika@ruby-lang.org>2021-03-21 14:19:35 +0900
committernagachika <nagachika@ruby-lang.org>2021-03-21 14:19:35 +0900
commitcfd1a17292ae37db4d09c1452a4a84e7fd58e7cf (patch)
tree28eccd1c5f9bef85040a540288912c717e806a4a /tool/m4/ruby_stack_grow_direction.m4
parent16f3ebd77b31ffe9457566e13bb7b9c4fdefd4a5 (diff)
merge revision(s) c32375883a696fcf8e9e99875f1339ee5474a255:
Update for autoconf 2.70 --- configure.ac | 232 +++++++++++++++++------------------ tool/m4/ruby_check_builtin_setjmp.m4 | 8 +- tool/m4/ruby_check_printf_prefix.m4 | 9 +- tool/m4/ruby_check_setjmp.m4 | 6 +- tool/m4/ruby_check_sysconf.m4 | 6 +- tool/m4/ruby_cppoutfile.m4 | 4 +- tool/m4/ruby_decl_attribute.m4 | 4 +- tool/m4/ruby_dtrace_available.m4 | 2 +- tool/m4/ruby_dtrace_postprocess.m4 | 2 +- tool/m4/ruby_mingw32.m4 | 4 +- tool/m4/ruby_stack_grow_direction.m4 | 4 +- tool/m4/ruby_try_cflags.m4 | 2 +- tool/m4/ruby_try_cxxflags.m4 | 2 +- tool/m4/ruby_try_ldflags.m4 | 2 +- 14 files changed, 143 insertions(+), 144 deletions(-)
Diffstat (limited to 'tool/m4/ruby_stack_grow_direction.m4')
-rw-r--r--tool/m4/ruby_stack_grow_direction.m44
1 files changed, 2 insertions, 2 deletions
diff --git a/tool/m4/ruby_stack_grow_direction.m4 b/tool/m4/ruby_stack_grow_direction.m4
index 74ec219322..f5f93579a4 100644
--- a/tool/m4/ruby_stack_grow_direction.m4
+++ b/tool/m4/ruby_stack_grow_direction.m4
@@ -6,7 +6,7 @@ AS_CASE(["$1"],
[m68*|x86*|x64|i?86|ppc*|sparc*|alpha*], [ $2=-1],
[hppa*], [ $2=+1],
[
- AC_TRY_RUN([
+ AC_RUN_IFELSE([AC_LANG_SOURCE([[
/* recurse to get rid of inlining */
static int
stack_growup_p(addr, n)
@@ -23,7 +23,7 @@ int main()
int x;
return stack_growup_p(&x, 10);
}
-], $2=-1, $2=+1, $2=0)
+]])],[$2=-1],[$2=+1],[$2=0])
])
eval stack_grow_dir=\$$2])
eval $2=\$stack_grow_dir