|
|
|
|
Changelog for gcc2.96-2.96-0.83mdk.i586.rpm :
Fri Aug 22 00:00:00 2003 Gwenole Beauchesne 2.96-0.83mdk - Merge in egcs libstdc++ compat libraries from Red Hat
Sun Feb 16 23:00:00 2003 Gwenole Beauchesne 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 8 23:00:00 2003 Gwenole Beauchesne 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 1 00:00:00 2002 Gwenole Beauchesne 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 5 00:00:00 2002 Gwenole Beauchesne 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 23:00:00 2002 Gwenole Beauchesne 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 23:00:00 2002 Gwenole Beauchesne 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 23:00:00 2002 Gwenole Beauchesne 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 23:00:00 2002 Gwenole Beauchesne 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 23:00:00 2002 Jeff Garzik 2.96-0.74mdk - Disable Patch 314 (shf merge) on alpha
Thu Jan 24 23:00:00 2002 Gwenole Beauchesne 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 23:00:00 2002 Gwenole Beauchesne 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 3 23:00:00 2002 Gwenole Beauchesne 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 3 23:00:00 2002 Stefan van der Eijk 2.96-0.70mdk - removed duplicate directories from %files
Thu Dec 6 23:00:00 2001 Gwenole Beauchesne 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 (jfalkAATTnetxpress.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 23:00:00 2001 Gwenole Beauchesne 2.96-0.68mdk - Rebuild - Use %make, it does work on i586
Fri Nov 9 23:00:00 2001 Jeff Garzik 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 00:00:00 2001 Gwenole Beauchesne 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 00:00:00 2001 Gwenole Beauchesne 2.96-0.65mdk - Add --with[out] at rpm command line build, where 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 00:00:00 2001 Gwenole Beauchesne 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 00:00:00 2001 Gwenole Beauchesne 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 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 2 00:00:00 2001 Gwenole Beauchesne 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 7 00:00:00 2001 Gwenole Beauchesne 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 1 00:00:00 2001 Gwenole Beauchesne 2.96-0.60mdk - Fix alternative for /usr/bin/gcj - Ship /usr/bin/gcj-2.96
Wed Aug 1 00:00:00 2001 Gwenole Beauchesne 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 (#49799) - fix 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 4 00:00:00 2001 Gwenole Beauchesne 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 (, ) - disable jump threading patch temporarily - ship /usr/bin/%{_target_platform}-c++/g++ so we don\'t have hardlink breakage
Tue Jul 3 00:00:00 2001 Gwenole Beauchesne 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 00:00:00 2001 Chmouel Boudjnah 2.96-0.56mdk - s|Linux-Mandrake|Mandrake-Linux|;
Tue Jun 26 00:00:00 2001 Chmouel Boudjnah 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 1 00:00:00 2001 Gwenole Beauchesne 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 00:00:00 2001 Gwenole Beauchesne 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 00:00:00 2001 Gwenole Beauchesne 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 00:00:00 2001 Chmouel Boudjnah 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 6 00:00:00 2001 Chmouel Boudjnah 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 00:00:00 2001 Chmouel Boudjnah 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 9 00:00:00 2001 Chmouel Boudjnah 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 00:00:00 2001 Giuseppe Ghib� 2.96-0.47mdk - split doc packages. - added PDF documentation.
Fri Mar 23 23:00:00 2001 David BAUDENS 2.96-0.46mdk - ExcludeArch PPC (please use GCC-2.95.3 for this architecture)
Wed Mar 21 23:00:00 2001 Chmouel Boudjnah 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 23:00:00 2001 David BAUDENS 2.96-0.44mdk - Fix build on PPC
Mon Mar 12 23:00:00 2001 Chmouel Boudjnah 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 AATTI (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 23:00:00 2001 Chmouel Boudjnah 2.96-0.42mdk - Libzifications for libstdc++.
Thu Mar 8 23:00:00 2001 Chmouel Boudjnah 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 3 23:00:00 2001 Chmouel Boudjnah 2.96-0.40mdk - Fix release in version.
Fri Mar 2 23:00:00 2001 Chmouel Boudjnah 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 23:00:00 2001 Chmouel Boudjnah 2.96-0.38mdk - exit 0 if [ $1 = 0 ] if we are in %postun (to don\'t screwd up the alternatives).
Thu Feb 15 23:00:00 2001 David BAUDENS 2.96-0.37mdk - Fix build on PPC :)
Thu Feb 15 23:00:00 2001 Chmouel Boudjnah 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 8 23:00:00 2001 David BAUDENS 2.96-0.35mdk - Fix build on PPC
Tue Feb 6 23:00:00 2001 Chmouel Boudjnah 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 23:00:00 2001 David BAUDENS 2.96-0.33mdk - Fix build on PPC
Mon Jan 15 23:00:00 2001 Chmouel Boudjnah 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 5 23:00:00 2001 David BAUDENS 2.96-0.31mdk - BuildRequires: gettext
Wed Jan 3 23:00:00 2001 Chmouel Boudjnah 2.96-0.30mdk - Remove --auto.
Wed Jan 3 23:00:00 2001 Chmouel Boudjnah 2.96-0.29mdk - Add update-alternatives --auto in %post.
Fri Dec 29 23:00:00 2000 David BAUDENS 2.96-0.28mdk - Don\'t apply patch #200 on PPC
Tue Dec 26 23:00:00 2000 Chmouel Boudjnah 2.96-0.27mdk - By defaut if term = emacs don\'t display colors...
Mon Dec 25 23:00:00 2000 David BAUDENS 2.96-0.26mdk - Fix build on PPC
Sat Dec 23 23:00:00 2000 Chmouel Boudjnah 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 23:00:00 2000 David BAUDENS 2.96-0.24mdk - Fix build on PPC - Don\'t apply patch #165 on non xi86 archs
Thu Dec 14 23:00:00 2000 Chmouel Boudjnah 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 7 23:00:00 2000 Chmouel Boudjnah 2.96-0.22mdk - Fix build. - Remove chili package.
Tue Nov 28 23:00:00 2000 David BAUDENS 2.96-0.21mdk - Fix again build on PPC
Mon Nov 27 23:00:00 2000 Chmouel Boudjnah 2.96-0.20mdk - Fix ICED testcase in trucxfsf (jjelinek).
Mon Nov 27 23:00:00 2000 Chmouel Boudjnah 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 23:00:00 2000 David BAUDENS 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 23:00:00 2000 Chmouel Boudjnah 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 23:00:00 2000 Chmouel Boudjnah 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 7 23:00:00 2000 David BAUDENS 2.96-0.15mdk - ExcludeArch: ppc at present time
Fri Nov 3 23:00:00 2000 Frederic Crozat 2.96-0.14mdk - Fix bad symlink for libstdc++ and re-add provides
Tue Oct 31 23:00:00 2000 David BAUDENS 2.96-0.13mdk - Fix spec for PPC
Sun Oct 29 23:00:00 2000 Chmouel Boudjnah 2.96-0.12mdk - Apply the last RH patches.
Mon Oct 16 00:00:00 2000 Chmouel Boudjnah 2.96-0.11mdk - Add a link for libstdc++ and our netscape friend (aka: viva mozilla soon).
Sat Oct 14 00:00:00 2000 Chmouel Boudjnah 2.96-0.10mdk - Fix updates-menu for c++. - Fix scripts error introduced by titi.
Thu Oct 12 00:00:00 2000 Thierry Vignaud 2.96-0.9mdk - add alternative for c++ too.
Thu Oct 12 00:00:00 2000 Chmouel Boudjnah 2.96-0.8mdk - Some noreplace. - Fix postscripts.
Wed Oct 11 00:00:00 2000 Chmouel Boudjnah 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 00:00:00 2000 Chmouel Boudjnah 2.96-0.6mdk - Merge with last rh change. - Upgrade to 20000731 version.
Tue Aug 1 00:00:00 2000 Chmouel Boudjnah 2.96-0.5mdk - Remove cccp. - Merge with latest rh patches. - Upgrad to 20000719 cvs version.
Thu Jul 6 00:00:00 2000 Chmouel Boudjnah 2.96-0.4mdk - Doing an \'\'hack\'\' package.
Tue Jul 4 00:00:00 2000 Frederic Lepied 2.96-0.3mdk - corrected cpp problem.
Mon Jul 3 00:00:00 2000 Chmouel Boudjnah 2.96-0.2mdk - Recompile to fix the libstdc++ problems.
Fri Jun 30 00:00:00 2000 Chmouel Boudjnah 2.96-0.1mdk - Merge some debian patches. - # sAATT(pc|unknow)AATTmdkAATT; - 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 00:00:00 2000 Chmouel Boudjnah 2.95.2-7mdk - Remove Ansi package (included in perl 5.6). - spec-helper tweaks. - Update Requires:.
Mon Apr 3 00:00:00 2000 Adam Lebsack 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 00:00:00 2000 Chmouel Boudjnah 2.95.2-5mdk - Fix groups. - Cleanup specs.
Thu Jan 13 23:00:00 2000 Frederic Lepied 2.95.2-4mdk - applied debian patches for sparc.
|
|
|