From mboxrd@z Thu Jan 1 00:00:00 1970 From: Will Cohen To: Andrew Cagney Cc: jtc@redback.com, gdb-patches@sources.redhat.com Subject: Re: Patch to provide m68k simulator to gdb Date: Wed, 28 Feb 2001 08:58:00 -0000 Message-id: <3A9D2E2C.7F87D4A2@redhat.com> References: <3A9C3128.A52307A@redhat.com> <5my9uru2c4.fsf@jtc.redback.com> <3A9D206A.D08A91A0@cygnus.com> X-SW-Source: 2001-02/msg00513.html Andrew Cagney wrote: > > "J.T. Conklin" wrote: > > > > >>>>> "Will" == Will Cohen writes: > > Will> DJ Delorie and I have integrated the m68k emulator from the Un*x > > Will> Amiga Emulator (UAE) with gdb. UAE is GPL'ed software. The > > Will> ChangeLog entries and patch file are attached to this mail. I > > Will> would like to get this incorporated into gdb. Other people > > Will> might find this patch useful. > > > > Cool. I've wanted a simulator for the m68k family for some time. > > > > Some issues: > > > > * You say that UAE is GPL'd (and the UAE webpage also states this), > > but there is nothing in the source files that indicate this. The > > files have the copyright statements of individual persons with no > > redistribution or licencing info. I personally am very hesitant > > to integrate such code as is. > > Ah yes. Over the years, there have been many proposals to integrate an > m68k simulator into the sim source tree only in the past they ended up > tripping up on the GPL. Sigh. Hopefully this one can finally be > integrated. > > While the copyright doesn't need to be transfered to the FSF the source > code does need a very clear copyright status. If someone contributed a > significant change then that copyright would need to have clearly been > transfered. > > As a an example PSIM is (C) me. The contents of one file are (C) IBM. > The ditribution of that file has been approved - I have bits of paper to > prove it :-) > > Andrew How do we go about and get the pieces of paper to prove that distribution of that file is approved? Here is some additional information on the copyrights. I have made a list of the files in the m68k patch and identified the copyright listed in each file. This is the list of UAE authors: Bernd Schmidt Herman ten Brugge Ed Hanway Samuel Devulder File copyright src/dejagnu/baseboards/m68k-sim.exp new file src/gdb/config/m68k/monitor.mt already in gdb src/sim/configure already in gdb src/sim/configure.in already in gdb src/sim/m68k/ChangeLog new file src/sim/m68k/Makefile.in made from gdb's src/sim/sh/Makefile.in src/sim/m68k/README new file src/sim/m68k/build68k.c Copyright 1995,1996 Bernd Schmidt src/sim/m68k/compiler.h (c) 1995 Bernd Schmidt src/sim/m68k/config.h Copyright 1995 - 1998 Bernd Schmidt src/sim/m68k/config.in made from gdb's src/sim/sh/config.in src/sim/m68k/configure made from gdb's src/sim/sh/configure src/sim/m68k/custom.h (c) 1995 Bernd Schmidt src/sim/m68k/fpp.c Copyright 1996 Herman ten Brugge src/sim/m68k/gencpu.c Copyright 1995, 1996, 1997, 1998, 1999, 2000 Bernd Schmidt src/sim/m68k/include/autoconf.h (c) 1996 Ed Hanway src/sim/m68k/include/debug.h (c) 1995 Bernd Schmidt src/sim/m68k/include/ersatz.h (c) 1995 Bernd Schmidt src/sim/m68k/include/memory.h Copyright 1995 Bernd Schmidt src/sim/m68k/include/options.h Copyright 1995, 1996 Ed Hanway Copyright 1995-98 Bernd Schmidt src/sim/m68k/include/readcpu.h none listed (from UAE) src/sim/m68k/include/sysdeps.h Copyright 1996, 1997 Bernd Schmidt src/sim/m68k/include/uae.h Copyright 1996 Bernd Schmidt src/sim/m68k/include/uaeexe.h (c) 1997 by Samuel Devulder src/sim/m68k/include/zfile.h (c) 1996 Samuel Devulder src/sim/m68k/interp.c made from gdb's src/sim/sh/interp.c src/sim/m68k/machdep/m68k.h Copyright 1996 Bernd Schmidt src/sim/m68k/machdep/maccess.h Copyright 1996 Bernd Schmidt src/sim/m68k/machdep/rpt.h Copyright 1997, 1998 Bernd Schmidt src/sim/m68k/md-fpp.h Copyright 1996 Herman ten Brugge src/sim/m68k/memory.c (c) 1995 Bernd Schmidt src/sim/m68k/missing.c Copyright 1997 Bernd Schmidt src/sim/m68k/newcpu.c (c) 1995 Bernd Schmidt src/sim/m68k/newcpu.h Copyright 1995 Bernd Schmidt src/sim/m68k/readcpu.c Copyright 1995,1996 Bernd Schmidt src/sim/m68k/support.c Copyright 1996 Bernd Schmidt src/sim/m68k/sysconfig.h none listed (from UAE) src/sim/m68k/table68k none listed (from UAE) src/sim/m68k/target.h Copyright 1997 Bernd Schmidt -Will