This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Original commit history for gfortran
- From: "C. Bergström" <cbergstrom at pathscale dot com>
- To: Toon Moene <toon at moene dot org>
- Cc: fortran at gcc dot gnu dot org, gcc mailing list <gcc at gcc dot gnu dot org>
- Date: Sat, 18 Jun 2011 19:39:47 +0700
- Subject: Re: Original commit history for gfortran
- References: <BANLkTimrZXPxrY-oE9D04ucDOfk4_YrqvQ@mail.gmail.com> <4DFC79FC.3020103@moene.org> <4DFC7B13.7050909@moene.org>
On 06/18/11 05:16 PM, Toon Moene wrote:
On 06/18/2011 12:12 PM, Toon Moene wrote:
On 06/18/2011 05:05 AM, Christopher Bergström wrote:
Hi
We're in the process of considering contributing to gfortran for a
special project, but when we started to vet the codebase we hit a bump
in lack of commit history.
Additional information is here:
http://sourceforge.net/projects/gcc-g95
The above gives you the history after the split from the g95 project:
http://sourceforge.net/projects/g95
in January 2003.
The original commit by Paul Brook of the gcc-g95 repository contents
to the GCC repository is here:
http://gcc.gnu.org/ml/gcc-cvs/2003-07/msg01087.html
So I converted the cvs repo to git so I could actually dig and compare a
little better..
Here's an example of what we're trying to understand
This file wasn't in g95, but then magically appears in Paul's initial
commit.
gcc/f95/arith.h
# Unless I've messed up somewhere along my path..
# Was this file in gcc the whole time and just an external dep?
Here's the header at the time of commit
-------
/* Compiler arithmetic header.
Copyright (C) 2000, 2001. 2002 Free Software Foundation, Inc.
Contributed by Steven Bosscher
This file is part of GNU G95.
--------
Seems like it's been around for a while, but certainly wasn't part of
the sf.net g95 I cloned...
If anyone spots any errors in this conversion process # Yes I realize
beyond the scope of this ML
git-cvsimport -v -a -i -k
-d:pserver:anonymous@gcc-g95.cvs.sourceforge.net:/cvsroot/gcc-g95 -C
gcc-g95-cvs.git gcc-g95
git-cvsimport -v -a -i -k
-d:pserver:anonymous@g95.cvs.sourceforge.net:/cvsroot/g95 -C g95-cvs.git g95
I'll maybe have a more complete set of questions if everyone doesn't mind..
Thanks
./C