| Summary: | [debug] Add linux ptrace single stepping support for ARM | ||
|---|---|---|---|
| Product: | [Tools] TCF | Reporter: | Martin Oberhuber <mober.at+eclipse> |
| Component: | Agent | Assignee: | Project Inbox <tcf.agent-inbox> |
| Status: | RESOLVED FIXED | QA Contact: | Eugene Tarassov <eugene> |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | emmanuel.touron, mober.at+eclipse, stas.yakovlev |
| Version: | 1.1 | ||
| Target Milestone: | 1.1 | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Bug Depends on: | 403422 | ||
| Bug Blocks: | |||
|
Description
Martin Oberhuber
I've implemented preliminary single stepping support, please consider pulling from https://github.com/wind-river-cdt/tcf.agent/commits/master I confirm that I have written the code from scratch. I am contributing the code under the EPL and the EDL and I have the right from my employer to do so. I understand the Eclipse CoO as per http://www.eclipse.org/legal/CoO.php Known limitation : stepping load operations affecting the PC is not yet implemented. I have committed stepping support patch from github. I also merged back armv6l directory back into arm directory, and changed the Makefile instead to make it build-able on RPI. Having a separate armv6l directory creates too much of unnecessary code duplication. Thanks! |