2007-10-02 Markus Deuling <deuling@de.ibm.com>

* spu/crt0.S: Initialize __ea_local_store (EA address of the LS)
          via register 6.
This commit is contained in:
Jeff Johnston 2007-10-02 18:59:58 +00:00
parent bd6f74fda8
commit 56398dd5d7
2 changed files with 10 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2007-10-02 Markus Deuling <deuling@de.ibm.com>
* spu/crt0.S: Initialize __ea_local_store (EA address of the LS)
via register 6.
2007-10-01 Markus Deuling <deuling@de.ibm.com>
* spu/Makefile.in: add dependencies for crt files.

View File

@ -50,11 +50,16 @@ POSSIBILITY OF SUCH DAMAGE.
#define TAGMASK 1
#endif
.comm __ea_local_store,16,16
.text
.global _start
.type _start, @function
_start:
/* Save the local store base from $6. */
stqr $6, __ea_local_store
#ifdef _STD_MAIN
/*
* Copy the argument vector region from EA to LS. The DMA