This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


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

Re: 'gcc' Software


> We have this address listed as the maintainer for this package.

Hi Janet,

Yes, that's probably right - although the GCC project also recognizes
the Steering Committee (http://gcc.gnu.org/steering.html), and a
release manager, which is currently Mark Mitchell.

I'll try to add some of the information, somebody correct me if I'm wrong.

> %%short-description: C compiler

Would "GNU Compiler Collection" be too long for a short description?

> %%full-description: The GNU Compiler Collection is a full-featured
> ANSI C compiler with support for K&R C as well. GCC provides many
> levels of source code error checking traditionally provided by other
> tools (such as lint), produces debugging information, and can perform
> many different optimizations to the resulting object code. The g++
> compiler (for C++) has been put into its own package

The GCC project typically releases GCC with all languages included,
instead of having separate packages. Also, "all languages" currently
means C, C++, Objective C, Java, and Chill. It is the GNU/Linux
distributors that typically decide to split this up into packages.

> %%programs: 

gcc, cpp, gcov, protoize, unprotoize

If you count the other languages as well:
c++, c++filt, chill, g++, g77, gcj, gcjh, jcf-dump, jv-scan

> %%support: 

None, given that "bug list", and "help list" are separate entries.

> %%developers:
> 
> %%contributors: 

I can't tell them appart; contributors are listed on

http://gcc.gnu.org/thanks.html

Maintainers are listed in the MAINTAINERS file (attached
below). Please note that the contributors page also lists the
maintainers.

> %%sponsors: 

I guess Cygnus (a RedHat Company), and CodeSourcery qualify, as they
donate code and people to the project.

> %%redhat:

Dunno.

> %%related: gdb

More importantly: binutils

> %%supported-languages: C, C++, Objective C

Java, Chill. On top of GCC, other projects also provide Ada (GNATS),
and Pascal.

> %%use-requirements: glibc, cpp, binutils

cpp is included. On a GNU system, glibc and binutils are
prerequisites. On other systems (Unix), the system libraries and tools
can be used.

> %%build-prerequisites:

A C Compiler(!), make, the usual autoconf requirements (sed, sh,...)

> %%weak-prerequisites: 

texinfo, bison, gperf, gettext.

> %%source-prerequisites:

None.

> %%announce-news:
> %%help-news:
> %%dev-news:

Dunno, none I believe.

Regards,
Martin

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