liwenxiang1
9d5e83b411
gdbserver.py:add x86_64 arch
...
Add x86_64 support, we can use it to analysis of x86_64 crashes
Signed-off-by: liwenxiang1 <liwenxiang1@xiaomi.com>
2026-01-24 23:31:43 +08:00
anjiahao
73aa7391a9
gdbserver.py: use lief inside of pyelftools to improve load speed
...
test:
an elf have 273MB, load symbol 32s to 2s
Signed-off-by: anjiahao <anjiahao@xiaomi.com>
2026-01-24 23:31:43 +08:00
anjiahao
3833dea6a4
gdbserver.py: if thread < 0, need set to 0
...
Fix unexpected thread values
Signed-off-by: anjiahao <anjiahao@xiaomi.com>
2026-01-24 23:31:43 +08:00
buxiasen
4063f4b207
tools/gdbserver: compatible with vscode, c command should cut from [2:
...
Fix use in vsocode
Signed-off-by: buxiasen <buxiasen@xiaomi.com>
2026-01-24 23:31:43 +08:00
anjiahao
218fe2c53b
gdbserver.py:add unpack_data log info to debug
...
Improve debug
Signed-off-by: anjiahao <anjiahao@xiaomi.com>
2026-01-24 23:31:43 +08:00
anjiahao
6554ed4d66
get g_tcbinfo just use elf memory
...
g_tcbinfo is const data, thus elf memmory is more reliable than other
method in case of corruption etc.
Signed-off-by: anjiahao <anjiahao@xiaomi.com>
2024-11-14 13:30:34 +08:00
xuxingliang
c5276f4244
gdbserver.py: add arm64 support
...
Use struct.unpack_from to eliminate the need to specify data size.
Signed-off-by: xuxingliang <xuxingliang@xiaomi.com>
2024-11-14 13:30:34 +08:00
xuxingliang
3bfeddcbdd
gdbserver.py: add back 64bit support
...
Original code from https://github.com/apache/nuttx/pull/12469
Accidently removed during merge.
Signed-off-by: xuxingliang <xuxingliang@xiaomi.com>
2024-11-14 13:30:34 +08:00
anjiahao
7c37a46f69
gdbserver:skip load symbol if use logfile as input
...
Signed-off-by: anjiahao <anjiahao@xiaomi.com>
2024-10-16 08:01:28 +08:00
anjiahao
ddf44def10
gdbserver:fix bug when use arm-a coredump addr mismatch
...
Signed-off-by: anjiahao <anjiahao@xiaomi.com>
2024-10-16 08:01:28 +08:00
anjiahao
a1ff878bed
gdbserver:Special processing xtensa architecture
...
Signed-off-by: anjiahao <anjiahao@xiaomi.com>
2024-10-16 08:01:28 +08:00
Alin Jerpelea
c9eef2d697
tools: migrate to SPDX identifier
...
Most tools used for compliance and SBOM generation use SPDX identifiers
This change brings us a step closer to an easy SBOM generation.
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2024-09-10 23:11:11 +08:00
anjiahao
fcf06f6367
gdbserver:minidumpserver is powerful, so change name to gdbserver
...
Signed-off-by: anjiahao <anjiahao@xiaomi.com>
2024-08-21 18:01:06 +08:00