This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [rfa] FRV input files


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?

Andrew



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]