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]

Re: gcc-2.95.3 proposed patch (was: gcc 2.95.2 PPC code generation bug)


On Fri, 12 May 2000, David Edelsohn wrote:
> This only should affect the AIX -mminimal-toc mode which the
> person did not report using.
>
> 	This patch looks fine for gcc-2.95.3 to me, please go ahead and
> install it.  The AIX code is much shorter, but the value is the most
> pessimistic case for any ABI.

OK, I committed the patch to the gcc-2_95-branch. This brings back my number 
of pending patches for 2.95.3 to 3.

Franz.

	* rs6000/rs6000.md (nonlocal_goto_receiver): Add length attribute.

Index: gcc/config/rs6000/rs6000.md
===================================================================
RCS file: /cvs/gcc/egcs/gcc/config/rs6000/rs6000.md,v
retrieving revision 1.55.4.13
diff -u -p -r1.55.4.13 rs6000.md
--- gcc/config/rs6000/rs6000.md 2000/03/22 18:54:05     1.55.4.13
+++ gcc/config/rs6000/rs6000.md 2000/05/05 18:10:33
@@ -7865,7 +7867,8 @@
   rs6000_output_load_toc_table (asm_out_file, 30);
   return \"\";
 }"
-  [(set_attr "type" "load")])
+  [(set_attr "type" "load")
+   (set_attr "length" "24")])
 ^L
 ;; A function pointer under AIX is a pointer to a data area whose first word
 ;; contains the actual address of the function, whose second word contains a 
                                                                              

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