Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libstdc++2.10-2.96-0.83mdk RPM for i586

From Mandriva devel 2006.0 for i586 / media / main

Name: libstdc++2.10 Distribution: Mandrake Linux
Version: 2.96 Vendor: MandrakeSoft
Release: 0.83mdk Build date: Thu Aug 21 13:55:53 2003
Group: System/Libraries Build host: komp1.mandrakesoft.com
Size: 1237432 Source RPM: gcc2.96-2.96-0.83mdk.src.rpm
Packager: Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
Url: http://gcc.gnu.org/
Summary: GNU C++ library
The libstdc++ package contains a snapshot of the GCC Standard C++
Library v3, an ongoing project to implement the ISO 14882 Standard C++
library.

Provides

Requires

License

GPL

Changelog

* Fri Aug 22 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.96-0.83mdk
  - Merge in egcs libstdc++ compat libraries from Red Hat
* Sun Feb 16 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.96-0.82mdk
  - Remove dead code (enable_libstdcxx_v3 stuff)
  - Don't build colorgcc package in non system compiler mode
  - Merge with Red Hat release 110
    - some parallel makefile fixes (H.J.Lu, #62805)
    - fix andhi abort (#63277)
    - don't move stack accesses accross prologue/epilogue stack
      allocation/deallocation (Richard Henderson, PR opt/6165)
    - use _Q_lltoq, _Q_qtoll and _Q_qtoull instead of
      __floatditf2, __fixtfdi2 and __fixunstfdi2 on SPARC.
    - fix GC of C++ named labels (Jim Wilson)
    - when searching includes silently skip subdirectories named
      the same as the include (Neil Booth, #70947, #71227,
      PR preprocessor/2444)
    - fix C++ front-end bug causing compiler crash (Nathan Sidwell,
      Issue Tracker #4298, PR c++/2914)
    - allow forward references to incomplete classes with -fpermissive
      (Jason Merrill)
    - 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)
* Wed Jan 08 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.96-0.81mdk
  - Patch605: Allow split_specs_attrs() for empty attributes with empty
    TREE_PURPOSE. (Joseph S. Myers, fix PR c/4294, #284)
* Thu Aug 01 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.96-0.80mdk
  - Remove unused sparc/sparc64 bits
  - Rebuild as a secondary compiler for MDK 9.0
  - Patch604: Backport changes from gcc3.1 to get a working --program-suffix
* Fri Apr 05 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.96-0.79mdk
  - Fix %preun doc for g77.info
  - Merge with Red Hat release 108 -> 109 (3 new patches):
    - don't output .LPR* pic label into linkonce sections (#61931)
    - 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 27 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.96-0.78mdk
  - Add gcc2-version script to prepare switch towards gcc-3.1+
  - Patch603: Fix ICE on enums (Jakub Jelinek, fix GNATS PR c++/6037)
* Fri Mar 22 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.96-0.77mdk
  - [Build]Requires: binutils >= 2.11.93.0.2-1mdk
  - Fix alternatives removal in %postun
  - Remove Patches [600-604], 609, [611-615] since they are now merged
    upstream (Red Hat). Refill empty patch slots
  - Remove Patch1009 obsoletd by the following merge
  - Merge with Red Hat libgcj release 29:
    - Use boehm-gc from gcc-3.1
    - Use system zlib
  - Merge with Red Hat releases 103 -> 107 (17 new patches):
    - make ia64 EH thread safe (#57443)
    - fix ifcvt crash (Richard Henderson)
    - properly handle visibility attributes for duplicate decls
    - 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)
    - split gcc-ia64.patch into gcc-ia64.patch and
      gcc-ia64-encode-section-info.patch
    - 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)
    - fix destructor handling for template bases (Jason Merrill, #59766)
* Thu Feb 21 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.96-0.76mdk
  - Add %dir /usr/share/gcc-2.96/
  - Add Obsoletes: gcj for gcj-tools
  - Patch615: reload1.c (elimination_effects): Change test from
    CONSTANT_P() to function_invariant_p() to keep the argp->stack_ptr
    elimination alive. Aka. fix -fomit-frame-pointer
    (Bradley G. Kaiser, from gcc-3.0.3)
* Wed Feb 20 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.96-0.75mdk
  - Add alternative c++ for /usr/bin/g++-2.96
  - Phagocytate libgcj package
  - Add --with-system-zlib to libgcj configure flags
  - Add Requires: zlib-devel to libgcj2.96-devel
  - 3 new patches:
    - Patch1009: Don't depend on libzgcj.so*
    - Patch1010: Move libgcj.zip to /usr/share/gcc-%{version}/. Also
      make sure to pass datadir to AM_MAKEFLAGS as well
    - Patch614: typeck.c (build_array_ref): Push the array reference
      inside COMPOUND_EXPR and COND_EXPR
      (Richard Henderson, from CVS HEAD 2001/04/10)
* Fri Jan 25 2002 Jeff Garzik <jgarzik@mandrakesoft.com> 2.96-0.74mdk
  - Disable Patch 314 (shf merge) on alpha
* Thu Jan 24 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.96-0.73mdk
  - 2 new patches:
    - Patch612: regmove.c (combine_stack_adjustments_for_block): Don't
      combine stack allocation followed by deallocations.
      (Mark Mitchell, Jan Hubicka, Richard Henderson, from CVS HEAD 2001/04/30)
    - Patch613: Fix C++ flat initializers
      (Richard Sandiford, from CVS HEAD 2001/11/13)
* Tue Jan 22 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.96-0.72mdk
  - Patch352: gcc.dg/20011024-1.c: Fix typo in dg-do clause.
  - Patch611: reg-stack.c (swap_rtx_condition): Ensure that the
    transformation is valid. This should fix the gawk problem that
    resulted in reversed FP conditional test when both -mcpu=pentiumpro
    and -ffast-math are enabled.
    (Jan Hubicka, from CVS HEAD 2001/01/05)
* Thu Jan 03 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.96-0.71mdk
  - Move gcc %directories to cpp subpackage in filelist
  - 2 new patches:
    - Patch606: Regenerate to include both Patch606 and Patch607
      (Franz Sirl, from gcc-3.0-branch) 
    - Patch607: unroll.c (loop_iterations): Give up on jumps with null
      JUMP_LABEL while scanning for multiple back edges.
      (Olivier Hainque, from gcc-3.0-branch)
    - The latter patch happens to fix compilation of Kaffe with a direct
      threaded code interpreter. Reduced testcase included.
  - Merge with Red Hat rel102 (2 new patches):
    - fix C++ miscompilation (Mark Mitchell, Jason Merrill)
    - initialize vt pointer in cin/cout/cerr/clog objects (#56119)
* Thu Jan 03 2002 Stefan van der Eijk <stefan@eijk.nu> 2.96-0.70mdk
  - removed duplicate directories from %files
* Thu Dec 06 2001 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.96-0.69mdk
  - Remove Patch606 and build libg2c.a with -fPIC -DPIC and name the
    result 'libg2c-pic.a'.  Use this library when building dynamically
    loadable objects which need to be linked against g2c, or when
    building libraries that are linked against g2c (e.g. R-base,
    lapack). Packages needing '-lg2c-pic' must have a BuildRequires:
    gcc-g77 >= 2.96-0.69mdk
  - Merge with Red Hat rel101 (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
  - Merge with Red Hat rel100 (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
* Tue Nov 13 2001 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.96-0.68mdk
  - Rebuild
  - Use %make, it does work on i586
* Fri Nov 09 2001 Jeff Garzik <jgarzik@mandrakesoft.com> 2.96-0.67mdk
  - disable use of %make, breaks i586 build
  - Add Patch610: adapt gcc 3.1 patch from Richard Henderson to fix
    relocation truncation errors when linking large alpha applications.
    (both patch and bug only affect alpha platform)
* Tue Oct 16 2001 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.96-0.66mdk
  - BuildRequires: bison (Stefan)
  - Removed redundant BuildRequires (Stefan)
  - Fix Patch608 and add a new test in the C testsuite (Franz Sirl, 3.0-branch)
  - Patch609: gcc/c-common.c (combine_strings): fix warning about
    maximum string length required by ISO C9. standards (requested by gc)
* Fri Oct 12 2001 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.96-0.65mdk
  - Add --with[out] <feature> at rpm command line build, where <feature> is:
    - PDF: build PDF docs (off by default)
    - DEBUG: build with debugging info (off by default)
  - Regenerate Patch607 with updated test code
  - [Patch608] unroll.c (loop_iterations): Ignore insns generated by
    loop unrolling.
    (Franz Sirl, from gcc-3.0-branch)
* Thu Oct 11 2001 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.96-0.64mdk
  - Ghost alternatives are now touched as 0755
  - [Patch607] unroll.c (loop_iterations): Extend check for multiple back edges.
    (Franz Sirl, from gcc-3.0-branch)
* Wed Oct 10 2001 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.96-0.63mdk
  - Use /bin/rm in %post scripts
  - Add BuildRequires: tetex-latex
  - Merge with Red Hat rel99 (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)
* Sun Sep 02 2001 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.96-0.62mdk
  - Remove Patch605 obsoleted by Patch329 from Red Hat rel96
  - Merge with Debian rel5 (1 new patch):
    - Patch606: build libg2c as a PIC library, at least on IA-64
      (Randolph Chung, should fix some compile problems with Fortran code)
  - Merge with Red Hat rel97 (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)
  - Merge with Red Hat rel96 (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)
* Tue Aug 07 2001 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.96-0.61mdk
  - [patch605] cp/lex.c (real_yylex): make sure to reject ':' followed by '='.
    Otherwise, yylval.code contains garbage and gcc will crash. Anyway, this is
    not valid code. (fix bug #3924)
* Wed Aug 01 2001 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.96-0.60mdk
  - Fix alternative for /usr/bin/gcj
  - Ship /usr/bin/gcj-2.96
* Wed Aug 01 2001 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.96-0.59mdk
  - Really use %make
  - Add alternatives for /usr/bin/{cpp,g77,f77,gcj}
  - Add BuildRequires: zlib-devel
  - Enable Patch314 and Requires: binutils >= 2.11.90.0.8-4mdk
  - Merge with Red Hat rel95 (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)
  - Merge with Red Hat rel94 (2 new patches):
    - update libobjc to the one from gcc-3.0, so gcc3.0-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 (obsoletes patch405)
* Wed Jul 04 2001 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.96-0.58mdk
  - Use %make
  - Temporary workaround for %_remove_install_info
  - Partial merge with Red Hat rel93 (2 new patches, 2 spec changes):
    - disable loop insn for -mcpu=k6 (Jan Hubicka, #23164)
    - add patch for dwarf2 file numbers (<rth@redhat.com>, <drepper@redhat.com>)
    - disable jump threading patch temporarily
    - ship /usr/bin/%{_target_platform}-c++/g++ so we don't have
      hardlink breakage
* Tue Jul 03 2001 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.96-0.57mdk
  - Red Hat patches for ia64 are back
  - disable Java for ia64
  - don't compile chill ("CCITT High-Level Language")
  - s|Mandrake-Linux|Mandrake Linux|;
* Tue Jun 26 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.96-0.56mdk
  - s|Linux-Mandrake|Mandrake-Linux|;
* Tue Jun 26 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.96-0.55mdk
  - Merge with Red Hat patches (15 new patches) :
    - prevent stack accesses below %sp in IA-32 (Richard Henderson)
    - fix friend handling in template class specializations (Nathan Sidwell)
    - 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)
* Fri Jun 01 2001 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.96-0.54mdk
  - merged some code from 3.0-branch:
    - [patch602] simplify-rtx.c (simplify_binary_operation): check for
      overflow when folding integer division and modulo operations
      (Diego Novillo, fix gcc.c-torture/compile/20010404-1.c)
    - [patch603] loop.c (check_dbra_loop): make change from July 17,
      2000 work on targets which need more than one insn for a
      compare/cbranch operation
      (Jeffrey A Law, fix gcc.c-torture/execute/{20000731-2.c,loop-9.c})
    - [patch604] call.c (build_new_method_call), typeck.c
      (build_component_ref): do evaluate the object parameter when
      accessing a static member
      (Jason Merrill, fix bug #3750)
* Tue May 29 2001 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.96-0.53mdk
  - config/i386/i386.c (ix86_compute_frame_size) [patch601]:
    - replaced some magic numbers with more meaningful macros
    - allow stack_alignment_needed to be non-default even if size is zero
      (Richard Kenner in mainline CVS, fix bug #3274)
* Sat May 26 2001 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.96-0.52mdk
  - updated requires for gcc-c++ package
  - macro definitions (-D) from command line were not passed to gcc-3.0
    tools when called with "gcc -V3.0" [patch600]:
    - gcc.c: merged code from gcc-3.0 for switch ordering
    - gcc.c: merged code from gcc-3.0 for default cpp specs (use %{D*&U*&A*})
* Thu May 24 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.96-0.51mdk
  - Red Hat patches, Jakub Jelinek (rel85) 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)
* Sun May 06 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.96-0.50mdk
  - Merge with Red Hat 84 (fix typo in frame_state patch).
  - Red Hat patches, Jakub Jelinek (rel83) 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)
  - Red Hat patches, Jakub Jelinek (rel82) 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)
* Fri Apr 20 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.96-0.49mdk
  - Red Hat patches, Jakub Jelinek (rel81) 9 new patch:
    - 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)
* Mon Apr 09 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.96-0.48mdk
  - Red Hat patches, Jakub Jelinek (rel80) 9 new patch:
    - 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)
* Mon Mar 26 2001 Giuseppe Ghibò <ghibo@mandrakesoft.com> 2.96-0.47mdk
  - split doc packages.
  - added PDF documentation.
* Fri Mar 23 2001 David BAUDENS <baudens@mandrakesoft.com> 2.96-0.46mdk
  - ExcludeArch PPC (please use GCC-2.95.3 for this architecture)
* Wed Mar 21 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.96-0.45mdk
  - Red Hat patches, Jakub Jelinek (rel79) 6 new patch:
    - 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
* Tue Mar 13 2001 David BAUDENS <baudens@mandrakesoft.com> 2.96-0.44mdk
  - Fix build on PPC
* Mon Mar 12 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.96-0.43mdk
  - Red Hat patches, Jakub Jelinek (rel78) 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)
  - Red Hat patches, Jakub Jelinek (rel77) 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)
* Mon Mar 12 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.96-0.42mdk
  - Libzifications for libstdc++.
* Thu Mar 08 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.96-0.41mdk
  - Add Neil Booth fixes on cpp :
      * cpplex.c (_cpp_lex_token): Don't warn about directives in
      macro arguments when looking for the '('.
      * cppmacro.c (funlike_invocation_p): Set parsing_args to
      2 when really parsing arguments; 1 when looking for '('.
      Always restore the lexer position.
* Sat Mar 03 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.96-0.40mdk
  - Fix release in version.
* Fri Mar 02 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.96-0.39mdk
  - Make some %{version}-%{release} Requires in some case.
  - Red Hat patches, Jakub Jelinek (rel76) 11 new patches:
    - 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
  - Red Hat patches, Jakub Jelinek (rel75) 10 new patches 1 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 17 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.96-0.38mdk
  - exit 0 if [ $1 = 0 ] if we are in %postun (to don't screwd up the
    alternatives).
* Thu Feb 15 2001 David BAUDENS <baudens@mandrakesoft.com> 2.96-0.37mdk
  - Fix build on PPC :)
* Thu Feb 15 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.96-0.36mdk
  - Break build on PPC ;).
  - Red Hat patches, Jakub Jelinek (rel74) 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
    - fix layout of __attribute((packed)) enums in bitfields (showing up
      in Linux DAC960 driver)
    - fix ICE when both prototype and function definition declares
      variable size array argument (#24507)
  - Red Hat patches, Jakub Jelinek (rel73) 5 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)
