Revision 8294eba1 target-arm/exec.h

b/target-arm/exec.h
17 17
 * License along with this library; if not, write to the Free Software
18 18
 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
19 19
 */
20
#include "config.h"
20 21
#include "dyngen-exec.h"
21 22

  
22
#if defined(__sparc__)
23
struct CPUARMState *env;
24
uint32_t T0;
25
uint32_t T1;
26
uint32_t T2;
27
#else
28 23
register struct CPUARMState *env asm(AREG0);
29 24
register uint32_t T0 asm(AREG1);
30 25
register uint32_t T1 asm(AREG2);
31 26
register uint32_t T2 asm(AREG3);
32
#endif
33 27

  
34 28
/* TODO: Put these in FP regs on targets that have such things.  */
35 29
/* It is ok for FT0s and FT0d to overlap.  Likewise FT1s and FT1d.  */

Also available in: Unified diff