This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

ia64_direct_return buglet


I have no idea how this was working before.  I just
happened to be looking at compiler output and thinking
"hey, there's something missing here".


r~

        * config/ia64/ia64.c (ia64_direct_return): Require frame size zero.

Index: config/ia64/ia64.c
===================================================================
RCS file: /cvs/gcc/egcs/gcc/config/ia64/ia64.c,v
retrieving revision 1.15
diff -c -p -d -r1.15 ia64.c
*** ia64.c	2000/05/08 22:08:25	1.15
--- ia64.c	2000/05/09 05:53:45
*************** int
*** 1146,1152 ****
  ia64_direct_return ()
  {
    return (reload_completed && ! frame_pointer_needed
! 	  && ia64_compute_frame_size (get_frame_size ()));
  }
  
  
--- 1146,1152 ----
  ia64_direct_return ()
  {
    return (reload_completed && ! frame_pointer_needed
! 	  && ia64_compute_frame_size (get_frame_size ()) == 0);
  }
  
  

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]