This is the mail archive of the
mailing list for the GDB project.
RE: Why doesn't exist a 68k emulator in GDB?
- To: "Michael Meissner" <meissner at cygnus dot com>
- Subject: RE: Why doesn't exist a 68k emulator in GDB?
- From: "Peng-Sheng Chen" <pschen at hawk dot cs dot nthu dot edu dot tw>
- Date: Fri, 23 Jun 2000 11:48:31 +0800
- Cc: <gdb at sourceware dot cygnus dot com>
You say that two conditions must be met in order to include the simulator under GDB.
1. a 68k emulator with GPL.
2. author agrees to sign over the rights to the FSF.
Why do we need the 2th condition?
GPL should let us to use and modify programs under GPL, isn't it?
From: Michael Meissner [mailto:email@example.com]
Sent: Friday, June 23, 2000 1:00 AM
To: Peng-Sheng Chen
Subject: Re: Why doesn't exist a 68k emulator in GDB?
On Thu, Jun 22, 2000 at 10:02:54PM +0800, Peng-Sheng Chen wrote:
> 68k is a simple and popular processor.
> Many embedded systems use 68k, but GDB
> doesn't exist a 68k emulator.
The core answer is because nobody has written a 68k emulator that uses a GPL
licensed and the author (and possibly the author's employer) agrees to sign
over the rights to the Free Software Foundation. Those two conditions must be
met in order to include the simulator under GDB. Within Red Hat (previously
Cygnus), we would typically write a simulator as part of porting the toolchain
to a new chip. In the 68k case, the toolchain already existed and you could
use Sun 3s or other 68k unix boxes to test the compiler toolchain on.