Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (gdb) run
- The program being debugged has been started already.
- Start it from the beginning? (y or n) y
- Starting program: /root/first
- Breakpoint 1, 0x00010054 in _start ()
- (gdb) info registers
- r0 0x0 0
- r1 0x0 0
- r2 0x0 0
- r3 0x0 0
- r4 0x0 0
- r5 0x0 0
- r6 0x0 0
- r7 0x0 0
- r8 0x0 0
- r9 0x0 0
- r10 0x0 0
- r11 0x0 0
- r12 0x0 0
- sp 0xbefff880 0xbefff880
- lr 0x0 0
- pc 0x10054 0x10054 <_start>
- cpsr 0x10 16
- (gdb) si
- 0x00010058 in _start ()
- (gdb) info registers
- r0 0x1005c 65628
- r1 0x0 0
- r2 0x0 0
- r3 0x0 0
- r4 0x0 0
- r5 0x0 0
- r6 0x0 0
- r7 0x0 0
- r8 0x0 0
- r9 0x0 0
- r10 0x0 0
- r11 0x0 0
- r12 0x0 0
- sp 0xbefff880 0xbefff880
- lr 0x0 0
- pc 0x10058 0x10058 <_start+4>
- cpsr 0x10 16
- (gdb) run
- The program being debugged has been started already.
- Start it from the beginning? (y or n) y
- Starting program: /root/first
- Breakpoint 1, 0x00010054 in _start ()
- (gdb) disassemble
- Dump of assembler code for function _start:
- => 0x00010054 <+0>: mov r0, pc
- 0x00010058 <+4>: mov r1, #2
- 0x0001005c <+8>: add r2, r1, r1
- 0x00010060 <+12>: bkpt 0x0000
- End of assembler dump.
- (gdb) info registers
- r0 0x0 0
- r1 0x0 0
- r2 0x0 0
- r3 0x0 0
- r4 0x0 0
- r5 0x0 0
- r6 0x0 0
- r7 0x0 0
- r8 0x0 0
- r9 0x0 0
- r10 0x0 0
- r11 0x0 0
- r12 0x0 0
- sp 0xbefff880 0xbefff880
- lr 0x0 0
- pc 0x10054 0x10054 <_start>
- cpsr 0x10 16
- (gdb) si
- 0x00010058 in _start ()
- (gdb) info registers
- r0 0x1005c 65628
- r1 0x0 0
- r2 0x0 0
- r3 0x0 0
- r4 0x0 0
- r5 0x0 0
- r6 0x0 0
- r7 0x0 0
- r8 0x0 0
- r9 0x0 0
- r10 0x0 0
- r11 0x0 0
- r12 0x0 0
- sp 0xbefff880 0xbefff880
- lr 0x0 0
- pc 0x10058 0x10058 <_start+4>
- cpsr 0x10 16
- (gdb)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement