Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2021-12-01TCF Agent: fixed possible buffer overflow when calling fscanf()Eugene Tarassov1-2/+4
2021-04-28TCF Agent: fixed debugging 32-bit process on 64-bit Linux systemEugene Tarassov1-16/+17
2020-11-02TCF Agent: fixed: Linux adds LF character at the end of a thread name, which ↵Eugene Tarassov1-1/+5
breaks thread labels in the debugger GUI
2020-09-02TCF Agent: added support for Linux thread names: PID + name instead of ↵Eugene Tarassov1-1/+126
context ID
2020-05-29TCF Agent: in case of multi-target agent, limit Linux breakpoints to Linux ↵Eugene Tarassov1-114/+137
processes only
2020-05-19TCF Agent: ARM: don't use BKPT instruction - it is not supported by 32-bit ↵Eugene Tarassov1-10/+20
Linux kernel
2020-04-24TCF Agent: fixed handling of mixed ARM/Thumb code with remote symbols serverEugene Tarassov1-1/+1
2020-04-22TCF Agent: added support for debugging 32-bit applications on 64-bit ARM ↵Eugene Tarassov1-0/+4
Linux system
2020-03-11TCF Agent: get_reg_definitions may return NULL when context proxy is usedEugene Tarassov1-6/+8
2020-03-09Bug 560757 - the global variable: files in tcf_elf.c hold old inode valueEugene Tarassov1-0/+6
2019-11-16TCF Agent: added support for TLS on ARM 32Eugene Tarassov1-8/+0
2019-11-07TCF Agent: added memory access flags to control auto-stopping of debug contextsEugene Tarassov1-17/+7
2019-10-03TCF Agent: added initial version of disassembler and stack crawl for RISC-VEugene Tarassov1-1/+13
2019-07-20TCF Agent: improved handling of ptrace errors on LinuxEugene Tarassov1-5/+5
2019-07-18TCF Agent: improved handling of ptrace errors on LinuxEugene Tarassov1-42/+42
2019-02-16TCF Agent: ARM Linux: r_debug.r_brk can have bit 0 set to 1 to indicate ↵Eugene Tarassov1-0/+13
Thumb ISA
2019-02-15TCF Agent: fixed: SIGILL is ignored for Linux threads other than main threadEugene Tarassov1-2/+2
2019-01-18TCF Agent: better handling of context terminate commands and SIGKILL on LinuxEugene Tarassov1-34/+51
2019-01-17TCF Agent: fixed ARM Thumb support on LinuxEugene Tarassov1-2/+20
2019-01-10TCF Agent: initial support for riscv64 LinuxSanimir Agovic1-1/+7
Basic support for riscv64 on Linux. Software stepping, disassembler, and stackwalk is missing. Change-Id: I87d418480c003c068848b1ab8adc2d5ddf212d33 Signed-off-by: Sanimir Agovic <sanimir@subpath.org>
2018-09-29TCF Agent: fixed handling of overlapping memory map regions on Linux1.7Eugene Tarassov1-22/+47
2018-04-22TCF Agent: "error: lost clone" is not an error, it is ptrace featureEugene Tarassov1-1/+0
2018-03-30TCF Agent: microblazex renamed to microblaze64Eugene Tarassov1-3/+3
2018-02-09TCF Agent: fixed MicroBlaze stepping and registers accessEugene Tarassov1-5/+5
2018-01-30TCF Agent: GDB Remote Serial Protocol: fixed handling of MicroBlaze registersEugene Tarassov1-0/+2
2018-01-26TCF Agent: MicroBlaze disassembler: added handling of extended instruction setEugene Tarassov1-0/+6
2018-01-07Bug 529375 - Fix TCF Agent to build with musl C libraryEugene Tarassov1-34/+5
2017-11-22TCF Agent: fixed inconsistencies between format specification and argument ↵Eugene Tarassov1-21/+21
types in trace() invocations
2017-11-22TCF Agent: fixed inconsistencies between format specification and argument ↵Eugene Tarassov1-32/+32
types in trace() invocations
2017-08-04TCF Agent: improved register definitions for Linux targetsEugene Tarassov1-1/+9
2017-01-09TCF Agent: removed unneeded/unwanted definitions of TRAP_OFFSETEugene Tarassov1-10/+15
2016-10-19TCF Agent: when debugging over exec() call on Linux, and address of main() ↵Eugene Tarassov1-0/+1
does not change, breakpoints are not properly replanted
2016-10-18TCF Agent: Fix callback in context-linux.c to check that ctx represents a ↵Felix Burton1-3/+7
Linux context
2016-10-18TCF Agent: Enable context-linux.c compilation with ↵Felix Burton1-0/+14
ENABLE_ContextMemoryProperties and ENABLE_ContextStateProperties
2016-10-18TCF Agent: Support context-linux.c compilation with ENABLE_MemoryAccessModes=1Felix Burton1-0/+12
2016-04-06TCF Agent: Enable to configure the agent in all stop modeDidier Brachet1-0/+4
Provided ability to configure the Linux TCF agent in all stop mode (all threads of a process are automatically stopped/resumed when a single thread of this process is stopped/resumed)
2016-04-05TCF Agent: code formatting: extra spaces removedEugene Tarassov1-2/+2
2016-04-05TCF Agent: Handle read/write memory past the end of memoryDidier Brachet1-0/+14
Handle the case where one tries to read /write past the end of the memory.
2016-03-16TCF Agent: fixed Linux PPC64 build error and missing disassemblerEugene Tarassov1-1/+3
2016-02-03TCF Agent: fixed regression in prev commitEugene Tarassov1-5/+5
2016-02-03TCF Agent: fixed: detaching a Linux process can leave it in stopped stateEugene Tarassov1-13/+27
2015-11-23TCF Agent: fixed build issues on ARM LinuxEugene Tarassov1-14/+14
2015-11-19TCF Agent: added support for 64-bit ARM LinuxEugene Tarassov1-32/+89
2015-10-09Bug 479340 - Propagation of Target properties into tcf-serverEugene Tarassov1-0/+7
2015-08-11Bug 474508 - dlopen not sending MemoryMap changed eventEugene Tarassov1-3/+4
2015-03-18TCF Agent: fixed: stepping does not work on ARMv7 Linux when hardware ↵Eugene Tarassov1-1/+1
breakpoints are enabled
2015-03-03Bug 454842 - Linux process that loops in main hits an internal breakpoint alwaysEugene Tarassov1-31/+3
2014-10-14Bug 446518 - Function breakpoints should be planted after function prologueEugene Tarassov1-1/+30
2014-03-13TCF Agent: added initial support for PowerPC disassemblerStanislav Yakovlev1-0/+2
Signed-off-by: Stanislav Yakovlev <stas.yakovlev@gmail.com>
2014-02-05TCF Agent: better handling of misaligned disassembly requestsEugene Tarassov1-0/+18

Back to the top