* Thu Feb 08 2001 David BAUDENS <baudens@mandrakesoft.com> 2.96-0.35mdk
  - Fix build on PPC
* Tue Feb 06 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.96-0.34mdk
  - Big Red Hat merge, bring updated cpp BTW.
  - (Red Hat patches, Jakub Jelinek (rel72) 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
  - (Red Hat patches, Jakub Jelinek (rel71) 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)
* Mon Jan 15 2001 David BAUDENS <baudens@mandrakesoft.com> 2.96-0.33mdk
  - Fix build on PPC
* Mon Jan 15 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.96-0.32mdk
  - Try to fix when alternatives is broken in %post.
  - Merge with RH package (rel70) of Jakub :
    - Richard Henderson's debugging fix (#18707, #22671)
    - fix C++ #pragma implementation with -g3
    - 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)
* Fri Jan 05 2001 David BAUDENS <baudens@mandrakesoft.com> 2.96-0.31mdk
  - BuildRequires: gettext
* Wed Jan 03 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.96-0.30mdk
  - Remove --auto.
* Wed Jan 03 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.96-0.29mdk
  - Add update-alternatives --auto in %post.
* Fri Dec 29 2000 David BAUDENS <baudens@mandrakesoft.com> 2.96-0.28mdk
  - Don't apply patch #200 on PPC
