-
2ee6e9666e
don't print function name in dbg_handle_sigsegv()
master
kamkow1
2025-03-13 18:13:20 +01:00
-
ec08cbae07
Multiple test files for testing
kamkow1
2025-03-13 18:06:59 +01:00
-
a7378a5210
Rename baddr() to boff()
kamkow1
2025-03-13 16:07:15 +01:00
-
46c8a1e26b
bl()/rmbl() commands for setting/removing breakpoints at source line
kamkow1
2025-03-13 16:02:15 +01:00
-
07c4b9283b
ebfn()/dbfn() commands for enabling/disabling breakpoints by func name
kamkow1
2025-03-13 14:14:55 +01:00
-
7a5980de69
ebaddr()/dbaddr() commands for enabling/disabling breakpoints at address
kamkow1
2025-03-13 14:09:24 +01:00
-
4f60dfcd4d
Clean up libelfin_wrap functions api
kamkow1
2025-03-13 14:03:04 +01:00
-
a9f555d916
Print source on SIGSEGV
kamkow1
2025-03-12 20:52:02 +01:00
-
0742db18d8
Print expanded source
kamkow1
2025-03-12 20:46:49 +01:00
-
14b5368e7c
Print source on breakpoint hit
kamkow1
2025-03-12 20:31:27 +01:00
-
19d6185ffb
Ignore .debugusrc1.js
kamkow1
2025-03-12 20:05:07 +01:00
-
e1c9305407
Removing breakpoints by function name with rmbfn()
kamil
2025-03-12 14:49:07 +01:00
-
3f57ff1bfe
bfn() command for setting breakpoint by function name
kamil
2025-03-12 14:45:44 +01:00
-
03ed7a8280
fix add js_pushundefined() in dbg_js_lsf()
kamil
2025-03-12 14:33:44 +01:00
-
673b7800a7
Add lsf() command to list all functions
kamil
2025-03-12 14:31:40 +01:00
-
3b938a06dd
Print function name and file location when caught a SIGSEGV
kamil
2025-03-12 14:25:55 +01:00
-
6a5b07fa93
Improve info in lsbrk() command
kamil
2025-03-12 11:43:39 +01:00
-
d4fdd69c48
Get breakpoint filename and line number from DWARF
kamil
2025-03-12 11:37:23 +01:00
-
dc66bc84ae
Enforce DWARF-4
kamil
2025-03-12 08:36:55 +01:00
-
6363c89afc
libelfin wrapper WIP!
kamkow1
2025-03-12 00:31:47 +01:00
-
b9ec1900b4
Automatically find dupa() address, fix plo() command
kamkow1
2025-03-11 23:41:40 +01:00
-
17207421d3
Handle signals
kamil
2025-03-10 14:10:49 +01:00
-
00c6625a28
help() command and comand descriptions
kamil
2025-03-10 13:09:59 +01:00
-
378289cc7b
Shorten command names for easier typing
kamil
2025-03-10 12:47:19 +01:00
-
6687646a53
List symbols from symtab
kamil
2025-03-10 12:36:21 +01:00
-
31f6fa1cc1
Fix breakpoints
kamil
2025-03-10 09:38:03 +01:00
-
c39b54d0d7
Step over breakpoints
kamkow1
2025-03-10 00:17:31 +01:00
-
87cb958478
mem_read_reg() and mem_write_reg() convenience functions
kamkow1
2025-03-09 20:35:20 +01:00
-
643616cc14
Reading and writing to memory
kamkow1
2025-03-09 20:31:53 +01:00
-
cc14cab9b5
Setting registers
kamkow1
2025-03-09 20:16:13 +01:00
-
4303a5d27f
Implement dumping registers
kamkow1
2025-03-09 20:01:19 +01:00
-
ddf2152d46
Move printing functions to init script
kamkow1
2025-03-09 18:46:31 +01:00
-
4b10d7ea4d
Implement init rc script, similar to .gdbinit
kamkow1
2025-03-09 18:32:10 +01:00
-
3cd61ab871
Automatically load program load offset
kamkow1
2025-03-09 17:49:38 +01:00
-
bb8eafbe32
Implement Breakpoints
kamkow1
2025-03-09 17:29:45 +01:00
-
93f329328a
Prompt to embedded mujs engine
kamkow1
2025-03-09 15:22:48 +01:00
-
a3c8f8d9f0
Init
kamkow1
2025-03-09 13:45:45 +01:00