| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: gcc3.3 | Distribution: Mandriva Linux |
| Version: 3.3.6 | Vendor: Mandriva |
| Release: 3mdk | Build date: Tue Mar 7 15:43:09 2006 |
| Group: Development/C | Build host: minimac |
| Size: 13123337 | Source RPM: gcc3.3-3.3.6-3mdk.src.rpm |
| Packager: Blindauer (bot) | |
| Url: http://gcc.gnu.org/ | |
| Summary: GNU Compiler Collection | |
A compiler aimed at integrating all the optimizations and features necessary for a high-performance and stable development environment. This package is required for all other GCC compilers, namely C++, Fortran 77, Objective C and Java. If you have multiple versions of GCC installed on your system, it is preferred to type "gcc-$(gcc3.3-version)" (without double quotes) in order to use the GNU C compiler version 3.3.6.
GPL
internal MD5: edf9b5d625f0c843c4e9924ab67d138a
GPG
* Thu Oct 20 2005 Gwenole Beauchesne <gbeauchesne@mandriva.com> 3.3.6-3mdk
- backport some ppc64 unwind fixes from 4.0-branch
- fix ppc64 cross-compiler from x86_64
- 3.3-branch is the system compiler for 10.0
* Fri Sep 16 2005 Gwenole Beauchesne <gbeauchesne@mandriva.com> 3.3.6-2mdk
- fix doc conflicts
- add obsolete g77 in MDV 2006
* Thu Jul 07 2005 Gwenole Beauchesne <gbeauchesne@mandriva.com> 3.3.6-1mdk
- 3.3.6 + hammer branch as of 2005/01/17
- default to 32-bit code generation under a 32-bit personality
* Tue May 17 2005 Christiaan Welvaart <cjw@daneel.dyndns.org> 3.3.4-5mdk
- fix files list for ppc (soft-float libs)
* Thu Nov 25 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.3.4-4mdk
- build ppc64 compiler as biarch
- don't build the ppc soft-float libraries
- define __LP64__ and _LP64 on ppc64 in 64-bit mode
* Wed Nov 24 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.3.4-3mdk
- add missing files on ppc64
- update to 3.3-hammer branch as of 2004/08/09
* Wed Sep 29 2004 Stew Benedict <sbenedict@mandrakesoft.com> 3.3.4-2mdk
- export symbols in libstdc++ for LSB C++ ABI tests (patch 122)
* Sat Jul 24 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.3.4-1mdk
- 3.3.4 (hammer branch as of 2004/07/21)
- fix minimal cross-compiler builds for: m68k, ppc, ppc64
* Tue May 25 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.3.2-7mdk
- disable store motion again (bison miscompilation on x86_64)
- add selected bits from CVS for nocona support
* handle -march=nocona
* default to x86-64 code generation without any 3DNow! instruction
* fix boehm-gc to not generate any 3DNow! prefetch instructions on x86_64
* Fri Feb 13 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.3.2-6mdk
- Backport fix for PR c++/13179, which also fixes #7435
- Make sure to configure libstdc++ with --enable-clocale=gnu
- Though, we still need some extra locales to run the testsuite correctly
* Tue Feb 10 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.3.2-5mdk
- Handle -mtune= on IA-32 for gcc3.4 options compat
- Backport @GCC_3.4 exported routines from 3_4-branch to libgcc_s.so.1 (RH)
- Assorted fixes from 3.3-branch CVS (2004/02/10):
- Handle vector array initializers in C++
- Fix PRs opt/11350, optimization/12440, opt/12441, fortran/12632,
opt/12826, opt/12941, c++/13239, c/13382, middle-end/13392,
optimization/13394, middle-end/13400, middle-end/13475,
optimization/13521, opt/13608, java/13824, optimization/12440,
opt/12941, opt/12826, opt/13608, opt/11350, opt/12441,
middle-end/13392, optimization/13521, fortran/12632,
middle-end/13475, optimization/13394, c/13382, middle-end/13400,
c++/13239, c++/13683, c++/13797, c++/10555, c++/10576, c++/13574,
c++/13478, c++/13009, c++/13289, c++/12816, c++/13544, c++/13081,
c++/13445, c++/2294, c++/12696, c++/12862, c++/11554, c++/13371,
c++/12253, c++/13262
* Wed Jan 07 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.3.2-4mdk
- 3.3.2 CVS (2003/12/16) + 3.3-hammer branch (2004/01/03)
- Completely disable -funit-at-a-time for all optimization levels
* Thu Dec 18 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.3.2-3mdk
- Assorted fixes from mainline CVS:
- Fix kernel2.6 OSS miscompilation
- Fix GCSE in presence of volatile mems (kernel miscompilation)
- Fix mindf pattern on x86
- Fix > 2GB Fortran COMMONs on AMD64
* Tue Dec 16 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.3.2-2mdk
- Add gcj(1), aka make gc happy
- Add [ep]mmintrin.h for even for SSE/PNI intrinsics
- Move cc1 to gcc-cpp, thusly nuking gcc dep for XFree86
- Remove -funit-at-a-time from -O2 since it is memory hungry
* Mon Dec 15 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.3.2-1mdk
- 3.3.2 + 3.3-hammer branch (2003/12/08)
* Sat Oct 04 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.3.1-4mdk
- Really ship with {,x}mmintrin.h on AMD64
* Wed Sep 10 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.3.1-3mdk
- Fix regmove, aka. fix gsl miscompilation on amd64 (mainline CVS)
* Tue Sep 02 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.3.1-2mdk
- Assorted fixes from current CVS:
- Patch6: Fix ICE when compiling busybox at -Os
- Patch7: Fix kernel 2.6-test4 miscompilation on IA-32
- Patch8: Fix libmcrypt miscompilation on PPC
- Patch9: Fix -Wunreachable-code
* Thu Aug 07 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.3.1-1mdk
- 3.3.1
- Patch5: gcse fix (Josef Zlomek, 3.3-hammer branch)
* Sat Jul 26 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.3.1-0.7mdk
- Build GNU Pascal compiler on AMD64 too
- Update to 3.3-branch 2003/07/25, which fixes PRs op/8878, opt/4490,
opt/10679, c++/10796, c++/11546, c++/11282, c++/11645, c++/11513
- Patch4: Reload fix (Jan Hubicka, PR target/9929)
* Sun Jul 20 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.3.1-0.6mdk
- Revert to 3.3-hammer 2003/05/20 for now
- Update to 3.3-branch 2003/07/19, which fixes PRs target/10907,
target/11556, optimization/11083
* Sat Jul 19 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.3.1-0.5mdk
- Integrate GNU Pascal compiler snapshot 2003/05/07
- Patch1: Fix loop optimizer (Eric Botcazou, PR opt/11536)
- Patch2: Fix VRP on kernel compilation (Josef Zlomek, PR opt/11559)
- Patch3: Fix constant folding bug (Mark Mitchell, PR opt/11557)
* Fri Jul 18 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.3.1-0.4mdk
- Don't enable VRP at -O2 by default
- Merge with 3.3-branch 2003/07/15, which fixes PRs debug/11473,
opt/11320, debug/11098, opt/11440, opt/10877, opt/9745,
target/10021, opt/11368, opt/11198, opt/11304, c++/1607, opt/11440,
c++/c++/7053, c++/11154, c++/11503, c++/9738, c++/8164, c++/10558,
c++/10032, c++/10527, c++/10849, c++/11236, c++/11345, c++/11431,
fortran/11301
* Thu Jul 17 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.3.1-0.3mdk
- Merge with 3.3-rhl-branch 2003/07/08:
- Add gcc 2.96-RH compat, fde_merge compat
- Fix PR debug/7241
- Fix IA-64 libgcc unwinder
- Add missing DW_AT_comp_dir if necessary
- Add IA-64 and s390* DW_OP_GNU_push_tls_address
- Fix another missing trunc_int_for_mode in combiner
- Convert PowerPC port to target_flags_explicit
- AMD64 TLS fix
- Fix tree inliner
- Fix IA-64 symbol_ref_flags usage
- Add direct segment addressing for x86 TLS
- Add -fpie/-fPIE support
- Emit .note.GNU-stack section on linux arches which by default need
executable stack
- Make calls in virtual thunks local if possible
- Fix __PRETTY_FUNCTION__ (PR c++/6794)
- Make libffi .eh_frame PC-relative if -fpic/-fPIC/-mrelocatable on
IA-64 and PPC32, thusly possibly making them into ro section
- Use GCC intrinsics to implement locks in IA-64 libjava
* Fri Jul 11 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.3.1-0.2mdk
- Ship with 32-bit libffi.a on bi-arch platforms
- Bi-arch library packages are still named lib<foo>, not lib64<foo>
* Wed Jul 09 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.3.1-0.1mdk
- Update to 3.3-hammer branch as of 2003/07/03
* Wed Jun 18 2003 Juan Quintela <quintela@trasno.org> 3.3-2mdk
- Add reload1 patch (fix bug http://gcc.gnu.org/bugzilla/show_bug.cgi?id=10890).
* Tue Jun 03 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.3-1mdk
- Update to 3.3-hammer branch as of 2003/05/23
* Sat May 10 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.2.3-1mdk
- Handle gcj-tools (java) alternatives as suggested by Michael Reinsch
- Patch607: Install unwind.h in gcc-private directory
- Patch608: Install libffi headers and static library
- Update to 3.2-rhl8-branch 2003/05/06, with notable changes:
- Fix PRs target/9681, c/2454, middle-end/10336, c++/10401,
target/10377, opt/10352, c/10175, other/6955, middle-end/9967,
target/7784, c/8224, ada/9953, target/10067, c/8281, target/10114,
target/10084, sw-bug/10234, target/7784, optimization/10171,
optimization/8746, target/10377, middle-end/9967, libstdc++/10167
- Fix boehm-gc on PPC (Tom Tromey)
- Unwind fixes for location expressions
- Allow __REDIRECT on builtins
- Add __builtin_memmove and __builtin_bcopy
* Fri Apr 25 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.3-0.2mdk
- Update to 3.3-hammer branch as of 2003/04/20
* Thu Apr 03 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.2.2-5mdk
- Patch612: A member template only matches a member template (Jason
Merrill, backport from 3.3-branch, fix PRs c++/8660, c++/10265)
- Update to 3.2-rhl8-branch 2003/03/24, with notable changes:
- Fix PRs c/8068, c/9678, opt/9768, opt/8613, c/8828, other/3782,
libgcj/9652, c/5059, c/6126, other/9671, opt/9226, target/8343,
other/9638, c/9799, other/9954, opt/8726, middle-end/7796,
opt/9888, c/9928, opt/8178, opt/8396, target/9164, target/7248,
target/10073, opt/8746, opt/8366, doc-bug/9813, opt/10116,
target/9797, opt/9414, c++/7050, c++/9459, c++/7982, c++/9602,
c++/9798, c++/9420, c++/6440, c++/9993, c++/8316, c++/9315,
c++/10136, libstdc++/9169
- Fix RH Issue Tracker #13215, #14363, #7487
- Handle denormal constants in hexadecimal notation
- Fix scheduler to handle possible trapping instructions in a bundle
- Add ldxmov support on IA-64
- Backport the DFA scheduler and new IA-64 instruction bundling
- Fix ifcvt on IA-64
- Add and default to -feliminate-unused-debug-types
- Fix postincrement before switch (miscompilations on IA-32 and X86-64)
- Fix __builtin_expect (setjmp (buf) == 0, 1))
- Define __LP64__ and _LP64 on x86-64
- Fix P4 failures with -Os
- Fix IA-64 __sync_*_compare_and_swap_si intrinsic
- Fix typeid with reference types
* Sun Mar 16 2003 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 3.2.2-4mdk
- Conditionalize build of C++ front-end
- Let it build a cross-compiler with --define "cross <arch>"
- Patch615: Handle gxx_include_dir for cross-compilers and don't mess
out system headers though they are correctly arch-split
- Patch616: Workaround cross gcc bootstrap build with no glibc
headers. Headers should really be retrieved from glibc proper
- Patch617: Serialize build of crt* files, since they may have to
generate a new c-parse.y but two jobs could be started in parallel
/usr/bin/gcc-3.3.6 /usr/bin/gcc3.3-version /usr/bin/ppc-mandriva-linux-gnu-gcc-3.3.6 /usr/lib/gcc-lib/ppc-mandriva-linux-gnu /usr/lib/gcc-lib/ppc-mandriva-linux-gnu/3.3.6 /usr/lib/gcc-lib/ppc-mandriva-linux-gnu/3.3.6/collect2 /usr/lib/gcc-lib/ppc-mandriva-linux-gnu/3.3.6/crtbegin.o /usr/lib/gcc-lib/ppc-mandriva-linux-gnu/3.3.6/crtbeginS.o /usr/lib/gcc-lib/ppc-mandriva-linux-gnu/3.3.6/crtbeginT.o /usr/lib/gcc-lib/ppc-mandriva-linux-gnu/3.3.6/crtend.o /usr/lib/gcc-lib/ppc-mandriva-linux-gnu/3.3.6/crtendS.o /usr/lib/gcc-lib/ppc-mandriva-linux-gnu/3.3.6/crtsavres.o /usr/lib/gcc-lib/ppc-mandriva-linux-gnu/3.3.6/ecrti.o /usr/lib/gcc-lib/ppc-mandriva-linux-gnu/3.3.6/ecrtn.o /usr/lib/gcc-lib/ppc-mandriva-linux-gnu/3.3.6/include /usr/lib/gcc-lib/ppc-mandriva-linux-gnu/3.3.6/include/README /usr/lib/gcc-lib/ppc-mandriva-linux-gnu/3.3.6/include/altivec.h /usr/lib/gcc-lib/ppc-mandriva-linux-gnu/3.3.6/include/float.h /usr/lib/gcc-lib/ppc-mandriva-linux-gnu/3.3.6/include/g2c.h /usr/lib/gcc-lib/ppc-mandriva-linux-gnu/3.3.6/include/iso646.h /usr/lib/gcc-lib/ppc-mandriva-linux-gnu/3.3.6/include/limits.h /usr/lib/gcc-lib/ppc-mandriva-linux-gnu/3.3.6/include/ppc-asm.h /usr/lib/gcc-lib/ppc-mandriva-linux-gnu/3.3.6/include/stdarg.h /usr/lib/gcc-lib/ppc-mandriva-linux-gnu/3.3.6/include/stdbool.h /usr/lib/gcc-lib/ppc-mandriva-linux-gnu/3.3.6/include/stddef.h /usr/lib/gcc-lib/ppc-mandriva-linux-gnu/3.3.6/include/syslimits.h /usr/lib/gcc-lib/ppc-mandriva-linux-gnu/3.3.6/include/unwind.h /usr/lib/gcc-lib/ppc-mandriva-linux-gnu/3.3.6/include/varargs.h /usr/lib/gcc-lib/ppc-mandriva-linux-gnu/3.3.6/libgcc.a /usr/lib/gcc-lib/ppc-mandriva-linux-gnu/3.3.6/libgcc_eh.a /usr/lib/gcc-lib/ppc-mandriva-linux-gnu/3.3.6/libgcc_s.so /usr/lib/gcc-lib/ppc-mandriva-linux-gnu/3.3.6/ncrti.o /usr/lib/gcc-lib/ppc-mandriva-linux-gnu/3.3.6/ncrtn.o /usr/lib/gcc-lib/ppc-mandriva-linux-gnu/3.3.6/specs /usr/share/doc/gcc3.3-3.3.6 /usr/share/doc/gcc3.3-3.3.6/ChangeLog /usr/share/doc/gcc3.3-3.3.6/ChangeLog.0 /usr/share/doc/gcc3.3-3.3.6/ChangeLog.1 /usr/share/doc/gcc3.3-3.3.6/ChangeLog.2 /usr/share/doc/gcc3.3-3.3.6/ChangeLog.3 /usr/share/doc/gcc3.3-3.3.6/ChangeLog.4 /usr/share/doc/gcc3.3-3.3.6/ChangeLog.5 /usr/share/doc/gcc3.3-3.3.6/ChangeLog.6 /usr/share/doc/gcc3.3-3.3.6/ChangeLog.7 /usr/share/doc/gcc3.3-3.3.6/ChangeLog.hammer /usr/share/doc/gcc3.3-3.3.6/ChangeLog.lib /usr/share/doc/gcc3.3-3.3.6/FSFChangeLog /usr/share/doc/gcc3.3-3.3.6/FSFChangeLog.10 /usr/share/doc/gcc3.3-3.3.6/FSFChangeLog.11 /usr/share/doc/gcc3.3-3.3.6/README-fixinc /usr/share/doc/gcc3.3-3.3.6/README.Portability /usr/share/man/man1/gcc-3.3.6.1.bz2
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Oct 11 04:55:05 2008