diff options
author | Howard Mao <zhehao.mao@gmail.com> | 2016-09-21 11:39:08 -0700 |
---|---|---|
committer | Andrew Waterman <waterman@eecs.berkeley.edu> | 2016-09-21 11:39:08 -0700 |
commit | f81b722bf004177eadaf6f1b4b9e699e20257521 (patch) | |
tree | 23199e93aa7b88ad6b11e19b359d4f477f2c54b5 /pk/elf.h | |
parent | f892b43a2bb1c2405b9941aaefdb25e3b4efe1f1 (diff) | |
download | riscv-pk-f81b722bf004177eadaf6f1b4b9e699e20257521.zip riscv-pk-f81b722bf004177eadaf6f1b4b9e699e20257521.tar.gz riscv-pk-f81b722bf004177eadaf6f1b4b9e699e20257521.tar.bz2 |
make sure pages for ELF sections have correct protection (#40)
Diffstat (limited to 'pk/elf.h')
-rw-r--r-- | pk/elf.h | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -36,6 +36,10 @@ #define AT_SECURE 23 #define AT_RANDOM 25 +#define PF_X 1 +#define PF_W 2 +#define PF_R 4 + typedef struct { uint8_t e_ident[16]; uint16_t e_type; |