From 8232d28f1321ee6a31d1edb42eeb31c8b489002c Mon Sep 17 00:00:00 2001 From: Scott Christley Date: Wed, 27 Oct 1999 08:43:23 +0000 Subject: [PATCH] Scott Christley * sparc.md (call): Don't bound structure return size to 0xfff. From-SVN: r30214 --- gcc/ChangeLog | 4 ++++ gcc/config/sparc/sparc.md | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4722a9aae047..9847a85f3ba1 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +Wed Oct 27 01:42:26 1999 Scott Christley + + * sparc.md (call): Don't bound structure return size to 0xfff. + Wed Oct 27 00:56:59 1999 Richard Henderson * resource.c (mark_target_live_regs): Check that the target diff --git a/gcc/config/sparc/sparc.md b/gcc/config/sparc/sparc.md index e6bfbc187f35..db1609b75e6c 100644 --- a/gcc/config/sparc/sparc.md +++ b/gcc/config/sparc/sparc.md @@ -7397,7 +7397,7 @@ (VOIDmode, gen_rtvec (3, gen_rtx_SET (VOIDmode, pc_rtx, XEXP (operands[0], 0)), - GEN_INT (INTVAL (operands[3]) & 0xfff), + operands[3], gen_rtx_CLOBBER (VOIDmode, gen_rtx_REG (Pmode, 15))))); else emit_jump_insn @@ -7428,7 +7428,7 @@ (gen_rtx_PARALLEL (VOIDmode, gen_rtvec (3, gen_rtx_CALL (VOIDmode, fn_rtx, nregs_rtx), - GEN_INT (INTVAL (operands[3]) & 0xfff), + operands[3], gen_rtx_CLOBBER (VOIDmode, gen_rtx_REG (Pmode, 15))))); else emit_call_insn -- 2.47.2