| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: gcc | Distribution: SuSE Linux 8.0 (i386) |
| Version: 2.95.3 | Vendor: SuSE AG, Nuernberg, Germany |
| Release: 219 | Build date: Fri Apr 12 15:01:29 2002 |
| Group: Development/Languages/C and C++ | Build host: Macintyre.suse.de |
| Size: 3278824 | Source RPM: gcc-2.95.3-219.src.rpm |
| Packager: feedback@suse.de | |
| Summary: The GNU C compiler and support files | |
NOTE: Be sure to install at least the following packages besides this
one, or you won't be able to compile: binutils and glibc-devel.
Compiled with support for g77 and pascal.
Authors:
--------
Adam Fedor <fedor@colorado.edu>
Alan Modra <alan@spri.levels.unisa.edu.au>
Allen Briggs <briggs@rrinc.com>
Andreas Schwab <schwab@suse.de>
Andreas Jaeger <aj@suse.de>
Andrew Cagney <cagney@highland.com.au>
Andrew McCallum <mccallum@leopard.cs.rochester.edu>
Arne H. Juul <arnej@idt.unit.no>
Craig Burley <burley@gnu.ai.mit.edu>
DJ Delorie <dj@delorie.com>
David Edelsohn <edelsohn@mhpcc.edu>
Doug Evans <dje@cygnus.com>
Douglas Rupp <drupp@cs.washington.edu>
Fergus Henderson <fjh@cs.mu.oz.au>
Gran Uddeborg <uddeborg@carmen.se>
Ian Lance Taylor <ian@cygnus.com>
Jörn Rennecke <amylaar@meolyon.hanse.de>
J.T. Conklin <jtc@cygnus.com>
Jason Merrill <jason@cygnus.com>
Jan Hubicka <jh@suse.cz>
Jeffrey A. Law <law@cygnus.com>
Jim Meyering <meyering@na-net.ornl.gov>
Jim Wilson <wilson@cygnus.com>
John F. Carr <jfc@mit.edu>
Ken Raeburn <raeburn@wombat.gnu.ai.mit.edu>
Lee Iverson <leei@ai.sri.com>
Linus Torvalds <torvalds@transmeta.com>
Michael Gschwind <mike@lanai.vlsivie.tuwien.ac.at>
Michael Meissner <meissner@cygnus.com>
Mike Stump <mrs@cygnus.com>
Niklas Hallqvist <niklas@appli.se>
Oliver Kellogg <oliver.kellogg@space.otn.dasa.de>
Pat Rankin <rankin@eql.caltech.edu>
Paul Eggert <eggert@twinsun.com>
Per Bothner <bothner@cygnus.com>
Peter Flass <flass@lbdrscs.bitnet>
Philippe De Muyter <phdm@info.ucl.ac.be>
Philipp Thomas <pthomas@suse.de>
Richard Earnshaw <rearnsha@armltd.co.uk>
Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
Richard Stallman <rms@mole.gnu.ai.mit.edu>
Roland McGrath <roland@churchy.gnu.ai.mit.edu>
Stan Cox <coxs@dg-rtp.dg.com>
Stephen L Moshier <moshier@world.std.com>
Ted Lemon <mellon@toccata.fugue.com>
Tom Quiggle <quiggle@lovelace.engr.sgi.com>
Torbjorn Granlund <tege@cygnus.com>
Uwe Seimet <seimet@chemie.uni-kl.de>
SuSE series: d
GPL
* Mon Feb 25 2002 - adrian@suse.de
- gpp package provides a "c++_compiler"
* Thu Feb 14 2002 - olh@suse.de
- add gcc-2.95_ppc_strength-reduction.diff (#6545)
* Thu Jan 31 2002 - coolo@suse.de
- ported s390x patches
(bk) add gcc-2.95.2-treefix.patch: workaround for gcc GNATS bug# 2541
(bk) fixes broken libstc++/g++ symlinks in gcc-lib/s390x-suse-linux/2.95.3
(bk) fix library/startfile paths for lib64 paths
(froh) modified gppshare filelist to use %{_libdir} for the sake of lib64
(froh) lib64 version: add the explicit crt paths to the specs file
(bk) handle s390x like s390: don't build the gpc and gjava compilers
(bk) gcc-2.95.3-s390-2.tar.gz(IBM drop 2001-10-12) which adresses these
problems:
- Incorrect use of LA (load address) instruction.
- Bug in compiler common code (regmove).
- Bug in debug information generation.
- Incorrect profiling code.
- Inefficient code generation.
(froh) added gcc-2.95.3-s390-1.diff, which addresses these problems:
- Bad prolog code with -mno-backchain option.
- Bug in compiler common code (cse).
- Wrong type definitions in the Fortran frontend for 64-bit.
* Tue Jan 29 2002 - pthomas@suse.de
- Make libI77 use config.h.
- Backport the use of mkstemp in libI77/open.c from GCC 3.
This gets rid of the linker warning regarding tmpnam when
compiling fortran programs.
- Update number of expected shift/reduce conflicts in objc-parse.y.
- Update to latest gpc version.
* Wed Jan 02 2002 - adrian@suse.de
- compile libgcc on mips with -Wa,-xgot.
* Tue Nov 27 2001 - uli@suse.de
- added fix for internal error in purge_addressof_1 on ARM
(see http://gcc.gnu.org/ml/gcc-patches/2001-04/msg00222.html)
* Tue Nov 13 2001 - adrian@suse.de
- port fixes and build support for mips architecture
- tested for big endian only
- only active if compiler is built for mips
- no support for R10k yet
* Wed Oct 10 2001 - olh@suse.de
- adapt cvs-2_95-branch-ppc_zzz_version.diff to fit on the new patch
* Wed Oct 10 2001 - olh@suse.de
- apply cvs-2_95-branch-ppc_dso-handle.diff
it is needed for _dso_handle stuff in glibc 2.2.4
it also keeps the stack aligned
* Thu Sep 13 2001 - froh@suse.de
- S390: added gcc-2.95.3-s390-1.diff, which addresses these problems:
- Bad prolog code with -mno-backchain option.
- Bug in compiler common code (cse).
- Wrong type definitions in the Fortran frontend for 64-bit.
- S390: integrated 2.4.7-based codedrop, which fixes some compiler problems
including one fix which is necessary to compile kernel 2.4.7
correctly.
* Mon Sep 10 2001 - ro@suse.de
- added gpcpp to gpc filelist
* Sun Sep 09 2001 - olh@suse.de
- remove old compatibility cruft for ppc
gcc-2.95.2-rs6000.diff replaces elf32ppclinux with elf32ppc
that is not needed anymore
* Tue Aug 28 2001 - garloff@suse.de
- Bump limit up to 2000 to only change the inlining for very
extreme cases (bugfix) to prevent too excessive compilation
times.
* Fri Aug 24 2001 - garloff@suse.de
- Fine tune INTEGRATE_THRESHOLD (used for the functions not
declared inline functions with -O1,-O2, another limit for -Os):
-Os should actually produce smaller binaries now by doing a bit
more inlining.
* Fri Aug 24 2001 - garloff@suse.de
- Finetuning of the last changes: Change inlining limit to 400 and
give leaf functiosn a bonus of a factor of two.
User may fine tune with -finline-limit.
- Document this in README.SuSE.
* Thu Aug 23 2001 - garloff@suse.de
- Patch to drastically limit default max size of inlined functions,
but give bonus to leaf functions.
=> Drastically reduced compile times at about the same runtime
at about the same runtime performance and moderately smaller
executables.
=> No consumption of excessive resources any more for heavily
inlined code.
* Wed Aug 08 2001 - aj@suse.de
- Add dso_handle to crtbeginS.o so that atexit in glibc works.
* Tue Jul 24 2001 - bk@suse.de
- added s390-CONST_COST.diff, fixes two internal compiler errors
* Mon Jul 16 2001 - bk@suse.de
- added s390-scanner.patch, fixes code generation for large functions
* Thu Jul 05 2001 - bk@suse.de
- updated s390/s390x patch to 2.95.3 patch
* Sat Jun 23 2001 - olh@suse.de
- update ppc to latest cvs + fsirl patches
* Wed Jun 20 2001 - aj@suse.de
- Add patch for regmove bug.
* Thu Apr 05 2001 - froh@suse.de
- updated gcc s390 patches
* Mon Apr 02 2001 - kukuk@suse.de
- Remove kernel_headers from requires
* Fri Mar 23 2001 - kukuk@suse.de
- Add split Alias
* Fri Mar 23 2001 - ro@suse.de
- removed c_preprocessor provides (obsolete now since we have cpp)
* Fri Mar 23 2001 - ro@suse.de
- re-enabled objc,f77 for s390
* Thu Mar 22 2001 - kukuk@suse.de
- Add PPC patches from 2.95.2
* Wed Mar 21 2001 - kukuk@suse.de
- Add gcc-2.95.4-1 from Franz Sirl for PPC
* Mon Mar 19 2001 - aj@suse.de
- Fix handling of weak symbols.
- Remove old crtstuff that leads to problems in glibc.
* Mon Mar 19 2001 - kukuk@suse.de
- Rename minigcc -> cpp
- Remove cpp files from gcc
- Add requires for cpp to gcc
* Mon Mar 19 2001 - pthomas@suse.de
- Replace (release) in version string by (SuSE) as
requested by the 2.95.3 release manager to make
it clear that we use additional patches.
* Sat Mar 17 2001 - pthomas@suse.de
- Update gcc to 2.95.3 release
- Update gpc to current snapshot
* Fri Mar 16 2001 - pthomas@suse.de
- Update to test5.
* Sat Mar 10 2001 - kukuk@suse.de
- Update to test4
* Sat Mar 10 2001 - kukuk@suse.de
- Add fix for SPARC
* Mon Feb 12 2001 - pthomas@suse.de
- Use 2.95.3.test3 until 2.95.3 is out.
- i18n support is disabled, so gccmesg won't be built.
- Undo patch to reload1.c for s390 as code changed in 2.95.3.
- Enable g77 and gobjc for s390.
- Get rid of diffs not needed anymore.
- Break out unrelated patch for gcc/config/rs6000.h from
gcc-2.95.2.dif.
- Rename gcc-2.95.2.dif to gcc-2.95.2-complex.dif
* Mon Nov 27 2000 - aj@suse.de
- Add reload.diff to fix problem on x86 reported on linux-kernel.
* Fri Nov 17 2000 - kukuk@suse.de
- Fix requires for libc/glibc-devel
* Tue Nov 14 2000 - aj@suse.de
- specfile-fixes: alpha-extra patch now listed, typo fixed
* Mon Nov 13 2000 - aj@suse.de
- Added s390 patches and some alpha patches.
- Reworked spec file (thanks Thorsten!)
* Tue Sep 26 2000 - ro@suse.de
- fixed gppshare filelist
* Mon Sep 25 2000 - kukuk@suse.de
- Add patch for glibc 2.2/libio
* Thu Sep 21 2000 - ro@suse.de
- cut down gcc-extension diff (regenerate bison files automatically)
* Thu May 25 2000 - pthomas@suse.de
- add patch to stop gcc from warning when doing arithmetic on
void pointers inside __extension__ blocks.
- build with --enable-nls
- new sub package gccmesg for message catalogs
* Fri May 19 2000 - bk@suse.de
- only compile gcc, gpp, libs and docs on s390
- add small s390 fix
* Fri Apr 07 2000 - bk@suse.de
- added s390 fixes
* Sat Apr 01 2000 - bk@suse.de
- added s390 diff(only ifarch s390)
* Thu Mar 30 2000 - ro@suse.de
- changed main source to bz2-archive
- added hack to crtbegin.asm for alpha
* Wed Mar 22 2000 - ro@suse.de
- rebuilt ppc-diff
* Tue Mar 21 2000 - ro@suse.de
- disabled rerun-cse-after-loop for cc1plus on alpha
* Wed Mar 15 2000 - ro@suse.de
- updated cvs-diff to 2000/3/15
* Tue Mar 14 2000 - ro@suse.de
- removed requires libobjc (never really necessary, package deleted)
* Wed Mar 01 2000 - ro@suse.de
- fix GCCDIST macro
* Thu Feb 24 2000 - ro@suse.de
- added gjava
* Wed Feb 23 2000 - ro@suse.de
- updated cvs-diff
* Mon Feb 07 2000 - ro@suse.de
- split last fixes into own diffs
- updated cvs-diff (includes fix for int_mode_for_mode)
* Mon Feb 07 2000 - ro@suse.de
- added fix for Patch from mmitchel from mmitchel (99/9/19)
* Thu Feb 03 2000 - ro@suse.de
- added patches: accept "::" for c++ inside asm-statements
(Ulrich Drepper 2000/1/30)
fix for "scan_region" in c++-exception handling
(Mark Mitchell, 99/9/19)
fix for "int_mode_for_mode"
(Richard Henderson, 99/11/3)
* Wed Jan 26 2000 - ro@suse.de
- fixed specfile: new tar behaves different
* Wed Jan 26 2000 - ro@suse.de
- remove g++-info from filelist, can't seem to get it installed
* Wed Jan 26 2000 - ro@suse.de
- force install of libg++ info
* Tue Jan 25 2000 - ro@suse.de
- specfile fix: create directories
* Sat Jan 22 2000 - aj@suse.de
- Pascal now works for alpha.
* Thu Jan 20 2000 - aj@suse.de
- Added powerpc patch which adds __register_frame_info.
* Thu Jan 20 2000 - aj@suse.de
- Fixed spec file: Added libg++ to gppshare.
* Wed Jan 19 2000 - aj@suse.de
- Renamed gcc_295 to gcc, added support for all packages.
* Wed Jan 12 2000 - kukuk@suse.de
- Fix need for build
* Tue Jan 11 2000 - kukuk@suse.de
- Add patches from CVS and for AXP/glibc
* Wed Dec 15 1999 - uli@suse.de
- fixed gcc/config/rs6000/linux.h (elf32ppclinux -> elf32ppc)
* Thu Nov 11 1999 - schwab@suse.de
- Install g++ headers in correct place
- Add them to file list
- Remove libiberty.a from file list
* Thu Oct 28 1999 - kukuk@suse.de
- New version for internal development/testing
/usr/bin/c++filt /usr/bin/cc /usr/bin/gcc /usr/bin/gcov /usr/bin/protoize /usr/bin/unprotoize /usr/lib/gcc-lib/i486-suse-linux/2.95.3/SYSCALLS.c.X /usr/lib/gcc-lib/i486-suse-linux/2.95.3/cc1 /usr/lib/gcc-lib/i486-suse-linux/2.95.3/collect2 /usr/lib/gcc-lib/i486-suse-linux/2.95.3/crtbegin.o /usr/lib/gcc-lib/i486-suse-linux/2.95.3/crtbeginS.o /usr/lib/gcc-lib/i486-suse-linux/2.95.3/crtend.o /usr/lib/gcc-lib/i486-suse-linux/2.95.3/crtendS.o /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/README /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/exception /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/float.h /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/g2c.h /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/gpc-in-c.h /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/iso646.h /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/limits.h /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/new /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/new.h /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/proto.h /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/selectbits.h /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/stdarg.h /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/stdbool.h /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/stddef.h /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/syslimits.h /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/typeinfo /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/va-alpha.h /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/va-arc.h /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/va-c4x.h /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/va-clipper.h /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/va-h8300.h /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/va-i860.h /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/va-i960.h /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/va-m32r.h /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/va-m88k.h /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/va-mips.h /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/va-mn10200.h /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/va-mn10300.h /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/va-pa.h /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/va-ppc.h /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/va-pyr.h /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/va-sh.h /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/va-sparc.h /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/va-spur.h /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/va-v850.h /usr/lib/gcc-lib/i486-suse-linux/2.95.3/include/varargs.h /usr/lib/gcc-lib/i486-suse-linux/2.95.3/libgcc.a /usr/lib/gcc-lib/i486-suse-linux/2.95.3/specs /usr/share/man/man1/cccp.1.gz /usr/share/man/man1/cpp.1.gz /usr/share/man/man1/gcc.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Jun 15 23:05:02 2013