* Tue Dec 26 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.96-0.27mdk
  - By defaut if term = emacs don't display colors...
* Mon Dec 25 2000 David BAUDENS <baudens@mandrakesoft.com> 2.96-0.26mdk
  - Fix build on PPC
* Sat Dec 23 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.96-0.25mdk
  - Merge with last rh69 :
  		- honour -fno-operator-names in cpp.
  		- fix a bug in my do_compare_and_jump patch.
  		- register cp/input.c input stack with ggc.
  		- add Mark Mitchell's patch to fix ADDRESSOF patch
  		- tweak Jim Wilson's patch so that we maintain binary compatibility
  		- 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.
  		- speed up C++ on Stepanov benchmark from abstraction penalty
  		  3.88 down to 1.41 with -O2 -march=i686 (Jason Merrill, Jim Wilson)
* Fri Dec 15 2000 David BAUDENS <baudens@mandrakesoft.com> 2.96-0.24mdk
  - Fix build on PPC
  - Don't apply patch #165 on non xi86 archs
* Thu Dec 14 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.96-0.23mdk
  - Merge with last rh package :
    - 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 Dec 07 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.96-0.22mdk
  - Fix build.
  - Remove chili package.
* Tue Nov 28 2000 David BAUDENS <baudens@mandrakesoft.com> 2.96-0.21mdk
  - Fix again build on PPC
