From: Richard Kenner Date: Mon, 14 Mar 1994 10:10:47 +0000 (-0500) Subject: (expand_builtin, case BUILT_IN_RETURN_ADDRESS): Call tree_int_cst_sgn. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=153c149bec658b114e073e7037a9f809c1940ac3;p=gcc.git (expand_builtin, case BUILT_IN_RETURN_ADDRESS): Call tree_int_cst_sgn. From-SVN: r6778 --- 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;