foss-for-synopsys-dwc-arc-processors / toolchain

Repository containing releases of prebuilt GNU toolchains for DesignWare ARC Processors from Synopsys (available from "releases" link below).
http://www.synopsys.com/IP/ProcessorIP/ARCProcessors/Pages/default.aspx
GNU General Public License v3.0
91 stars 48 forks source link

Add action point support in Linux/GDB #183

Open fbedard opened 5 years ago

fbedard commented 5 years ago

Alexey:

Guys at EZchip has developed action-points support in Linux/GDB and are willing to share it with Synopsys.
Below is their original message.
=========================
As promised here are links to my proposal to support HW breakpoints and watchpoints.
https://github.com/EZchip/uClibc/tree/arc-actionpoints
https://github.com/EZchip/gdb/tree/arc-actionpoints
https://github.com/EZchip/linux/tree/arc-actionpoints

Each of this 3 branch HEAD got its part of this enhancement.

I checked this with nSIM 2013.09 successfully.

Several exceptions:
I got no Little Endian set-up so in spite supporting in code it was not checked (only BE).
I got problems with FPGA and latest nSIM and I am waiting for further support from Synopsys (got case opened)
I got no support for native GDB only for gdbserver.

Waiting for your review, hopefully getting soon into your repository in the way to upstream.

Regards,
Noam
=========================
shahab-vahedi commented 4 years ago

History:

07/23/2019 10:42:29 PST FBEDARD

Move to github at https://github.com/foss-for-synopsys-dwc-arc-processors/toolchain/issues/183

03/21/2017 06:01:01 PST AKOLESOV

I'm working on upstreaming Linux support for GDB, but it is clear this will not be done for 17.03 release.

06/06/2016 13:45:41 PST FBEDARD

Customer STAR so raising priority for the .09 release.   We are doing GDB work this release and this one definitely needs to get done in this release.

12/15/2015 01:37:32 PST AKOLESOV

I haven't review them yet, but I would prefer to avoid GDB-related development until it will be upstreamed, which definetely will not happen before 2015.03.

12/14/2015 15:00:31 PST FBEDARD

Ok thanks.  Can you review these EZchip changes (when you have time, not urgent given release tasks, etc) to advise on whether this makes sense to consider for 2016.03?

12/14/2015 02:23:31 PST AKOLESOV

Nohing changed - OpenOCD has nothing to do with user-space debugging.

12/11/2015 10:46:47 PST FBEDARD

HI Anton,

With recent addition of actionpoints support in openOCD, how are we faring right now with respect to this original request from EZchip?

09/18/2014 08:28:56 PST ABRODKIN

Updated branches from Noam:
====
https://github.com/EZchip/linux/commits/EZ-arc-upstream
https://github.com/EZchip/gdb/commits/ez-arc-2014.08-gdb
https://github.com/EZchip/uClibc/commits/ez-arc-2014.08
====

09/05/2014 09:27:42 PST FBEDARD

Let's consider for 2014.12 release.  It's definitely out of the question for 2014.10 release at this point.