This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: [rfa] FRV input files
- From: Daniel Berlin <dberlin at dberlin dot org>
- To: Andrew Cagney <ac131313 at redhat dot com>
- Cc: Daniel Jacobowitz <drow at mvista dot com>,Alan Modra <amodra at bigpond dot net dot au>,binutils at sources dot redhat dot com
- Date: Sat, 10 May 2003 23:17:58 -0400
- Subject: Re: [rfa] FRV input files
On Saturday, May 10, 2003, at 12:03 PM, Andrew Cagney wrote:
On Fri, May 09, 2003 at 07:56:54PM -0400, Andrew Cagney wrote:
>Andrew, can we do this differently?
>
>Something that has been mentioned several times, but I'm not sure is
>clear to you, is that these files already exist in src/cgen/cpu/.
>Those copies are _not_ exactly the same as the ones you're adding.
>In order to make sense of this patch, could you move them to their
new
>home separately from changing the license or whatever other changes
are
>incorporated in the patch below?
From the FSF's point of view, this is brand new code and, as such
should, from day one be given the correct (C) and correct license.
To do otherwize would be confusing.
Think of this as part of a brand new port that you've never seen
before. Even though the contributor might have a separate repository
containing a very long history of changes, all that is irrelevant to
the FSF. From the FSF's point of view, the file is ``born'' the day
someone contributes it.
Now that's ridiculous.
It isn't.
Please at least post a diff from the version already _in the
repository
you are asking permission to commit this patch to_.
I'm asking permission to add these files to binutils. It just so
happens that the binutils uses the same repository as CGEN to store
its files. The file I'm submitting was even drawn from Red Hat's
internal repository.
Anyway, since you seem to be convinced that there must be a diff
(perhaphs I'm hiding something ...), the below compares
src/cgen/cpu/frv.cpu with the file I posted.
1,4c1,21
< ; Fujitsu FRV CPU description. -*- Scheme -*-
< ; Copyright (C) 2000, 2001 Red Hat, Inc.
< ; This file is part of CGEN.
< ; See file COPYING.CGEN for details.
---
> ; Fujitsu FRV opcode support, for GNU Binutils. -*- Scheme -*-
> ;
> ; Copyright 2003 Free Software Foundation, Inc.
> ;
> ; Contributed by Red Hat Inc; developed under contract from Fujitsu.
> ;
> ; This file is part of the GNU Binutils.
> ;
> ; This program is free software; you can redistribute it and/or
modify
> ; it under the terms of the GNU General Public License as published
by
> ; the Free Software Foundation; either version 2 of the License, or
> ; (at your option) any later version.
> ;
> ; This program is distributed in the hope that it will be useful,
> ; but WITHOUT ANY WARRANTY; without even the implied warranty of
> ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> ; GNU General Public License for more details.
> ;
> ; You should have received a copy of the GNU General Public License
> ; along with this program; if not, write to the Free Software
> ; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
02111-1307, USA.
Exciting, eh?
Not only exciting, but flatly wrong.
The copyright notice is clearly in the wrong here, since you've removed
the only important part.
17 USC 401(b)(2): "the year of first publication of the work; in the
case of compilations or derivative works incorporating previously
published material, the year date of first publication of the
compilation or derivative work is sufficient."
That would be 2000, not 2003.
Just listing 2003 is as bad as not having a notice.
Andrew