Sparc: avoid AREG0 for memory access helpers
authorBlue Swirl <blauwirbel@gmail.com>
Mon, 4 Jul 2011 20:34:28 +0000 (20:34 +0000)
committerBlue Swirl <blauwirbel@gmail.com>
Sun, 18 Mar 2012 12:22:00 +0000 (12:22 +0000)
commitfe8d8f0f1c3ed0f5e84edffbbc8fcdf3b7da589b
treecfca47af264c78b35cce720ff37e2c2bcccbf0f1
parent57d585f7d14fefc8ebf2b29b2b5a955bec77b5da
Sparc: avoid AREG0 for memory access helpers

Make memory access helpers take a parameter for CPUState instead
of relying on global env. Introduce wrappers for load and store ops.

Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Makefile.target
target-sparc/cpu.h
target-sparc/helper.h
target-sparc/ldst_helper.c
target-sparc/op_helper.c
target-sparc/translate.c