| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: compat-libstdc++-devel | Distribution: Red Hat Linux |
| Version: 7.3 | Vendor: Red Hat, Inc. |
| Release: 2.96.118 | Build date: Tue Feb 11 23:07:21 2003 |
| Group: Development/Libraries | Build host: porky.devel.redhat.com |
| Size: 1690084 | Source RPM: compat-gcc-7.3-2.96.118.src.rpm |
| Packager: Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla> | |
| Url: http://gcc.gnu.org | |
| Summary: Header files and libraries for Red Hat Linux 7.3 backward compatibility C++ compiler | |
This is the GNU implementation of the standard C++ libraries. This package includes the header files and libraries needed for C++ development. This includes SGI's implementation of the STL.
GPL
internal MD5: 5a3fc60769369eb788dd44d4281b9673
GPG
* Tue Feb 11 2003 Jakub Jelinek <jakub@redhat.com> 7.3-2.96.118
- ensure in the stub libraries different symbols have different
addresses
- move _IO_2_1_std{in,out,err}_ and _IO_list_all to @@GLIBC_2.1
and @@GLIBC_2.0 (on IA-64 all 4 to @@GLIBC_2.2) versions
to match the version in libc.so
- unless one of the @@GLIBCPP_2.96_1 symbols are needed, even binaries
or libraries linked with -wchar-stdc++ should run against 2.96-112.7.2
and earlier libstdc++
- enable wchar support in libstdc++ (Jeff Law, Ben Kosnik)
- when searching includes silently skip subdirectories named
the same as the include (Neil Booth, #70947, #71227,
PR preprocessor/2444)
- allow forward references to incomplete classes with -fpermissive
(Jason Merrill)
- fix C++ front-end bug causing compiler crash (Nathan Sidwell,
Issue Tracker #4298, PR c++/2914)
- new patch for Bugzilla #54724 (Jason Merrill, Vladimir Makarov,
Issue Tracker #6710)
- fix -fno-strict-aliasing (Vladimir Makarov, Issue Tracker #4226,
- -MD fix (Jason Merrill, Issue Tracker #6552)
- fix GC of C++ named labels (Jim Wilson)
- use _Q_lltoq, _Q_qtoll and _Q_qtoull instead of
__floatditf2, __fixtfdi2 and __fixunstfdi2 on SPARC.
* Fri May 31 2002 Jakub Jelinek <jakub@redhat.com> 7.3-2.96.110
- compatibility package
* Sat Apr 13 2002 Jakub Jelinek <jakub@redhat.com> 2.96-110
- 4 new patches
- fix andhi abort (#63277)
- some parallel makefile fixes (H.J.Lu, #62805)
- fix loop unrolling (Franz Sirl, #63130)
- don't move stack accesses accross prologue/epilogue stack
allocation/deallocation (Richard Henderson, PR opt/6165)
* Tue Mar 26 2002 Jakub Jelinek <jakub@redhat.com> 2.96-109
- don't output .LPR* pic label into linkonce sections (#61931)
* Wed Mar 20 2002 Jakub Jelinek <jakub@redhat.com> 2.96-108
- fix IA-64 packed unaligned structure initializers (PR c/5973)
- optimize visibility even if DECL_RTL has been already assigned
when seeing visibility attribute
* Wed Mar 13 2002 Jakub Jelinek <jakub@redhat.com> 2.96-107
- make ia64 EH thread safe (#57443)
- fix ifcvt crash (Richard Henderson)
* Mon Mar 11 2002 Jakub Jelinek <jakub@redhat.com> 2.96-106
- properly handle visibility attributes for duplicate decls
* Tue Mar 05 2002 Jakub Jelinek <jakub@redhat.com> 2.96-105
- only emit visibility directives only with the definition
- fix for PR c++/1981 patch by Jason Merrill
- hardcode libc interface to libc6.2
- killed clear() hack, not needed anymore (#60097)
* Wed Feb 27 2002 Jakub Jelinek <jakub@redhat.com> 2.96-104
- split gcc-ia64.patch into gcc-ia64.patch and
gcc-ia64-encode-section-info.patch
- 8 new patches
- fix bitwise and/or/xor with constant operand in certain cases
(PR c/3444)
- fix 64-bit pointer arithmetics in C++ (#58746, PR c++/4401)
- fix regparm > 0 for functions returning struct (PR target/5755)
- fix ICE in expand_and (PR c++/4574)
- backport __attribute__((visibility("hidden"))) patch from 3.2
branch
- fix floating point deficiencies on Atlas (Jan Hubicka)
- using inside template functions (Nathan Sidwell, PR c++/1981)
- fix for using in templates (Nathan Sidwell, PR c++/2184)
- 9 new patches from Mandrake gcc
- fix array references with compound expr and ?: (Richard Henderson)
- fix C++ flat initializers (Richard Sandiford)
- handle C++ static member side-effects (Jason Merrill)
* Thu Jan 31 2002 Jakub Jelinek <jakub@redhat.com> 7.2-2.96-102
- rebuilt with libgcc >= 3.1 Build dependency
* Wed Nov 28 2001 Jakub Jelinek <jakub@redhat.com> 7.2-2.96-101.9
- remove CHILL, nobody is using it anyway
- strip static libraries
- merge in compat-libgcj
* Wed Nov 28 2001 Jakub Jelinek <jakub@redhat.com> 2.96-102
- 2 new patches
- fix C++ miscompilation (Mark Mitchell, Jason Merrill)
- initialize vt pointer in cin/cout/cerr/clog objects (#56119)
* Tue Nov 20 2001 Jakub Jelinek <jakub@redhat.com> 2.96-101
- 4 new patches
- fix make -j issues
- fix NaT issue with partial structure sets on IA-64 (Andrew MacLeod)
- likewise when returning structure in registers on IA-64 (Andrew MacLeod)
- fix SPARC ICE on LAPACK
* Mon Nov 12 2001 Jakub Jelinek <jakub@redhat.com> 2.96-100
- 12 new patches
- fix reload of insns without any reloads (#54571)
- fix a flow ICE with nonlocal goto handlers (#55259)
- fix C++ ICE on anonymous union on Alpha/Sparc (#51829)
- fix Alpha ICE with asm("") (#46626)
- fix Alpha inlining ICE (#54131)
- frame unwind compatibility with 7.[12] binutils (#54724)
- fix ICE on invalid C++ code (Nathan Sidwell, #55948)
- fix CPP ICE on bogus -D arguments (Neil Booth, #54380, #55744)
- support autoconf 2.52 (jfalk@netxpress.de)
- fix SPARC typo in float.h (Alexandre Oliva)
- fix SPARC ICE on pure function call (John Anglin)
- fix SPARC ICE in change_address
* Sat Oct 13 2001 Jakub Jelinek <jakub@redhat.com> 7.2-2.96.99
- converted into compatibility packages
* Tue Sep 11 2001 Jakub Jelinek <jakub@redhat.com> 2.96-99
- ship /usr/bin/%{gcc_target_platform}-c++/g++ instead of
/usr/bin/%{_target_platform}-c++/g++ so we don't have hardlink
breakage (needed on sparc)
* Wed Sep 05 2001 Jakub Jelinek <jakub@redhat.com> 2.96-98
- 7 new patches
- fix strength reduction (#53025)
- support seek*/tell* methods in <sstream> classes (#53011)
- fix ICE on tail recursion with user label on top (Jeff Law, #51477)
- fix GCSE bug causing miscompilation with -Os (Diego Novillo, #52131)
- backport GCC 3.0 fde lookup handling using glibc's _dl_iterate_phdr,
use proper eh sections for .gnu.linkonce functions to match
binutils (#49746)
- fix libstdc++ stdin/stdout/stderr initialization, so that ftell works
on it even without any prior stdio calls (#52507)
- fix objc class-ref handling, so that no relocations against .rodata
section are needed (John David Anglin, Rainer Orth, #52400)
* Tue Aug 21 2001 Jakub Jelinek <jakub@redhat.com> 2.96-97
- 7 new patches
- properly handle throw() exception specifiers in template decls (#51824)
- fix dwarf-2 .debug_line section generation broken by patch added
in 2.96-91
- fix IA-64 varargs handling in presence of additional anonymous arguments
(#50757)
- handle error conditions with friend classes gracefully
(Nathan Sidwell, #51533)
- handle array initializers with side-effect elements properly
(Mark Mitchell, #51822)
- fix a memory leak in cpp (Neil Booth)
- fix ifcvt breaking eh regions (Richard Henderson, #48835, #51567)
* Fri Aug 10 2001 Jakub Jelinek <jakub@redhat.com> 2.96-96
- 9 new patches
- fix template processing in casts to array (Nathan Sidwell, #45824)
- don't crash on := in C++ source (#47240)
- issue declaration does not declare anything instead of ICE
(Nathan Sidwell, #48093)
- fix SUBREG_BYTE related stabs bug (#50244)
- ignore -fvtable-gc on alpha (#48933)
- fix -ffunction-sections and -fdata-sections on alpha (H.J. Lu, #48581)
- don't warn about if (&foo) if foo is weak (H.J. Lu, #50855)
- set fail() if istream cannot extract a floating point variable
from the stream (#50722)
- don't allow unresolved overloaded fns in both sides of ?: (Nathan Sidwell)
* Wed Jul 25 2001 Jakub Jelinek <jakub@redhat.com> 2.96-95
- readd gcc-java subpackage, gcc3 will provide gcc3-java
- add build dependency on zlib-devel (#49286)
- 6 new patches
- fix Fortran -ffixed-line-lengh-132 option (Mark Mitchell, #49326)
- fix handling of C++ conversions to cv void * (Mark Mitchell, #49188)
- avoid generating bogus .stabs (#49214)
- avoid warning in <sstream> (#49799)
- fix <complex> for -pedantic (#49120)
- fix make check in libio (#44657)
* Wed Jul 11 2001 Jakub Jelinek <jakub@redhat.com> 2.96-94
- remove gcc-java subpackage, it is now provided from gcc3 src.rpm
- update libobjc to the one from gcc 3.0, so gcc3-objc and gcc-objc
can share the same libobjc.so
- don't run texconfig in texinfo configure - it can get stuck if
tetex is installed but tetex-xdvi is not.
* Sat Jun 23 2001 Jakub Jelinek <jakub@redhat.com> 2.96-93
- use $RPM_BUILD_NCPUS in spec
- disable loop insn for -mcpu=k6 (Jan Hubicka, #23164)
- add SHF_MERGE support for Alpha
- disable jump threading patch temporarily
* Fri Jun 22 2001 Bill Nottingham <notting@redhat.com> 2.96-92
- ship /usr/bin/%{_target_platform}-c++/g++ so we don't have hardlink
breakage
* Thu Jun 21 2001 Bill Nottingham <notting@redhat.com> 2.96-91
- add patch for dwarf2 file numbers (<rth@redhat.com>, <drepper@redhat.com>)
- set in_section in the special case for "" in SHF_MERGE
* Thu Jun 21 2001 Elliot Lee <sopwith@redhat.com> 2.96-90
- Emit a newline after the .subsection pseudo-op.
* Fri Jun 15 2001 Jakub Jelinek <jakub@redhat.com> 2.96-89
- SHF_MERGE support (together with binutils 2.11.90.0.8+)
* Thu Jun 14 2001 Jakub Jelinek <jakub@redhat.com> 2.96-88
- prevent stack accesses below %sp in IA-32 (Richard Henderson)
* Sat Jun 09 2001 Jakub Jelinek <jakub@redhat.com> 2.96-87
- fix friend handling in template class specializations (Nathan Sidwell)
* Thu Jun 07 2001 Jakub Jelinek <jakub@redhat.com> 2.96-86
- 13 new patches
- make jump threading work on ia-32, sparc (#39810)
- optimize static constructors/destructors function
- fix ICE on very questionable C++ code from JDK (#39858)
- fix #ident handling if ident type was seen (#39929)
- avoid regmove for unchanging pseudo (#40069)
- fix diagnostic of invalid characters in identifiers (#41554)
- fix another template mangling bug in the old ABI (#43071)
- avoid moving CCmode regs around in loop and gcse on IA-64 (#42334)
- fix ICE with complex float arguments to functions without
prototypes on IA-64 (#42339)
- fix Fortran ICHAR() (Toon Moene, #42281)
- fix IA-64 stop bit handling in presence of asm with multiple
outputs (Bernd Schmidt, #42560)
- fix instantiation ICE (Nathan Sidwell, #43150)
- fix -fsyntax-only (Nix, #43604)
- fix default argument handling (Jason Merrill, #39466, #42123)
* Thu May 10 2001 Jakub Jelinek <jakub@redhat.com> 2.96-85
- 4 new patches
- pass -D__NO_INLINE__ to cpp if not inlining (#39824)
- emit inline method in the object which references it (unless it
has been successfully inlined) in addition to the "exporting"
object (#39812)
- kill trapping exprs in dsts of abnormal edges (Michael Matz)
- fix nested expression statements in C++ (Mark Mitchell)
* Fri May 04 2001 Jakub Jelinek <jakub@redhat.com> 2.96-84
- doh, 3 typos in the __frame_state_for patch
* Thu May 03 2001 Jakub Jelinek <jakub@redhat.com> 2.96-83
- 4 new patches
- fix __frame_state_for incompatibility between egcs 1.* and gcc-2.96-RH
(#37933)
- fix a tradcpp ICE with -Dfoo= (#38551)
- fix a sibcall and eh related ICE (#38466)
- fix a template argument mangling bug (#31168)
* Sat Apr 28 2001 Jakub Jelinek <jakub@redhat.com> 2.96-82
- 16 new patches
- fix i386 if conversion optimization (#37054)
- only warn about multi-line comments if -Wcomment or -Wall is given
- fix a SUBREG_BYTE ICE with ia64 builtins
- properly honour mode in cse lookups (Bernd Schmidt, #35122)
- fix an ICE in dwarf-2 support (Jason Merrill)
- fix an dwarf-2 output bug (Jason Merrill, #32801)
- fix 2 bugs in ia64 exception handling
- include ia64intrin.h header on ia64
- fix yet another alpha unaligned access (Richard Kenner, #37698)
- fix gcc driver with -traditional -traditional-cpp
(Neil Booth, Chris Demetriou, #35963)
- fix tree checking bug on bad arguments to inlined functions (#36986)
- support -G option on ia64 (#33354)
- fix -MD -o name_without_dot (#37697)
- fix ia64 ICE seen in xfig (nested CONST rtl)
- add a patch for m68k requested by Jes Sorensen (Jeff Law)
- sync with ia64-000717-branch new patches
- fix functions using all local regs needing a frame pointer (Jim Wilson)
* Thu Apr 05 2001 Jakub Jelinek <jakub@redhat.com> 2.96-81
- 7 new patches
- fix constant folding of pointer comparisons where one pointer is
(void *)(-1UL >> 1) (#33690)
- handle STRICT_LOW_PART in ifcvt (#33474)
- throttle C++ inlining (Mark Mitchell, #29556)
- define -D__EXCEPTIONS in g++ unless -fno-exceptions is passed
- fix GCSE for function parameters whose addresses are taken (#34050)
- fix null pointer check optimization (#23891)
- fix dwarf-2 in presence of inline function redeclared locally
as extern (Jason Merrill, #25253)
* Tue Mar 27 2001 Jakub Jelinek <jakub@redhat.com> 2.96-80
- 9 new patches
- fix a SUBREG_BYTE related ICE (#32739)
- update regrename.c to fix some -frename-registers bugs
(but -frename-registers is not considered supported)
- fix Fortran lexer, so that it does not eat one whole line
after #line directive (#32230)
- fix implicit operator= handling for classes with anonymous
aggregates (#32162)
- fix libstdc++'s bastring.cc so that it does not warn with -Wshadow
- update documentation about -Wshadow (#32160)
- optimize C++ frontend by killing -fnew-abi support (it is not
ABI compatible with gcc 3.0 anyway)
- store static variables from inline functions into linkonce sections
(to save space e.g. in mozilla)
* Fri Mar 16 2001 Jakub Jelinek <jakub@redhat.com> 2.96-79
- 6 new patches
- fix reg-stack return value handling (#20952, #21002, #31756)
- fix glibc getdents64.c build on ia32 with --enable-kernel 2.4.1
(Bernd Schmidt, Jan Hubicka)
- fix aspell miscompilation (#30297)
- issue a clear error message about invalid ia32 floating point
asm constraints (#27137)
- remove libc5 kludge from ia32 crtendS.o
* Fri Mar 09 2001 Jakub Jelinek <jakub@redhat.com> 2.96-78
- 1 new patch, 1 fixed patch
- fix Alpha combiner patch
- fix bogus cpp warning (Neil Booth)
- macro expand I in Objective C @I (Zack Weinberg)
* Thu Mar 01 2001 Jakub Jelinek <jakub@redhat.com>
- libstdc++-devel requires libstdc++
* Tue Feb 27 2001 Jakub Jelinek <jakub@redhat.com> 2.96-77
- 7 new patches
- fix last cpp patch (so that -MD with -o works)
- fix constant folding bug (#28864)
- fix ADDRESSOF recognition (#29686)
- avoid bogus -Wunused warnings in Fortran (Richard Henderson, #29559)
- fix debugging of static local variables in stabs (Jason Merrill, #29548)
- don't crash if fixup_var_refs_1 changed MEM into REG (Richard Kenner,
- add explicit barriers to flushrs and mov x = ar.bsp on ia64 (Jim Wilson,
- fix ia64 syscall_linkage security problems (David Mosberger)
* Thu Feb 22 2001 Jakub Jelinek <jakub@redhat.com> 2.96-76
- 11 new patches
- change some requires from %{version} to %{version}-%{release} (#28200)
- don't build java subpackage on ia64 - libgcj does not work there
- fix C++ lookup if aggregate contains field with the same name as itself
(#21420)
- clarify error message about taking address of an unqualified non-static
member (#24329)
- better trim C++ inlined function graph cycles (#28385)
- fix C++ static aggregate initialization (#20267)
- fix Objective C garbage collection bug (#18827)
- fix Objective C testsuite so that it does not use system libobjc
- put only basename into -M goal (Nathan Sidwell)
- fix Alpha reload bug (Richard Henderson, #26749)
- fix Alpha combiner bug (Richard Henderson, #28509)
- fix i386 reload bug with long long (Bernd Schmidt, #28209)
- integrate patch.057 from gnupro-1117 tree
* Tue Feb 13 2001 Jakub Jelinek <jakub@redhat.com> 2.96-75
- 10 new patches, 2 new sources
- ia64 support
- fix ia64 B-step errata handling code
- fix a crash caused by lexing #line directives in some cases (#25851)
- workaround ICE in dwarf2out (#24741)
- avoid unaligned accesses on alpha and ia64 (Richard Henderson)
- handle -foperator-names in the new cpp (#26457)
- add nice diagnostic message about #if defined(xor) with -foperator-names
(Neil Booth)
- fix paste avoidance after builtin (Neil Booth)
- fix g++.jason/2371.C test so that new cpp does not complain about it
(Alexandre Oliva)
- fix ICE on nested function with variable size array argument (#24506)
- change gcc -v output to include minor release
* Sat Feb 03 2001 Jakub Jelinek <jakub@redhat.com> 2.96-74
- 5 new patches
- fix last cpp patch so that no whitespace is inserted at start of line
if last macro expansion resulted in no tokens (Neil Booth)
- fix ICE during printing warning about overloading decisions (#23584)
- honor no implicit extern "C" on linux in cpp (#26379)
- fix layout of __attribute((packed)) enums in bitfields (showing up
in Linux DAC960 driver, #25440)
- fix ICE when both prototype and function definition declares
variable size array argument (#24507)
* Wed Jan 31 2001 Jakub Jelinek <jakub@redhat.com> 2.96-73
- 6 new patches
- change new cpp so that it does not insert whitespace where no macro
expansion happens in C mode (Neil Booth, #25200)
- don't ICE when inlining is replacing with constant a variable which is
only modified by assigning to itself (#24641)
- mask constant argument to testl or andl if the operation should be done
in 8bit mode (#24921)
- fix C++ anonymous union handling (#23682)
- fix extract_bit_field so that it works even with XFmode (DJ Delorie)
* Fri Jan 26 2001 Jakub Jelinek <jakub@redhat.com> 2.96-72
- 7 new patches, 1 new tarball
- prevent inlining C++ functions containing static variables (#24253)
- include headers sourced from -include or -imacros in -M output (#24317)
- mangle overloaded operators declared in "C" linkage (#24685)
- optimize out comparisons of two constants if at least one comes from
inline function arguments (visible e.g. on undefined __bad_udelay
symbols from some linux 2.4.0 kernel modules)
- put in updated preprocessor, it seems stable enough and has tons of bugs
against both gcc 2.95.2 cccp and cpp used in 2.96-RH until now
* Thu Jan 18 2001 Jakub Jelinek <jakub@redhat.com> 2.96-71
- 10 new patches
- fix DECL_NEEDED_P (Mark Mitchell, #23401)
- fix i386 assembly output for calls to symbol+offset (#23429)
- fix C++ parser to cure GC crashes (#23489, #24060)
- fix miscompilation due to not copied MEM/f flag (Alexander Oliva, #23502)
- fix CC flags handling after sar on i386 (Richard Henderson, #24062)
- only check inmode after checking type of argument in
fcmov_comparison_operator on i386 (#24115)
- fix typos in i386 cmpqi_minus_1 (#24178)
- fix thinko in alpha alpha_expand_block_move
(#23816, #24092, #24167, #24315)
- fix fixup_var_refs (#24031)
- fix my last fix for cpplib dependency handling (Graham Stott)
* Thu Jan 04 2001 Jakub Jelinek <jakub@redhat.com> 2.96-70
- 11 new patches
- Richard Henderson's debugging fix (#18707, #22671)
- fix C++ #pragma implementation with -g3 (#21280)
- avoid bogus warning whenever -fshort-wchar is used (#22786)
- Richard Henderson's fix for alpha block move (#22972)
- fix signedness of wchar_t in C++ (#22985)
- Richard Henderson's alpha ze_and_ne fix (#23123)
- simplify SUBREGs of VOIDmode CONST_DOUBLEs in addition to
CONST_INTs (#23211)
- add -MD, -MMD and -MG support to -traditional cpp (#23254)
- fix endless loops in cpp with some macros
- fix patch for -fno-operator-names and -foperator-names
- fix check for ISO C maximum string length (Geoff Keating)
* Mon Dec 18 2000 Jakub Jelinek <jakub@redhat.com> 2.96-69
- honour -fno-operator-names in cpp (#22324)
- fix a bug in my do_compare_and_jump patch (#22418)
- register cp/input.c input stack with ggc
* Wed Dec 13 2000 Jakub Jelinek <jakub@redhat.com>
- add Mark Mitchell's patch to fix ADDRESSOF patch
* Tue Dec 12 2000 Jakub Jelinek <jakub@redhat.com>
- tweak Jim Wilson's patch so that we maintain binary compatibility
* Mon Dec 11 2000 Jakub Jelinek <jakub@redhat.com>
- 4 new patches
- partially revert sizeof overloading patch, it breaks other things
(but fix that bug in method.c)
- if any errors were diagnosed already, don't ever ICE but issue
a user-friendly confused by earlier errors, bailing out message
and exit (#17103, #19609, #19612, #19613, #21861)
- speed up C++ on Stepanov benchmark from abstraction penalty
3.88 down to 1.41 with -O2 -march=i686 (Jason Merrill, Jim Wilson)
* Wed Dec 06 2000 Jakub Jelinek <jakub@redhat.com>
- 17 new patches
- fix cpp handling of huge #error messages (#16965)
- fix loop unrolling bug (#20580)
- fix ICE with inlining compare on trees (#21125)
- avoid ICE from integrate (#21167)
- make sure volatile local variables don't loose their volatile status
(#21188)
- apply Bernd Schmidt's local alloc fix (#21340)
- fix loop MEM hoisting (#21376, #21423)
- don't use tempnam in libf2c (Toon Moene, #21426)
- fix declared with type qualifiers error message (Jeffrey Oldham, #21662)
- fix truncxfsf2_2 pattern on i?86
- fix do_compare_and_jump in presence of inlining on trees
- fix binding level handling for inlined returns
- fix constant folding constant propagation, so that glibc string2.h
macros are properly optimized out (Bernd Schmidt)
- fix pointer to member handling and related warnings (Nathan Sidwell)
- fix diagnostic output of negative tree constants
(Nathan Sidwell, Jason Merill)
- fix cleanup handling with gotos (Will Cohen)
- Richard Henderson's 2 tail call fixes
* Thu Nov 16 2000 Jakub Jelinek <jakub@redhat.com>
- 9 new patches
- fix sizeof() overloading in C++ (#18369)
- fix -fomit-frame-pointer with certain ia32 jumps on floating point
comparison (#20532, #20954)
- handle more than 64k tokens on a line in preprocessor (#19290, #20443)
- output #line directives even for headers generating no output (#20836)
- fix __builtin_setjmp on sparc
- fix miscompilation of glibc's e_sqrt.c on alpha (Richard Henderson)
* Mon Nov 06 2000 Jakub Jelinek <jakub@redhat.com>
- 15 new patches
- fix rtl mode of static class members (#18752)
- fix ICE when using method undefined in its class (#19606, #19138, #20089)
- fix ICE in place_field on bad input (#20268)
- fix sparc ICE (#19884)
- ressurect "confused by previous errors, bailing out" error
from g++ 2.95.x (#20104, #20105, #20508, #21322, #21323, #21639)
- fix ICEs in binding level handling on bad input
- fix named return values on sparc64
- fix vtable thunks on sparc64
- fix nested functions on sparc64
* Tue Oct 31 2000 Jakub Jelinek <jakub@redhat.com>
- 7 new patches
- fix postfix miscompilation (#18976)
- fix ICE on NTL (#19092)
- fix C++ ICE on bad input (#18764)
- fix ICE on sidplay (#19462)
- fix aliasing bug for testcase posted on lkml
- add N constraint so that i386 in/out instructions
can be optimized by storing ports into instructions
again
- fix cpp crash with invalid -A argument (#19974)
* Mon Oct 30 2000 Manfred Hollstein <manfredh@redhat.com>
- add ability to build libg++-2.8.1.3
- add two libg++ related sources plus 4 libg++ related patches
* Tue Oct 24 2000 Jakub Jelinek <jakub@redhat.com>
- 7 new patches
- fix ICE in OpenOffice (Jason Merill, #20281)
- fix sibcall miscompilation (#19543)
- fix reload bug (Bernd Schmidt; #19313)
- fix ICE with named return value (#18765, #21004 and GNATS bug 687)
* Thu Oct 19 2000 Jakub Jelinek <jakub@redhat.com>
- 7 new patches
- since Aug 23 release, this should fix at least:
* Thu Oct 12 2000 Jakub Jelinek <jakub@redhat.com>
- 6 new patches
* Thu Oct 05 2000 Jakub Jelinek <jakub@redhat.com>
- 4 new patches
- fix the bug reporting URL
* Sat Sep 16 2000 Jakub Jelinek <jakub@redhat.com>
- fix cpp paste warnings
- fix alpha -mtune= patch
- Richard's fix for alpha aliasing bugs
* Thu Sep 14 2000 Jakub Jelinek <jakub@redhat.com>
- add libio patch for glibc after Sep, 1st
- add -mtune= option for alpha
- fix libobjc install on sparc64
* Thu Sep 14 2000 Jakub Jelinek <jakub@redhat.com>
- 15 new patches
* Thu Aug 24 2000 Jakub Jelinek <jakub@redhat.com>
- 13 new patches
* Tue Aug 22 2000 Jakub Jelinek <jakub@redhat.com>
- don't miscompile mawk
* Sat Aug 19 2000 Jakub Jelinek <jakub@redhat.com>
- 16 new patches
* Fri Aug 04 2000 Jakub Jelinek <jakub@redhat.com>
- take care of shared libobjc
* Thu Aug 03 2000 Jakub Jelinek <jakub@redhat.com>
- some more patches
* Wed Aug 02 2000 Jakub Jelinek <jakub@redhat.com>
- two loop patches from Bernd
- another loop fix
- two loop testcases
* Wed Aug 02 2000 Jakub Jelinek <jakub@redhat.com>
- fix combine
- apply some more patches
* Tue Aug 01 2000 Jakub Jelinek <jakub@redhat.com>
- update to 20000731 to fix sane reload breakage and other things
- fix 20000728-1 testcase
- some more patches
* Tue Aug 01 2000 Jakub Jelinek <jakub@redhat.com>
- don't segfault in cpp on Alpha when input is a directory
- fix soft-fp preprocessing bugs
* Wed Jul 26 2000 Jakub Jelinek <jakub@redhat.com>
- put the tradcpp segfault patch actually in, ho hum
* Tue Jul 25 2000 Jakub Jelinek <jakub@redhat.com>
- don't merge stack adjustements accross asm(), should
fix kupdate oops in 2.4 kernel
* Tue Jul 25 2000 Jakub Jelinek <jakub@redhat.com>
- update to 20000724
- fix an ICE seen in 586 kernel
- fix tradcpp segfaults
* Sat Jul 22 2000 Bill Nottingham <notting@redhat.com>
- yet another cpp fix
* Fri Jul 21 2000 Jakub Jelinek <jakub@redhat.com>
- another tradcpp fix from Zack
* Thu Jul 20 2000 Jakub Jelinek <jakub@redhat.com>
- update to 20000719
- tradcpp fix from Zack
- kill deprecated GNU ## extension used warning
* Tue Jul 18 2000 Jakub Jelinek <jakub@redhat.com>
- Another sibcall fix (sibcall4)
- cpp fix for -include
* Sun Jul 16 2000 Jakub Jelinek <jakub@redhat.com>
- Put Richard Henderson's mysql compilation fix instead to play safe
- Move libstdc++-compat stuff into compat-egcs package
* Sat Jul 15 2000 Jakub Jelinek <jakub@redhat.com>
- Zack Weinberg's cpp fixes
- Fix mysql miscompilation
* Fri Jul 14 2000 Jakub Jelinek <jakub@redhat.com>
- update to 20000713
- fix i386 -fpic miscompilations
- new version of sibcall3 patch
* Wed Jul 12 2000 Jakub Jelinek <jakub@redhat.com>
- update to 20000711
- added spec file option to select:
-fnew-abi by default and libstdc++-v3
- remove cccp hack, use tradcpp
* Sat Jul 08 2000 Jakub Jelinek <jakub@redhat.com>
- Richard Henderson's alpha ICE patch
- better check for make -j count (Matt Wilson)
- 2 sibcall miscompilations and one ICE fixed
* Tue Jul 04 2000 Jakub Jelinek <jakub@redhat.com>
- fix alpha ldconfig miscompilation due to aliasing
- fix i386 ICE/misoptimization introduced in 20000702
* Mon Jul 03 2000 Jakub Jelinek <jakub@redhat.com>
- update to 20000702
- fix up streambuf.h for glibc 2.2
* Sat Jul 01 2000 Jakub Jelinek <jakub@redhat.com>
- avoid putting cccp as /usr/bin/cpp, instead hack xcpp
so that it looks at $FULLPATH/cccp/cpp for cpp binary
* Fri Jun 30 2000 Jakub Jelinek <jakub@redhat.com>
- fix the cpp fix from yesterday
- fix strength reduction ICE with -g -O2
* Thu Jun 29 2000 Jakub Jelinek <jakub@redhat.com>
- fix cpp to put correct #line commands in ORBit
- rth's alpha summarize_insn fix
* Wed Jun 28 2000 Jakub Jelinek <jakub@redhat.com>
- fix sparc32 vaarg patch vs. aliasing
- don't include fixincluded headers
- move gcc file list back to files section
* Sat Jun 24 2000 Jakub Jelinek <jakub@redhat.com>
- fix interface vs. implementation C++ bug
* Fri Jun 23 2000 Jakub Jelinek <jakub@redhat.com>
- update to 20000622
- fix sibcall alias related miscompilation
- --disable-checking
- don't warn about trigraphs unless -ansi for now
* Thu Jun 22 2000 Jakub Jelinek <jakub@redhat.com>
- hopefully last step towards sparc rpm -m64 support
- Jason Merill's fix for the typename ICE
- Jan Hubicka's fix for wine ICE
* Thu Jun 22 2000 Jakub Jelinek <jakub@redhat.com>
- next step towards sparc rpm -m64 support
- don't abort in C++ when a function has statement expression in its
arguments
* Tue Jun 20 2000 Jakub Jelinek <jakub@redhat.com>
- first step towards even sparc rpm being able to build 64bit stuff
- fix one C++ ICE and one SPARC-only ICE
* Sun Jun 18 2000 Jakub Jelinek <jakub@redhat.com>
- avoid throwing needed eh code away
* Wed Jun 14 2000 Jakub Jelinek <jakub@redhat.com>
- update to 20000613
- fix two more ICEs
* Fri Jun 09 2000 Jakub Jelinek <jakub@redhat.com>
- copy requires/provides from egcs, so that e.g. gcc-c++ requires libstdc++
- fix libstdc++-compat packages
- some ICE fixes
* Thu Jun 08 2000 Jakub Jelinek <jakub@redhat.com>
- update to 20000607
- use as/ld -relax options if available on sparc
- use mandir, infodir and prefix macros
* Wed Jun 07 2000 Jakub Jelinek <jakub@redhat.com>
- fix x86 ABI breakage with unions
- some other fixes
* Tue Jun 06 2000 Jakub Jelinek <jakub@redhat.com>
- put libgcj into separate source package
* Sat Jun 03 2000 Jakub Jelinek <jakub@redhat.com>
- update to 20000602
- fix libgcj bootstrap ICE
* Sat Jun 03 2000 Jakub Jelinek <jakub@redhat.com>
- update to 20000601
* Fri May 26 2000 Jakub Jelinek <jakub@redhat.com>
- don't use %f32-%f62 for -m32 on SPARC - proper fix
is to fix up reload
* Thu May 25 2000 Jakub Jelinek <jakub@redhat.com>
- include old cccp for imake
- make libjava compile with new iconv prototype
* Wed May 24 2000 Jakub Jelinek <jakub@redhat.com>
- fix ifcvt ICE
- fix SPARC -m32 -mvis ICE
* Mon May 22 2000 Jakub Jelinek <jakub@redhat.com>
- update to 20000521
* Wed May 17 2000 Jakub Jelinek <jakub@redhat.com>
- update to 20000516
- fix jc1 ICE
* Tue May 16 2000 Jakub Jelinek <jakub@redhat.com>
- update to 20000515
- update libgcj to current CVS
- fix C++ sibcall related ICE
- avoid endless loop in javac
* Fri May 05 2000 Jakub Jelinek <jakub@redhat.com>
- update to 20000504
- fix ICE when compiling kernel on Sparc64
- update libgcj to current CVS, so that it actually compiles
- fix ICE in libgcj
* Thu May 04 2000 Jakub Jelinek <jakub@redhat.com>
- update to 20000503
- fix C++ breakage in Qt
- fix libstdc++.{so,a} symlinks for glibc 2.1.x
* Sun Apr 30 2000 Jakub Jelinek <jakub@redhat.com>
- use uint64 for jword on 64bit arches
* Sun Apr 30 2000 Jakub Jelinek <jakub@redhat.com>
- use -n for libgcj* subpackages.
- avoid removing %{GCC_PREFIX}/lib* from /etc/ld.so.conf on package
uninstalation (some other package might still use it).
* Sat Apr 29 2000 Jakub Jelinek <jakub@redhat.com>
- include libgcj again (current CVS snapshot)
- convert from sparc64 only into all arch package
- split libgcj into libgcj and libgcj-devel
* Fri Apr 21 2000 Jakub Jelinek <jakub@redhat.com>
- build all the languages and libraries with the exception of libgcj
* Tue Apr 18 2000 Jakub Jelinek <jakub@redhat.com>
- two new patches
* Sat Apr 15 2000 Jakub Jelinek <jakub@redhat.com>
- update to 20000414
* Sun Apr 09 2000 Jakub Jelinek <jakub@redhat.com>
- update to 20000408
- remove a bunch of commited patches, add some new and updated ones
* Thu Mar 23 2000 Bernhard Rosenkraenzer <bero@redhat.com>
- Fix up cpp
* Wed Mar 15 2000 Bernhard Rosenkraenzer <bero@redhat.com>
- Deal with the build system compressing man pages
* Mon Jan 31 2000 Jakub Jelinek <jakub@redhat.com>
- another cluster of patches
* Tue Jan 25 2000 Jakub Jelinek <jakub@redhat.com>
- Some more patches
* Wed Jan 19 2000 Jakub Jelinek <jakub@redhat.com>
- Initial hack for a 64bit sparc compiler
* Sat Dec 11 1999 Bernhard Rosenkraenzer <bero@redhat.com>
- Obsolete egcs*, g77
- Add egcs 1.1.x'ish libstdc++ versions to libstdc++-compat
* Wed Dec 08 1999 Bernhard Rosenkraenzer <bero@redhat.com>
- Fix build on sparc
* Tue Dec 07 1999 Bernhard Rosenkraenzer <bero@redhat.com>
- Add -warn patch (adapted from egcs-1.1.2 RPM)
- drop release number to 1 for 7.0 tree
* Wed Oct 27 1999 Bernhard Rosenkraenzer <bero@redhat.com>
- 2.95.2 release
* Mon Oct 25 1999 Bernhard Rosenkraenzer <bero@redhat.com>
- initial RPM
8T
Generated by rpm2html 1.8.1
Daniel Veillard, Sun Sep 7 04:06:23 2008