Comment the breakpoint instructions for faster analysis by 'grep'
modified: stub/src/arm.v4a-linux.elf-fold.S modified: stub/src/arm.v5a-darwin.macho-entry.S modified: stub/src/arm.v5a-darwin.macho-fold.S modified: stub/src/arm64-linux.elf-entry.S modified: stub/src/arm64-linux.elf-fold.S modified: stub/src/mipsel.r3000-linux.elf-entry.S modified: stub/src/powerpc64le-linux.elf-entry.S modified: stub/src/powerpc64le-linux.elf-fold.S
This commit is contained in:
committed by
Markus F.X.J. Oberhumer
parent
f853f91c5b
commit
a127125707
@@ -366,7 +366,7 @@ __ARM_NR_cacheflush = 2 + __ARM_NR_BASE
|
||||
|
||||
.globl my_bkpt
|
||||
my_bkpt:
|
||||
bkpt
|
||||
bkpt // my_bkpt
|
||||
ret
|
||||
|
||||
.globl exit
|
||||
|
||||
@@ -277,7 +277,7 @@ hex:
|
||||
execp:
|
||||
.ascii "executable_path=" // 16 bytes
|
||||
L99:
|
||||
bkpt
|
||||
bkpt // FIXME
|
||||
|
||||
main: // lr= &f_exp; r7= &argc; r6= -2*NBPW + _start
|
||||
mov r_EXP,lr // &f_decompress
|
||||
|
||||
@@ -328,7 +328,7 @@ bswap9:
|
||||
ret
|
||||
|
||||
bad__udivsi3:
|
||||
bkpt
|
||||
bkpt // bad__udivsi3
|
||||
__udivsi3: .globl __udivsi3
|
||||
cmp r1,#10
|
||||
bne bad__udivsi3
|
||||
|
||||
@@ -135,7 +135,7 @@ mflg:
|
||||
.long MFLG // MAP_{PRIVATE|ANONYMOUS} // QNX vs linux
|
||||
_start: .globl _start
|
||||
#if DEBUG /*{*/
|
||||
brk #0
|
||||
brk #0 // DEBUG
|
||||
TRACE(#0)
|
||||
#endif /*}*/
|
||||
call main
|
||||
|
||||
@@ -354,7 +354,7 @@ __NR_munmap = 0xd7 + __NR_SYSCALL_BASE // 215
|
||||
|
||||
.globl my_bkpt
|
||||
my_bkpt:
|
||||
brk #0
|
||||
brk #0 // my_bkpt
|
||||
ret
|
||||
|
||||
.globl exit
|
||||
|
||||
@@ -371,7 +371,7 @@ a5_sys= 5*NBPW // temporary for syscall
|
||||
jr ra
|
||||
addiu sp,sp, sp_frame
|
||||
mmap_bad:
|
||||
break
|
||||
break // mmap_bad
|
||||
|
||||
zfind: // result in $r_auxv
|
||||
lw v1,(a0); addiu a0,a0,NBPW
|
||||
|
||||
@@ -239,7 +239,7 @@ mmapRW0:
|
||||
mmapRW:
|
||||
li a2,PROT_READ|PROT_WRITE
|
||||
mmap:
|
||||
li r0,__NR_mmap; sc; bns 0f; teq r0,r0; 0:
|
||||
li r0,__NR_mmap; sc; bns 0f; teq r0,r0; 0: // bad mmap
|
||||
ret
|
||||
|
||||
zfind:
|
||||
|
||||
@@ -335,7 +335,7 @@ munmap: .globl munmap
|
||||
li r0,SYS_munmap; 5: b sysgo
|
||||
|
||||
my_bkpt: .globl my_bkpt
|
||||
teq r0,r0
|
||||
teq r0,r0 // my_bkpt
|
||||
blr
|
||||
|
||||
/* vim:set ts=8 sw=8 et: */
|
||||
|
||||
Reference in New Issue
Block a user