From 153c149bec658b114e073e7037a9f809c1940ac3 Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Mon, 14 Mar 1994 05:10:47 -0500 Subject: [PATCH] (expand_builtin, case BUILT_IN_RETURN_ADDRESS): Call tree_int_cst_sgn. From-SVN: r6778 --- gcc/expr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/expr.c b/gcc/expr.c index 23b009a7fd2..c750cb60e68 100644 --- a/gcc/expr.c +++ b/gcc/expr.c @@ -7032,7 +7032,7 @@ expand_builtin (exp, target, subtarget, mode, ignore) error ("invalid arg to `__builtin_return_address'"); return const0_rtx; } - else if (tree_int_cst_lt (TREE_VALUE (arglist), integer_zero_node)) + else if (tree_int_cst_sgn (TREE_VALUE (arglist)) < 0) { error ("invalid arg to `__builtin_return_address'"); return const0_rtx; -- 2.30.2