[PATCH] Make file transfer commands work with all (native) targets.

Eli Zaretskii eliz@gnu.org
Fri Jun 28 19:35:00 GMT 2013


> Date: Fri, 28 Jun 2013 19:25:59 +0100
> From: Pedro Alves <palves@redhat.com>
> CC: tromey@redhat.com, gdb-patches@sourceware.org
> 
> Yeah, I admit it fits more in the general "as fewer differences
> we have between local/remote debugging, the better" theme than
> driven by a particular use case.  A possible example would be something
> like gdb scripts working the same whether connected to a remote
> or local target (and unaware of whether the local target is implemented
> by local gdbserver or the native built-in target).

But putting files on a remote target puts them on the board, no?
There's no analogous place in native debugging.

> > Without a good use case, having "remote get" serve like a poor man's
> > 'cp' is confusing, IMO.
> 
> Would you be OK with, or prefer, adding "target get/put/delete", leaving
> the "remote" variants in place?

I guess so, but then won't you lose backward compatibility?



More information about the Gdb-patches mailing list