Changeset 06f10ac in mainline for kernel/arch/arm64/include/arch/istate_struct.h
- Timestamp:
- 2021-08-22T19:08:44Z (3 years ago)
- Branches:
- master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- c21cc26
- Parents:
- 95b7d4df
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/arm64/include/arch/istate_struct.h
r95b7d4df r06f10ac 65 65 #define ISTATE_OFFSET_X29 0x108 66 66 #define ISTATE_OFFSET_X30 0x110 67 #define ISTATE_SIZE 0x118 67 #define ISTATE_OFFSET_PAD0 0x118 68 #define ISTATE_SIZE 0x120 68 69 69 70 #ifndef __ASSEMBLER__ … … 109 110 /* Link Register. */ 110 111 uint64_t x30; 112 113 /* 114 * ARM64 mandates that the stack pointer is always aligned to 115 * a 16-byte boundary. To satisfy this condition, the size of 116 * this data structure needs to be also a multiple of 16 bytes. 117 * This is the reason for this padding. 118 */ 119 uint64_t pad0; 111 120 } istate_t; 112 121 113 122 #endif 123 114 124 #endif
Note:
See TracChangeset
for help on using the changeset viewer.