Fix SPSR register size in gp_regs structure
authorSandrine Bailleux <sandrine.bailleux@arm.com>
Tue, 17 Dec 2013 13:47:14 +0000 (13:47 +0000)
committerDan Handley <dan.handley@arm.com>
Fri, 20 Dec 2013 15:52:16 +0000 (15:52 +0000)
commitbdb774df31a2a25604aa1331690c9b63353809f5
tree9c48aa93b9e60103c5ef44db7e5507af92b3a45a
parenta960f28267f061ba52ef4c8778753095250b100c
Fix SPSR register size in gp_regs structure

SPSR is a 32-bit register and so its size should be reflected in
the gp_regs structure.  This patch fixes the type of gp_regs.spsr
to use a 32-bit variable.  It also makes the size of the other
register fields more explicit.

Change-Id: I27e0367df1a91cc501d5217c1b3856d4097c60ba
include/runtime_svc.h
lib/arch/aarch64/misc_helpers.S