* Mon Nov 27 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.96-0.20mdk
  - Fix ICED testcase in trucxfsf (jjelinek).
* Mon Nov 27 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.96-0.19mdk
  - Don't include /usr/lib/gcc-lib.
  - rh Merge:
    - 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)
* Tue Nov 21 2000 David BAUDENS <baudens@mandrakesoft.com> 2.96-0.18mdk
  - Don't apply patch # 137 on PPC to be able to build GCC (now I'm really
    happy ;))
* Mon Nov 20 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.96-0.17mdk
  - Make a dadou happy: build it on ppc (now dadou it's a party day for
    you, you can switch your shirt for a true shirt like an armani or
    kenzo ;)).
* Mon Nov 13 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.96-0.16mdk
  - Add our bugzilla to report bugs.
  - New rh merge (#bug_number is for the rh bugzilla) h:
    - 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)
    - 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
    - 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)
    - fix ICE in OpenOffice (Jason Merill)
    - fix sibcall miscompilation (#19543)
    - fix reload bug (Bernd Schmidt; #19313)
    - fix ICE with named return value (#18765 and GNATS bug 687)
* Tue Nov 07 2000 David BAUDENS <baudens@mandrakesoft.com> 2.96-0.15mdk
  - ExcludeArch: ppc at present time
* Fri Nov 03 2000 Frederic Crozat <fcrozat@mandrakesoft.com> 2.96-0.14mdk
  - Fix bad symlink for libstdc++ and re-add provides
* Tue Oct 31 2000 David BAUDENS <baudens@mandrakesoft.com> 2.96-0.13mdk
  - Fix spec for PPC
* Sun Oct 29 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.96-0.12mdk
  - Apply the last RH patches.
* Mon Oct 16 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.96-0.11mdk
  - Add a link for libstdc++ and our netscape friend (aka: viva mozilla soon).
* Sat Oct 14 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.96-0.10mdk
  - Fix updates-menu for c++.
  - Fix scripts error introduced by titi.
* Thu Oct 12 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 2.96-0.9mdk
  - add alternative for c++ too.
* Thu Oct 12 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.96-0.8mdk
  - Some noreplace.
  - Fix postscripts.
* Wed Oct 11 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.96-0.7mdk
  - Move from hack to current.
  - s|experimental|Linux-Mandrake mandrake-release|;.
  - Merge with the old 2.95 patch (macros and updates-alternatives).
  - Merge with the last rh changes.
* Tue Sep 26 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.96-0.6mdk
  - Merge with last rh change.
  - Upgrade to 20000731 version.
* Tue Aug 01 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.96-0.5mdk
  - Remove cccp.
  - Merge with latest rh patches.
  - Upgrad to 20000719 cvs version.
* Thu Jul 06 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.96-0.4mdk
  - Doing an ''hack'' package.
* Tue Jul 04 2000 Frederic Lepied <flepied@mandrakesoft.com> 2.96-0.3mdk
  - corrected cpp problem.
* Mon Jul 03 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.96-0.2mdk
  - Recompile to fix the libstdc++ problems.
* Fri Jun 30 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.96-0.1mdk
  - Merge some debian patches.
  - # s@(pc|unknow)@mdk@;
  - Merge sparc64 changes.
  - Obsoletes gcc-libgcj.
  - Merge the 20th series of patchs from rh.
  - Big clean-up of spec files
  - 2.96 from cvs (20000607).
* Fri Apr 14 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.95.2-7mdk
  - Remove Ansi package (included in perl 5.6).
  - spec-helper tweaks.
  - Update Requires:.
* Mon Apr 03 2000 Adam Lebsack <adam@mandrakesoft.com> 2.95.2-6mdk
  - Added a ppc patch for libgcj
  - Added some libstdc++-compat ppc libs
  - Fixed cpp problem for ppc
  - Fixed rpm packaging problem by bzipping some man and info files.
  - Fixed colorgcc for perl 5.600
* Thu Mar 30 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 2.95.2-5mdk
  - Fix groups.
  - Cleanup specs.
* Thu Jan 13 2000 Frederic Lepied <flepied@mandrakesoft.com> 2.95.2-4mdk
  - applied debian patches for sparc.

Files

/usr/lib/libg++.so.2.7.2
/usr/lib/libg++.so.2.7.2.8
/usr/lib/libstdc++-2-libc6.1-1-2.9.0.so
/usr/lib/libstdc++-3-libc6.2-2-2.10.0.so
/usr/lib/libstdc++-libc6.1-1.so.2
/usr/lib/libstdc++-libc6.2-2.so.3
/usr/lib/libstdc++.so.2.7.2
/usr/lib/libstdc++.so.2.7.2.8
/usr/lib/libstdc++.so.2.8
/usr/lib/libstdc++.so.2.8.0
/usr/lib/libstdc++.so.2.9
/usr/lib/libstdc++.so.2.9.dummy


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Apr 10 13:00:28 2014