PROT_EXEC for decompressed 'fold'
modified: powerpc-linux.elf-entry.S
This commit is contained in:
parent
7a681bd20d
commit
d80c145a18
@ -180,7 +180,7 @@ sz_auxv= 2*4
|
|||||||
li a5,0 // off_t
|
li a5,0 // off_t
|
||||||
li a4,-1 // fd; cater to *BSD for MAP_ANON
|
li a4,-1 // fd; cater to *BSD for MAP_ANON
|
||||||
li a3,MAP_PRIVATE | MAP_ANONYMOUS
|
li a3,MAP_PRIVATE | MAP_ANONYMOUS
|
||||||
li a2,PROT_READ | PROT_WRITE
|
li a2,PROT_READ | PROT_WRITE | PROT_EXEC // 'fold' will execute here
|
||||||
lwz a0,sz_obinfo + sz_cpr(r30) // sizeof(folded_loader)
|
lwz a0,sz_obinfo + sz_cpr(r30) // sizeof(folded_loader)
|
||||||
addi a0,a0,sz_b_info
|
addi a0,a0,sz_b_info
|
||||||
addi t0,a1,-1 // ~page_mask
|
addi t0,a1,-1 // ~page_mask
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user