This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: spu overlay manager infinite loop
- From: Alan Modra <amodra at bigpond dot net dot au>
- To: binutils at sourceware dot org
- Date: Thu, 14 Jun 2007 18:22:38 +0930
- Subject: Re: spu overlay manager infinite loop
- References: <20070614084108.GB11954@bubble.grove.modra.org>
On Thu, Jun 14, 2007 at 06:11:08PM +0930, Alan Modra wrote:
> * emultempl/spu_ovl.S: Don't trash lr on tail call from one
> overlay to another.
ld/testsuite/
* ld-spu/ovl.d: Update.
* ld-spu/ovl2.d: Update.
Index: ld/testsuite/ld-spu/ovl.d
===================================================================
RCS file: /cvs/src/src/ld/testsuite/ld-spu/ovl.d,v
retrieving revision 1.2
diff -u -p -r1.2 ovl.d
--- ld/testsuite/ld-spu/ovl.d 23 Mar 2007 00:48:05 -0000 1.2
+++ ld/testsuite/ld-spu/ovl.d 14 Jun 2007 08:50:48 -0000
@@ -110,11 +110,11 @@ Disassembly of section .data:
00000440 <_ovly_table>:
440: 00 00 04 00 .*
444: 00 00 00 20 .*
- 448: 00 00 02 e0 .*
+ 448: 00 00 02 f0 .*
44c: 00 00 00 01 .*
450: 00 00 04 00 .*
454: 00 00 00 40 .*
- 458: 00 00 03 00 .*
+ 458: 00 00 03 10 .*
45c: 00 00 00 01 .*
00000460 <_ovly_buf_table>:
Index: ld/testsuite/ld-spu/ovl2.d
===================================================================
RCS file: /cvs/src/src/ld/testsuite/ld-spu/ovl2.d,v
retrieving revision 1.2
diff -u -p -r1.2 ovl2.d
--- ld/testsuite/ld-spu/ovl2.d 5 Apr 2007 07:01:53 -0000 1.2
+++ ld/testsuite/ld-spu/ovl2.d 14 Jun 2007 08:50:48 -0000
@@ -55,11 +55,11 @@ Disassembly of section \.data:
00000410 <_ovly_table>:
410: 00 00 04 00 .*
414: 00 00 00 10 .*
- 418: 00 00 02 c0 .*
+ 418: 00 00 02 d0 .*
41c: 00 00 00 01 .*
420: 00 00 04 00 .*
424: 00 00 00 10 .*
- 428: 00 00 02 d0 .*
+ 428: 00 00 02 e0 .*
42c: 00 00 00 01 .*
00000430 <_ovly_buf_table>:
--
Alan Modra
IBM OzLabs - Linux Technology Centre