Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 2 May 2011 08:31:53 +0000 (UTC)
From:      Martin Matuska <mm@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/contrib/gcc BASE-VER ChangeLog DATESTAMP DEV-PHASE config.gcc dwarf2out.c expr.c fold-const.c gimplify.c reload1.c simplify-rtx.c target-def.h target.h targhooks.c targhooks.h tree-if-conv.c tree-ssa-structalias.c tree-vect-analyze.c ...
Message-ID:  <201105020832.p428Wpm1082721@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help

mm          2011-05-02 08:31:53 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_7)
    contrib/gcc          BASE-VER ChangeLog DATESTAMP DEV-PHASE 
                         config.gcc dwarf2out.c expr.c 
                         fold-const.c gimplify.c reload1.c 
                         simplify-rtx.c target-def.h target.h 
                         targhooks.c targhooks.h tree-if-conv.c 
                         tree-ssa-structalias.c 
                         tree-vect-analyze.c tree-vect-patterns.c 
                         tree.c tree.h 
    contrib/gcc/config/i386 driver-i386.c i386.c i386.h i386.md 
                            i386.opt sse.md xmmintrin.h 
    contrib/gcc/config/mips predicates.md 
    contrib/gcc/config/rs6000 rs6000.c 
    contrib/gcc/config/s390 s390.md 
    contrib/gcc/cp       ChangeLog call.c cp-tree.h 
                         cxx-pretty-print.c decl.c decl2.c error.c 
                         lex.c name-lookup.c pt.c semantics.c 
                         typeck.c 
    contrib/gcc/doc      contrib.texi extend.texi gcc.1 
                         invoke.texi 
    contrib/libstdc++    ChangeLog 
    contrib/libstdc++/include/std std_valarray.h 
    contrib/libstdc++/include/tr1 random 
    share/examples/etc   make.conf 
    share/mk             bsd.cpu.mk 
  Added files:           (Branch: RELENG_7)
    contrib/gcc/config/i386 geode.md tmmintrin.h 
  Log:
  SVN rev 221317 on 2011-05-02 08:31:53Z by mm
  
  MFC 218895, 218896, 219374, 219376, 219639, 219640, 219697, 219711, 220150:
  
  MFC r218895:
  Backport svn r124339 from gcc 4.3 and add opteron-sse3, athlon64-sse3
  and k8-sse3 cpu-types for -march=/-mtune= gcc options.
  These new cpu-types include the SSE3 instruction set that is supported
  by all newer AMD Athlon 64 and Opteron processors.
  All three cpu-types are supported by clang and all gcc versions
  starting with 4.3 SVN rev 124339 (at that time GPLv2 licensed).
  
  Source: gcc-4_3-branch (rev. 124339; GPLv2)
  
  MFC r218896:
  Add opteron-sse3, athlon64-sse3 and k8-sse3 cpu types to bsd.cpu.mk.
  - add "sse3" to MACHINE_CPU for the new cpu types
  - for i386, default to CPUTYPE=prescott for the new cpu types
  
  MFC r219374:
  Backport Intel Core 2 and AMD Geode CPU types from gcc-4.3 (GPLv2)
  These options are supported in this shape in all newer GCC versions.
  
  Source: gcc-4_3-branch (rev. 118090, 118973, 120846; GPLv2)
  
  MFC r219376:
  Add AMD Geode CPU type to bsd.cpu.mk and examples/etc/make.conf
  For CPUTYPE=core2 use -march=core2
  
  MFC r219639:
  Backport SSSE3 instruction set support to base gcc.
  Enabled by default for -march=core2
  
  Source: gcc-4_3-branch (rev. 117958, 121687, 121726, 123639; GPLv2)
  
  MFC r219640:
  Add ssse3 capability for CPUTYPE=core2 to MACHINE_CPU in bsd.cpu.mk
  
  MFC r219697:
  Fix -march/-mtune=native autodetection for Intel Core 2 CPUs
  
  Source: gcc-4_3-branch (partial rev. 119454; GPLv2)
  
  MFC r219711:
  Backport missing tunings for -march=core2:
  - enable extra 80387 mathematical constants (ext_80387_constants)
  - enable compare and exchange 16 bytes (cmpxchg16b)
  
  Verified against llvm-gcc (and apple gcc)
  Source: gcc-4_3-branch (ref. svn revs. 119260, 121140; GPLv2)
  
  MFC r220150:
  Upgrade of base gcc and libstdc++ to the last GPLv2-licensed revision
  (rev. 127959 of gcc-4_2-branch).
  
  Resolved GCC bugs:
          c++: 17763, 29365, 30535, 30917, 31337, 31941, 32108, 32112, 32346,
               32898, 32992
          debug: 32610, 32914
          libstdc++: 33084, 33128
          middle-end: 32563
          rtl-optimization: 33148
          tree-optimization: 25413, 32723
          target: 32218
  
  Source: gcc-4_2-branch (up to rev. 127959)
  
  Obtained from:  gcc (var. revs of gcc-4_2-branch and gcc-4_3-branch; GPLv2)
  PR:             gnu/153298, gnu/153959, gnu/154385, gnu/155308, gnu/154906
  
  Revision      Changes    Path
  1.1.1.2.2.1   +1 -1      src/contrib/gcc/BASE-VER
  1.1.1.30.2.1  +118 -0    src/contrib/gcc/ChangeLog
  1.1.1.2.2.1   +1 -1      src/contrib/gcc/DATESTAMP
  1.1.1.1.2.1   +1 -0      src/contrib/gcc/DEV-PHASE
  1.1.1.12.2.1  +13 -5     src/contrib/gcc/config.gcc
  1.1.1.1.2.1   +9 -2      src/contrib/gcc/config/i386/driver-i386.c
  1.1.4.2       +153 -0    src/contrib/gcc/config/i386/geode.md (new)
  1.25.2.2      +367 -39   src/contrib/gcc/config/i386/i386.c
  1.23.2.1      +36 -12    src/contrib/gcc/config/i386/i386.h
  1.21.2.1      +8 -2      src/contrib/gcc/config/i386/i386.md
  1.1.1.1.2.1   +4 -0      src/contrib/gcc/config/i386/i386.opt
  1.1.1.2.2.1   +575 -0    src/contrib/gcc/config/i386/sse.md
  1.1.4.2       +448 -0    src/contrib/gcc/config/i386/tmmintrin.h (new)
  1.1.1.7.2.1   +2 -0      src/contrib/gcc/config/i386/xmmintrin.h
  1.1.1.1.2.1   +3 -1      src/contrib/gcc/config/mips/predicates.md
  1.1.1.14.2.1  +35 -0     src/contrib/gcc/config/rs6000/rs6000.c
  1.1.1.5.2.1   +2 -2      src/contrib/gcc/config/s390/s390.md
  1.1.1.25.2.1  +63 -0     src/contrib/gcc/cp/ChangeLog
  1.1.1.15.2.1  +21 -1     src/contrib/gcc/cp/call.c
  1.1.1.19.2.1  +2 -0      src/contrib/gcc/cp/cp-tree.h
  1.1.1.3.2.1   +4 -0      src/contrib/gcc/cp/cxx-pretty-print.c
  1.22.2.1      +1 -1      src/contrib/gcc/cp/decl.c
  1.1.1.22.2.1  +8 -2      src/contrib/gcc/cp/decl2.c
  1.1.1.12.2.1  +12 -4     src/contrib/gcc/cp/error.c
  1.1.1.13.2.1  +15 -0     src/contrib/gcc/cp/lex.c
  1.1.1.4.2.1   +44 -3     src/contrib/gcc/cp/name-lookup.c
  1.1.1.19.2.1  +12 -1     src/contrib/gcc/cp/pt.c
  1.1.1.12.2.1  +7 -2      src/contrib/gcc/cp/semantics.c
  1.1.1.15.2.1  +1 -0      src/contrib/gcc/cp/typeck.c
  1.1.1.9.2.1   +4 -0      src/contrib/gcc/doc/contrib.texi
  1.1.1.10.2.1  +46 -0     src/contrib/gcc/doc/extend.texi
  1.1.1.4.2.1   +20 -5     src/contrib/gcc/doc/gcc.1
  1.1.1.14.2.1  +14 -4     src/contrib/gcc/doc/invoke.texi
  1.1.1.15.2.4  +39 -1     src/contrib/gcc/dwarf2out.c
  1.1.1.21.2.1  +61 -12    src/contrib/gcc/expr.c
  1.1.1.19.2.2  +4 -0      src/contrib/gcc/fold-const.c
  1.1.1.2.2.1   +10 -8     src/contrib/gcc/gimplify.c
  1.1.1.16.2.1  +8 -1      src/contrib/gcc/reload1.c
  1.1.1.8.2.1   +2 -1      src/contrib/gcc/simplify-rtx.c
  1.1.1.7.2.1   +4 -1      src/contrib/gcc/target-def.h
  1.1.1.7.2.1   +4 -0      src/contrib/gcc/target.h
  1.1.1.2.2.1   +16 -0     src/contrib/gcc/targhooks.c
  1.1.1.2.2.1   +2 -0      src/contrib/gcc/targhooks.h
  1.1.1.2.2.1   +6 -4      src/contrib/gcc/tree-if-conv.c
  1.1.1.2.2.1   +88 -4     src/contrib/gcc/tree-ssa-structalias.c
  1.1.1.1.2.1   +57 -2     src/contrib/gcc/tree-vect-analyze.c
  1.1.1.1.2.1   +3 -2      src/contrib/gcc/tree-vect-patterns.c
  1.1.1.15.2.1  +2 -1      src/contrib/gcc/tree.c
  1.1.1.15.2.1  +6 -0      src/contrib/gcc/tree.h
  1.1.1.22.2.1  +15 -0     src/contrib/libstdc++/ChangeLog
  1.1.1.4.2.1   +1 -1      src/contrib/libstdc++/include/std/std_valarray.h
  1.1.1.1.2.1   +5 -1      src/contrib/libstdc++/include/tr1/random
  1.279.2.2     +3 -2      src/share/examples/etc/make.conf
  1.62.2.7      +18 -5     src/share/mk/bsd.cpu.mk



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201105020832.p428Wpm1082721>