spu overlay manager infinite loop
Alan Modra
amodra@bigpond.net.au
Thu Jun 14 08:52:00 GMT 2007
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
More information about the Binutils
mailing list