]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
sparc.md (call): Don't bound structure return size to 0xfff.
authorJeffrey A Law <law@cygnus.com>
Thu, 30 Dec 1999 05:49:06 +0000 (05:49 +0000)
committerJeff Law <law@gcc.gnu.org>
Thu, 30 Dec 1999 05:49:06 +0000 (22:49 -0700)
        Wed Oct 27 01:42:26 1999  Scott Christley  <scottc@net-community.com>
        * sparc.md (call): Don't bound structure return size to 0xfff.

From-SVN: r31129

gcc/ChangeLog
gcc/config/sparc/sparc.md

index b969b0b1e6652dc2822c48a7df17a9ab57ae8fa4..8249ccd3d755136775604b25bcab0a8f8300dfd0 100644 (file)
@@ -1,3 +1,8 @@
+Wed Dec 29 22:47:43 1999  Jeffrey A Law  (law@cygnus.com)
+
+       Wed Oct 27 01:42:26 1999  Scott Christley  <scottc@net-community.com>
+       * sparc.md (call): Don't bound structure return size to 0xfff.
+
 Mon Dec 27 07:32:59 1999  Jeffrey A Law  (law@cygnus.com)
 
        Fri Sep  3 10:16:37 HST 1999  Glen Nakamura  <glen.nakamura@usa.net>
index cb008b169b1c9a4a46fa1bc416aefd5812402baf..aafb7a63ea418dad835e52c0f44600a4940f87ac 100644 (file)
                    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_call_insn
       (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