MIPS mmap_privanon in .S in case gcc learns how to 'bal'.
This commit is contained in:
parent
ef15cf9847
commit
340c3963d8
@ -200,6 +200,13 @@ mprotect: .globl mprotect
|
|||||||
#define a4_sys 0x10
|
#define a4_sys 0x10
|
||||||
#define a5_sys 0x14
|
#define a5_sys 0x14
|
||||||
|
|
||||||
|
MAP_PRIVATE= 0x002
|
||||||
|
MAP_ANONYMOUS=0x800 # not same as i386
|
||||||
|
|
||||||
|
mmap_privanon: .globl mmap_privanon
|
||||||
|
ori a3,a3,MAP_PRIVATE|MAP_ANONYMOUS
|
||||||
|
li t0,-1 # fd
|
||||||
|
li t1,0 # offset
|
||||||
mmap: .globl mmap
|
mmap: .globl mmap
|
||||||
addiu sp,sp,-sp_frame
|
addiu sp,sp,-sp_frame
|
||||||
sw t0,a4_sys(sp)
|
sw t0,a4_sys(sp)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user