* delete target dbug/picobug/dink32/m32r/mon2000 ?
@ 2015-07-08 18:45 Pedro Alves
2015-07-08 18:59 ` Stan Shebs
2015-07-08 19:10 ` Joel Sherrill
0 siblings, 2 replies; 6+ messages in thread
From: Pedro Alves @ 2015-07-08 18:45 UTC (permalink / raw)
To: gdb
All of these targets use gdb/monitor.c, which has bit rotted
years ago (I'd guess around ~6), and nobody seems to
have noticed.
I propose deleting them (along with monitor.c):
| target | source |
|----------------+----------------------|
| target dbug | gdb/dbug-rom.c |
| target picobug | gdb/microblaze-rom.c |
| target dink32 | gdb/dink32-rom.c |
| target m32r | gdb/m32r-rom.c |
| target mon2000 | gdb/m32r-rom.c |
Thanks,
Pedro Alves
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: delete target dbug/picobug/dink32/m32r/mon2000 ?
2015-07-08 18:45 delete target dbug/picobug/dink32/m32r/mon2000 ? Pedro Alves
@ 2015-07-08 18:59 ` Stan Shebs
2015-07-08 19:10 ` Joel Sherrill
1 sibling, 0 replies; 6+ messages in thread
From: Stan Shebs @ 2015-07-08 18:59 UTC (permalink / raw)
To: Pedro Alves; +Cc: gdb
On Wed, Jul 8, 2015 at 11:45 AM, Pedro Alves <palves@redhat.com> wrote:
> All of these targets use gdb/monitor.c, which has bit rotted
> years ago (I'd guess around ~6), and nobody seems to
> have noticed.
>
> I propose deleting them (along with monitor.c):
>
> | target | source |
> |----------------+----------------------|
> | target dbug | gdb/dbug-rom.c |
> | target picobug | gdb/microblaze-rom.c |
> | target dink32 | gdb/dink32-rom.c |
> | target m32r | gdb/m32r-rom.c |
> | target mon2000 | gdb/m32r-rom.c |
I agree, that's an infrastructure whose time has come and gone. (Not
much call for traditional ROM monitors when one can just as easily
boot to a real OS instead!) We would see references to people using
monitor backends from time to time, but I haven't seen any mentions
(with either new or old GDBs) in several years.
Stan
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: delete target dbug/picobug/dink32/m32r/mon2000 ?
2015-07-08 18:45 delete target dbug/picobug/dink32/m32r/mon2000 ? Pedro Alves
2015-07-08 18:59 ` Stan Shebs
@ 2015-07-08 19:10 ` Joel Sherrill
2015-07-08 19:27 ` Pedro Alves
2015-07-08 20:01 ` Stan Shebs
1 sibling, 2 replies; 6+ messages in thread
From: Joel Sherrill @ 2015-07-08 19:10 UTC (permalink / raw)
To: Pedro Alves, gdb
DINK32 was/is a free ROM monitor from Motorola
(now Freescale). I am not sure it is is available
or not. I haven't seen it in years personally.
I would expect microblaze-rom.c to be the newest user
of these.
I agree these are very likely dead.
--joel
On 7/8/2015 1:45 PM, Pedro Alves wrote:
> All of these targets use gdb/monitor.c, which has bit rotted
> years ago (I'd guess around ~6), and nobody seems to
> have noticed.
>
> I propose deleting them (along with monitor.c):
>
> | target | source |
> |----------------+----------------------|
> | target dbug | gdb/dbug-rom.c |
> | target picobug | gdb/microblaze-rom.c |
> | target dink32 | gdb/dink32-rom.c |
> | target m32r | gdb/m32r-rom.c |
> | target mon2000 | gdb/m32r-rom.c |
>
> Thanks,
> Pedro Alves
>
--
Joel Sherrill, Ph.D. Director of Research & Development
joel.sherrill@OARcorp.com On-Line Applications Research
Ask me about RTEMS: a free RTOS Huntsville AL 35805
Support Available (256) 722-9985
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: delete target dbug/picobug/dink32/m32r/mon2000 ?
2015-07-08 19:10 ` Joel Sherrill
@ 2015-07-08 19:27 ` Pedro Alves
2015-07-08 20:30 ` Michael Eager
2015-07-08 20:01 ` Stan Shebs
1 sibling, 1 reply; 6+ messages in thread
From: Pedro Alves @ 2015-07-08 19:27 UTC (permalink / raw)
To: Joel Sherrill, gdb
On 07/08/2015 08:09 PM, Joel Sherrill wrote:
> DINK32 was/is a free ROM monitor from Motorola
> (now Freescale). I am not sure it is is available
> or not. I haven't seen it in years personally.
Thanks.
>
> I would expect microblaze-rom.c to be the newest user
> of these.
Yeah, seems like it, added in 2009.
TBC, I'm not suggesting to remove any architecture support.
It should still be fine to debug microblaze, m68k/CF, etc.
with "target remote".
> I agree these are very likely dead.
Thanks,
Pedro Alves
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: delete target dbug/picobug/dink32/m32r/mon2000 ?
2015-07-08 19:10 ` Joel Sherrill
2015-07-08 19:27 ` Pedro Alves
@ 2015-07-08 20:01 ` Stan Shebs
1 sibling, 0 replies; 6+ messages in thread
From: Stan Shebs @ 2015-07-08 20:01 UTC (permalink / raw)
To: Joel Sherrill; +Cc: Pedro Alves, gdb
On Wed, Jul 8, 2015 at 12:09 PM, Joel Sherrill
<joel.sherrill@oarcorp.com> wrote:
> DINK32 was/is a free ROM monitor from Motorola
> (now Freescale). I am not sure it is is available
> or not. I haven't seen it in years personally.
Freescale still has it:
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=DINK32&nodeId=0152109D3F
But I didn't see anything newer than 2010.
(The real truth of the situation is that I added the dink32 support
somewhat hastily in 1997, we were demo'ing PPC hardware at ESC that
year...)
Stan
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: delete target dbug/picobug/dink32/m32r/mon2000 ?
2015-07-08 19:27 ` Pedro Alves
@ 2015-07-08 20:30 ` Michael Eager
0 siblings, 0 replies; 6+ messages in thread
From: Michael Eager @ 2015-07-08 20:30 UTC (permalink / raw)
To: Pedro Alves, Joel Sherrill, gdb
On 07/08/2015 12:26 PM, Pedro Alves wrote:
> On 07/08/2015 08:09 PM, Joel Sherrill wrote:
>> DINK32 was/is a free ROM monitor from Motorola
>> (now Freescale). I am not sure it is is available
>> or not. I haven't seen it in years personally.
>
> Thanks.
>
>>
>> I would expect microblaze-rom.c to be the newest user
>> of these.
>
> Yeah, seems like it, added in 2009.
Although I added microblaze-rom.c in 2009, it was something
I received from Xilinx and I know nothing about it. I don't
know if anyone has used it. Offhand, it looks like cruft --
there are register names which don't exist on the MicroBlaze
processor.
--
Michael Eager eager@eagercon.com
1960 Park Blvd., Palo Alto, CA 94306 650-325-8077
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2015-07-08 20:30 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-07-08 18:45 delete target dbug/picobug/dink32/m32r/mon2000 ? Pedro Alves
2015-07-08 18:59 ` Stan Shebs
2015-07-08 19:10 ` Joel Sherrill
2015-07-08 19:27 ` Pedro Alves
2015-07-08 20:30 ` Michael Eager
2015-07-08 20:01 ` Stan Shebs
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).