Author: qboosh                       Date: Wed Jun 29 15:46:03 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- updated to 4.6.1; w32api 3.17-2 for bootstrap

---- Files affected:
packages/crossmingw32-gcc:
   crossmingw32-gcc.spec (1.90 -> 1.91) , gcc-branch.diff (1.2 -> 1.3) 

---- Diffs:

================================================================
Index: packages/crossmingw32-gcc/crossmingw32-gcc.spec
diff -u packages/crossmingw32-gcc/crossmingw32-gcc.spec:1.90 
packages/crossmingw32-gcc/crossmingw32-gcc.spec:1.91
--- packages/crossmingw32-gcc/crossmingw32-gcc.spec:1.90        Sun Feb 20 
21:36:36 2011
+++ packages/crossmingw32-gcc/crossmingw32-gcc.spec     Wed Jun 29 17:45:57 2011
@@ -13,20 +13,20 @@
 Summary(pt_BR.UTF-8):  Utilitários para desenvolvimento de binários da GNU - 
MinGW32 gcc
 Summary(tr.UTF-8):     GNU geliştirme araçları - MinGW32 gcc
 Name:          crossmingw32-gcc
-Version:       4.5.2
-Release:       2
+Version:       4.6.1
+Release:       1
 Epoch:         1
 License:       GPL v3+
 Group:         Development/Languages
 Source0:       
ftp://gcc.gnu.org/pub/gcc/releases/gcc-%{version}/gcc-%{version}.tar.bz2
-# Source0-md5: d6559145853fbaaa0fd7556ed93bce9a
-%define                apiver  3.15
-Source1:       
http://downloads.sourceforge.net/mingw/w32api-%{apiver}-1-mingw32-dev.tar.lzma
-# Source1-md5: efcbcadd0299a6413d95b9ce919ede9f
+# Source0-md5: c57a9170c677bf795bdc04ed796ca491
+%define                apiver  3.17
+Source1:       
http://downloads.sourceforge.net/mingw/w32api-%{apiver}-2-mingw32-dev.tar.lzma
+# Source1-md5: c3a86ffa6b8c21de868df54e4e38f05e
 %define                runver  3.18
 Source2:       
http://downloads.sourceforge.net/mingw/mingwrt-%{runver}-mingw32-dev.tar.gz
 # Source2-md5: e49803d8c14b1ffa6e24e5b5fee31a3d
-# svn diff -x --ignore-eol-style 
svn://gcc.gnu.org/svn/gcc/tags/gcc_4_5_2_release 
svn://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch > gcc-branch.diff
+# svn diff -x --ignore-eol-style 
svn://gcc.gnu.org/svn/gcc/tags/gcc_4_6_1_release 
svn://gcc.gnu.org/svn/gcc/branches/gcc-4_6-branch > gcc-branch.diff
 Patch100:      gcc-branch.diff
 Patch0:                %{name}-buildsystem1.patch
 Patch1:                %{name}-buildsystem2.patch
@@ -201,6 +201,7 @@
 Summary(pl.UTF-8):     Zestaw narzędzi MinGW32 - Fortran
 Group:         Development/Languages
 Requires:      %{name} = %{epoch}:%{version}-%{release}
+Requires:      crossmingw32-libquadmath-devel = %{epoch}:%{version}-%{release}
 Obsoletes:     crossmingw32-gcc-g77
 
 %description fortran
@@ -237,7 +238,7 @@
 Summary:       libgfortran DLL library for Windows
 Summary(pl.UTF-8):     Biblioteka DLL libgfortran dla Windows
 Group:         Applications/Emulators
-Requires:      wine
+Requires:      crossmingw32-libquadmath-dll
 
 %description -n crossmingw32-libgfortran-dll
 libgfortran DLL library for Windows.
@@ -245,6 +246,50 @@
 %description -n crossmingw32-libgfortran-dll -l pl.UTF-8
 Biblioteka DLL libgfortran dla Windows.
 
+%package -n crossmingw32-libquadmath
+Summary:       GCC __float128 support library - cross MinGW32 version
+Summary(pl.UTF-8):     Biblioteka do obsługi typu __float128 - wersja skrośna 
MinGW32
+License:       GPL v2+ with linking exception
+Group:         Development/Libraries
+Requires:      %{name} = %{epoch}:%{version}-%{release}
+
+%description -n crossmingw32-libquadmath
+This package contains cross MinGW32 version of GCC support library
+which is needed for __float128 math support and for Fortran REAL*16
+support.
+
+%description -n crossmingw32-libquadmath -l pl.UTF-8
+Ten pakiet zawiera wersję skrośną MinGW32 biblioteki GCC do obsługi
+operacji matematycznych na zmiennych typu __float128 oraz typu REAL*16
+w Fortranie.
+
+%package -n crossmingw32-libquadmath-static
+Summary:       Static GCC __float128 support library - cross MinGW32 version
+Summary(pl.UTF-8):     Biblioteka statyczna GCC do obsługi typu __float128 - 
wersja skrośna MinGW32
+License:       GPL v2+ with linking exception
+Group:         Development/Libraries
+Requires:      crossmingw32-libquadmath = %{epoch}:%{version}-%{release}
+
+%description -n crossmingw32-libquadmath-static
+Static GCC __float128 support library - cross MinGW32 version.
+
+%description -n crossmingw32-libquadmath-static -l pl.UTF-8
+Biblioteka statyczna GCC do obsługi typu __float128 - wersja skrośna
+MinGW32.
+
+%package -n crossmingw32-libquadmath-dll
+Summary:       DLL GCC __float128 support library for Windows
+Summary(pl.UTF-8):     Biblioteka DLL GCC do obsługi typu __float128 dla 
Windows
+License:       GPL v2+ with linking exception
+Group:         Applications/Emulators
+Requires:      wine
+
+%description -n crossmingw32-libquadmath-dll
+DLL GCC __float128 support library for Windows.
+
+%description -n crossmingw32-libquadmath-dll -l pl.UTF-8
+Biblioteka DLL GCC do obsługi typu __float128 dla Windows.
+
 %package java
 Summary:       MinGW32 binary utility development utilities - Java
 Summary(pl.UTF-8):     Zestaw narzędzi MinGW32 - Java
@@ -361,7 +406,8 @@
 
 # DLLs
 install -d $RPM_BUILD_ROOT%{_dlldir}
-mv -f $RPM_BUILD_ROOT%{arch}/bin/*.dll $RPM_BUILD_ROOT%{_dlldir}
+mv -f $RPM_BUILD_ROOT%{gccarchdir}/*.dll $RPM_BUILD_ROOT%{_dlldir}
+mv -f $RPM_BUILD_ROOT%{gcclibdir}/*.dll $RPM_BUILD_ROOT%{_dlldir}
 if [ ! -f $RPM_BUILD_ROOT%{_dlldir}/libgcc_s_dw2-1.dll ]; then
        echo "libgcc DLL not installed?"
        install builddir/i386-mingw32/libgcc/shlib/libgcc_s_dw2-1.dll 
$RPM_BUILD_ROOT%{_dlldir}
@@ -373,6 +419,12 @@
        $RPM_BUILD_ROOT%{arch}/lib/lib*.a
 %endif
 
+# for pretty-printers see native gcc
+%{__rm} $RPM_BUILD_ROOT%{gcclibdir}/libstdc++.dll.a-gdb.py
+%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/gcc-%{version}/python/libstdcxx
+# plugin infrastructure has no use yet for mingw32
+%{__rm} $RPM_BUILD_ROOT%{gcclibdir}/{liblto_plugin.*,lto1}
+%{__rm} -r $RPM_BUILD_ROOT%{gcclibdir}/plugin
 # already in native gcc
 %{__rm} -r $RPM_BUILD_ROOT%{_infodir}
 # common FSF man pages
@@ -390,7 +442,6 @@
 %attr(755,root,root) %{_bindir}/%{target}-gcov
 %attr(755,root,root) %{arch}/bin/%{target}-gcc
 %attr(755,root,root) %{arch}/bin/%{target}-gcc-%{version}
-%attr(755,root,root) %{arch}/bin/%{target}-gccbug
 %attr(755,root,root) %{arch}/bin/%{target}-cpp
 %attr(755,root,root) %{arch}/bin/%{target}-gcov
 %attr(755,root,root) %{arch}/bin/gcc
@@ -453,7 +504,7 @@
 
 %files -n crossmingw32-libobjc-dll
 %defattr(644,root,root,755)
-%{_dlldir}/libobjc-2.dll
+%{_dlldir}/libobjc-3.dll
 
 %files fortran
 %defattr(644,root,root,755)
@@ -464,6 +515,7 @@
 %{gcclibdir}/finclude
 %{gcclibdir}/libgfortran.dll.a
 %{gcclibdir}/libgfortran.la
+%{gcclibdir}/libgfortran.spec
 %{gcclibdir}/libgfortranbegin.a
 %{gcclibdir}/libgfortranbegin.la
 %{_mandir}/man1/%{target}-gfortran.1*
@@ -476,6 +528,19 @@
 %defattr(644,root,root,755)
 %{_dlldir}/libgfortran-3.dll
 
+%files -n crossmingw32-libquadmath
+%defattr(644,root,root,755)
+%{gcclibdir}/libquadmath.dll.a
+%{gcclibdir}/libquadmath.la
+
+%files -n crossmingw32-libquadmath-static
+%defattr(644,root,root,755)
+%{gcclibdir}/libquadmath.a
+
+%files -n crossmingw32-libquadmath-dll
+%defattr(644,root,root,755)
+%{_dlldir}/libquadmath-0.dll
+
 %files java
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_bindir}/%{target}-gcj
@@ -493,6 +558,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.91  2011/06/29 15:45:57  qboosh
+- updated to 4.6.1; w32api 3.17-2 for bootstrap
+
 Revision 1.90  2011/02/20 20:36:36  wiget
 - moved crt*.o to main package
 - rel. 2

================================================================
Index: packages/crossmingw32-gcc/gcc-branch.diff
diff -u packages/crossmingw32-gcc/gcc-branch.diff:1.2 
packages/crossmingw32-gcc/gcc-branch.diff:1.3
--- packages/crossmingw32-gcc/gcc-branch.diff:1.2       Sat Jan  1 16:02:14 2011
+++ packages/crossmingw32-gcc/gcc-branch.diff   Wed Jun 29 17:45:57 2011
@@ -1,399 +1,396 @@
-Index: libgomp/configure.tgt
+Index: gcc/reorg.c
 ===================================================================
---- libgomp/configure.tgt      (.../tags/gcc_4_5_2_release)    (wersja 168030)
-+++ libgomp/configure.tgt      (.../branches/gcc-4_5-branch)   (wersja 168030)
-@@ -125,6 +125,10 @@
-       config_path="bsd posix"
-       ;;
- 
-+  mips-sgi-irix6*)
-+      # Need to link with -lpthread so libgomp.so is self-contained.
-+      XLDFLAGS="${XLDFLAGS} -lpthread"
-+      ;;
-   *)
-       ;;
+--- gcc/reorg.c        (.../tags/gcc_4_6_1_release)    (wersja 175536)
++++ gcc/reorg.c        (.../branches/gcc-4_6-branch)   (wersja 175536)
+@@ -2152,7 +2152,7 @@
+             /* This must be an INSN or CALL_INSN.  */
+             pat = PATTERN (trial);
+ 
+-            /* USE and CLOBBER at this level was just for flow; ignore it.  */
++            /* Stand-alone USE and CLOBBER are just for flow.  */
+             if (GET_CODE (pat) == USE || GET_CODE (pat) == CLOBBER)
+               continue;
+ 
+@@ -2271,15 +2271,12 @@
+           }
+ 
+         if (target == 0)
+-          for (trial = next_nonnote_insn (insn); trial; trial = next_trial)
++          for (trial = next_nonnote_insn (insn); !stop_search_p (trial, 1);
++               trial = next_trial)
+             {
+               next_trial = next_nonnote_insn (trial);
+ 
+-              if (LABEL_P (trial)
+-                  || BARRIER_P (trial))
+-                break;
+-
+-              /* We must have an INSN, JUMP_INSN, or CALL_INSN.  */
++              /* This must be an INSN or CALL_INSN.  */
+               pat = PATTERN (trial);
+ 
+               /* Stand-alone USE and CLOBBER are just for flow.  */
+@@ -2293,7 +2290,7 @@
+               else
+                 trial_delay = trial;
+ 
+-              /* Stop our search when seeing an unconditional jump.  */
++              /* Stop our search when seeing a jump.  */
+               if (JUMP_P (trial_delay))
+                 break;
  
-Index: libgomp/ChangeLog
-===================================================================
---- libgomp/ChangeLog  (.../tags/gcc_4_5_2_release)    (wersja 168030)
-+++ libgomp/ChangeLog  (.../branches/gcc-4_5-branch)   (wersja 168030)
-@@ -1,3 +1,10 @@
-+2010-12-17  Rainer Orth  <[email protected]>
-+
-+      Backport from mainline:
-+      2010-12-01  Rainer Orth  <[email protected]>
-+
-+      * configure.tgt (mips-sgi-irix6*): Add -lpthread to XLDFLAGS.
-+
- 2010-12-16  Release Manager
- 
-       * GCC 4.5.2 released.
-Index: gcc/DATESTAMP
-===================================================================
---- gcc/DATESTAMP      (.../tags/gcc_4_5_2_release)    (wersja 168030)
-+++ gcc/DATESTAMP      (.../branches/gcc-4_5-branch)   (wersja 168030)
-@@ -1 +1 @@
--20101216
-+20101218
 Index: gcc/DEV-PHASE
 ===================================================================
---- gcc/DEV-PHASE      (.../tags/gcc_4_5_2_release)    (wersja 168030)
-+++ gcc/DEV-PHASE      (.../branches/gcc-4_5-branch)   (wersja 168030)
+--- gcc/DEV-PHASE      (.../tags/gcc_4_6_1_release)    (wersja 175536)
++++ gcc/DEV-PHASE      (.../branches/gcc-4_6-branch)   (wersja 175536)
 @@ -0,0 +1 @@
 +prerelease
-Index: gcc/tree-ssa-sccvn.c
-===================================================================
---- gcc/tree-ssa-sccvn.c       (.../tags/gcc_4_5_2_release)    (wersja 168030)
-+++ gcc/tree-ssa-sccvn.c       (.../branches/gcc-4_5-branch)   (wersja 168030)
-@@ -1063,6 +1063,7 @@
-       size2 = TREE_INT_CST_LOW (gimple_call_arg (def_stmt, 2)) * 8;
-       if ((unsigned HOST_WIDE_INT)size2 / 8
-         == TREE_INT_CST_LOW (gimple_call_arg (def_stmt, 2))
-+        && maxsize2 != -1
-         && operand_equal_p (base, base2, 0)
-         && offset2 <= offset
-         && offset2 + size2 >= offset + maxsize)
-@@ -1086,7 +1087,8 @@
-       HOST_WIDE_INT offset2, size2, maxsize2;
-       base2 = get_ref_base_and_extent (gimple_assign_lhs (def_stmt),
-                                      &offset2, &size2, &maxsize2);
--      if (operand_equal_p (base, base2, 0)
-+      if (maxsize2 != -1
-+        && operand_equal_p (base, base2, 0)
-         && offset2 <= offset
-         && offset2 + size2 >= offset + maxsize)
-       {
-@@ -1116,7 +1118,8 @@
-       /* See if the assignment kills REF.  */
-       base2 = get_ref_base_and_extent (gimple_assign_lhs (def_stmt),
-                                      &offset2, &size2, &maxsize2);
--      if (!operand_equal_p (base, base2, 0)
-+      if (maxsize2 == -1
-+        || !operand_equal_p (base, base2, 0)
-         || offset2 > offset
-         || offset2 + size2 < offset + maxsize)
-       return (void *)-1;
 Index: gcc/ChangeLog
 ===================================================================
---- gcc/ChangeLog      (.../tags/gcc_4_5_2_release)    (wersja 168030)
-+++ gcc/ChangeLog      (.../branches/gcc-4_5-branch)   (wersja 168030)
-@@ -1,3 +1,23 @@
-+2010-12-18  Alexandre Oliva  <[email protected]>
-+
-+      PR debug/46756
-+      * jump.c (mark_all_labels): Skip debug insns.
+--- gcc/ChangeLog      (.../tags/gcc_4_6_1_release)    (wersja 175536)
++++ gcc/ChangeLog      (.../branches/gcc-4_6-branch)   (wersja 175536)
+@@ -1,3 +1,13 @@
++2011-06-27  Eric Botcazou  <[email protected]>
 +
-+2010-12-18  Alexandre Oliva  <[email protected]>
++      * reorg.c (fill_simple_delay_slots): Use stop_search_p to stop the
++      forward scan as well.
 +
-+      PR debug/46782
-+      * cfgcleanup.c (try_forward_edges): Skip debug insns.
++2011-06-27  Jakub Jelinek  <[email protected]>
 +
-+2010-12-16  Eric Botcazou  <[email protected]>
++      * BASE-VER: Set to 4.6.2.
++      * DEV-PHASE: Set to prerelease.
 +
-+      * tree-ssa-sccvn.c (vn_reference_lookup_3): Always punt if the call to
-+      get_ref_base_and_extent returns -1 as the max size.
-+
-+2010-12-16  Richard Guenther  <[email protected]>
-+
-+      * DEV-PHASE: Set back to prerelease.
-+      * BASE-VER: Bump to 4.5.3.
-+
- 2010-12-16  Release Manager
- 
-       * GCC 4.5.2 released.
-Index: gcc/testsuite/gnat.dg/opt13.adb
-===================================================================
---- gcc/testsuite/gnat.dg/opt13.adb    (.../tags/gcc_4_5_2_release)    (wersja 
0)
-+++ gcc/testsuite/gnat.dg/opt13.adb    (.../branches/gcc-4_5-branch)   (wersja 
168030)
-@@ -0,0 +1,13 @@
-+-- { dg-do run }
-+-- { dg-options "-O" }
-+
-+with Opt13_Pkg; use Opt13_Pkg;
-+
-+procedure Opt13 is
-+  T : My_Type;
-+begin
-+  Allocate (T);
-+  if N /= 1 then
-+    raise Program_Error;
-+  end if;
-+end;
-Index: gcc/testsuite/gnat.dg/opt13_pkg.adb
-===================================================================
---- gcc/testsuite/gnat.dg/opt13_pkg.adb        (.../tags/gcc_4_5_2_release)    
(wersja 0)
-+++ gcc/testsuite/gnat.dg/opt13_pkg.adb        (.../branches/gcc-4_5-branch)   
(wersja 168030)
-@@ -0,0 +1,31 @@
-+package body Opt13_Pkg is
-+
-+  subtype Index_Type is Natural range 0 .. 16;
-+
-+  type Arr is array (Index_Type range <>) of Integer;
-+
-+  type Rec is record
-+    F1, F2, F3 : Float;
-+    N : Natural;
-+    B1, B2 : Boolean;
-+    F4 : Float;
-+  end record;
-+
-+  type Data (D : Index_Type) is record
-+    A : Arr (1 .. D);
-+    R : Rec;
-+  end record;
-+
-+  Zero : constant Rec := (0.0, 0.0, 0.0, 0, False, False, 0.0);
-+
-+  procedure Allocate (T : out My_Type) is
-+  begin
-+    T := new Data (Index_Type'last);
-+    T.R := Zero;
-+
-+    for I in 1 .. T.A'last loop
-+      N := 1;
-+    end loop;
-+  end;
-+
-+end Opt13_Pkg;
-Index: gcc/testsuite/gnat.dg/opt13_pkg.ads
-===================================================================
---- gcc/testsuite/gnat.dg/opt13_pkg.ads        (.../tags/gcc_4_5_2_release)    
(wersja 0)
-+++ gcc/testsuite/gnat.dg/opt13_pkg.ads        (.../branches/gcc-4_5-branch)   
(wersja 168030)
-@@ -0,0 +1,15 @@
-+package Opt13_Pkg is
-+
-+    N : Natural := 0;
-+
-+    type My_Type is private;
-+
-+    procedure Allocate (T : out My_Type);
-+
-+private
-+
-+    type Data;
-+
-+    type My_Type is access Data;
-+
-+end Opt13_Pkg;
-Index: gcc/testsuite/gcc.dg/debug/pr46782.c
-===================================================================
---- gcc/testsuite/gcc.dg/debug/pr46782.c       (.../tags/gcc_4_5_2_release)    
(wersja 0)
-+++ gcc/testsuite/gcc.dg/debug/pr46782.c       (.../branches/gcc-4_5-branch)   
(wersja 168030)
-@@ -0,0 +1,11 @@
-+/* PR debug/46782 */
-+/* { dg-do compile } */
-+/* { dg-options "-w -O0 -fvar-tracking -fcompare-debug" } */
-+
-+void foo (int i)
-+{
-+  if (i)
-+    i++;
-+  while (i)
-+    ;
-+}
-Index: gcc/testsuite/ChangeLog
-===================================================================
---- gcc/testsuite/ChangeLog    (.../tags/gcc_4_5_2_release)    (wersja 168030)
-+++ gcc/testsuite/ChangeLog    (.../branches/gcc-4_5-branch)   (wersja 168030)
-@@ -1,3 +1,23 @@
-+2010-12-18  Alexandre Oliva  <[email protected]>
-+
-+      PR debug/46756
-+      * gfortran.dg/debug/pr46756.f: New.
-+
-+2010-12-18  Alexandre Oliva  <[email protected]>
-+
-+      PR debug/46782
-+      * gcc.dg/debug/pr46782.c: New.
-+
-+2010-12-17  Daniel Kraft  <[email protected]>
-+
-+      PR fortran/46794
-+      * gfortran.dg/power2.f90: Initialize variables.
-+
-+2010-12-16  Eric Botcazou  <[email protected]>
-+
-+      * gnat.dg/opt13.adb: New test.
-+      * gnat.dg/opt13_pkg.ad[sb]: New helper.
-+
- 2010-12-16  Release Manager
- 
-       * GCC 4.5.2 released.
-Index: gcc/testsuite/gfortran.dg/debug/pr46756.f
-===================================================================
---- gcc/testsuite/gfortran.dg/debug/pr46756.f  (.../tags/gcc_4_5_2_release)    
(wersja 0)
-+++ gcc/testsuite/gfortran.dg/debug/pr46756.f  (.../branches/gcc-4_5-branch)   
(wersja 168030)
-@@ -0,0 +1,29 @@
-+C PR debug/46756, reduced from ../20010519-1.f
-+C { dg-do compile }
-+C { dg-options "-O -fcompare-debug" }
-+      LOGICAL QDISK,QDW,QCMPCT
-+      LOGICAL LNOMA,LRAISE,LSCI,LBIG
-+      ASSIGN 801 TO I800 ! { dg-warning "Deleted feature: ASSIGN" "Deleted 
feature: ASSIGN" }
-+      GOTO 800
-+ 801  CONTINUE
-+      ASSIGN 761 TO I760 ! { dg-warning "Deleted feature: ASSIGN" "Deleted 
feature: ASSIGN" }
-+ 761  CONTINUE
-+      IF(LSCI) THEN
-+         DO I=1,LENCM
-+         ENDDO
-+      ENDIF
-+      DO WHILE((CVGMX.GT.TOLDIM).AND.(ITER.LT.ITMX))
-+         IF(.NOT.QDW) THEN
-+            ASSIGN 641 to I640 ! { dg-warning "Deleted feature: ASSIGN" 
"Deleted feature: ASSIGN" }
-+            GOTO 640
-+ 641        CONTINUE
-+         ENDIF
-+      ENDDO
-+      GOTO 700
-+ 640  CONTINUE
-+      GOTO I640 ! { dg-warning "Deleted feature: Assigned" "Assigned GO TO" }
-+ 700  CONTINUE
-+      GOTO I760 ! { dg-warning "Deleted feature: Assigned" "Assigned GO TO" }
-+ 800  CONTINUE
-+      GOTO I800 ! { dg-warning "Deleted feature: Assigned" "Assigned GO TO" }
-+      END
-Index: gcc/testsuite/gfortran.dg/power2.f90
-===================================================================
---- gcc/testsuite/gfortran.dg/power2.f90       (.../tags/gcc_4_5_2_release)    
(wersja 168030)
-+++ gcc/testsuite/gfortran.dg/power2.f90       (.../branches/gcc-4_5-branch)   
(wersja 168030)
-@@ -13,6 +13,9 @@
-   INTEGER(KIND=1) :: k1
-   INTEGER(KIND=2) :: k2
- 
-+  k1 = 1_1
-+  k2 = 1_2
-+
-   k1 = 1_1 + 1_1**k1
-   k2 = 1_2 + 1_2**k2
- 
-Index: gcc/jump.c
-===================================================================
---- gcc/jump.c (.../tags/gcc_4_5_2_release)    (wersja 168030)
-+++ gcc/jump.c (.../branches/gcc-4_5-branch)   (wersja 168030)
-@@ -194,7 +194,7 @@
-   rtx prev_nonjump_insn = NULL;
- 
-   for (insn = f; insn; insn = NEXT_INSN (insn))
--    if (INSN_P (insn))
-+    if (NONDEBUG_INSN_P (insn))
-       {
-       mark_jump_label (PATTERN (insn), insn, 0);
+ 2011-06-27  Release Manager
  
+       * GCC 4.6.1 released.
 Index: gcc/BASE-VER
 ===================================================================
---- gcc/BASE-VER       (.../tags/gcc_4_5_2_release)    (wersja 168030)
-+++ gcc/BASE-VER       (.../branches/gcc-4_5-branch)   (wersja 168030)
+--- gcc/BASE-VER       (.../tags/gcc_4_6_1_release)    (wersja 175536)
++++ gcc/BASE-VER       (.../branches/gcc-4_6-branch)   (wersja 175536)
 @@ -1 +1 @@
--4.5.2
-+4.5.3
-Index: gcc/cfgcleanup.c
-===================================================================
---- gcc/cfgcleanup.c   (.../tags/gcc_4_5_2_release)    (wersja 168030)
-+++ gcc/cfgcleanup.c   (.../branches/gcc-4_5-branch)   (wersja 168030)
-@@ -482,15 +482,20 @@
-                 /* When not optimizing, ensure that edges or forwarder
-                    blocks with different locus are not optimized out.  */
-                 int locus = single_succ_edge (target)->goto_locus;
-+                rtx last ;
- 
-                 if (locus && goto_locus && !locator_eq (locus, goto_locus))
-                   counter = n_basic_blocks;
-                 else if (locus)
-                   goto_locus = locus;
- 
--                if (INSN_P (BB_END (target)))
-+                last = BB_END (target);
-+                if (DEBUG_INSN_P (last))
-+                  last = prev_nondebug_insn (last);
-+
-+                if (last && INSN_P (last))
-                   {
--                    locus = INSN_LOCATOR (BB_END (target));
-+                    locus = INSN_LOCATOR (last);
- 
-                     if (locus && goto_locus
-                         && !locator_eq (locus, goto_locus))
-Index: libstdc++-v3/ChangeLog
-===================================================================
---- libstdc++-v3/ChangeLog     (.../tags/gcc_4_5_2_release)    (wersja 168030)
-+++ libstdc++-v3/ChangeLog     (.../branches/gcc-4_5-branch)   (wersja 168030)
-@@ -1,3 +1,11 @@
-+2010-12-17  Rainer Orth  <[email protected]>
-+
-+      Backport from mainline:
-+      2010-12-10  Rainer Orth  <[email protected]>
-+
-+      * testsuite/lib/libstdc++.exp (v3-build_support): Delete
-+      libtestc++.a before creation.
-+
- 2010-12-16  Release Manager
+-4.6.1
++4.6.2
+Index: gcc/po/ChangeLog
+===================================================================
+--- gcc/po/ChangeLog   (.../tags/gcc_4_6_1_release)    (wersja 175536)
++++ gcc/po/ChangeLog   (.../branches/gcc-4_6-branch)   (wersja 175536)
+@@ -1,3 +1,7 @@
++2011-06-27  Joseph Myers  <[email protected]>
++
++      * de.po: Update.
++
+ 2011-06-27  Release Manager
+ 
+       * GCC 4.6.1 released.
+Index: gcc/po/de.po
+===================================================================
+--- gcc/po/de.po       (.../tags/gcc_4_6_1_release)    (wersja 175536)
++++ gcc/po/de.po       (.../branches/gcc-4_6-branch)   (wersja 175536)
+@@ -9,7 +9,7 @@
+ "Project-Id-Version: gcc 4.6.0\n"
+ "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n";
+ "POT-Creation-Date: 2011-03-24 16:45+0000\n"
+-"PO-Revision-Date: 2011-06-24 13:27+0100\n"
++"PO-Revision-Date: 2011-06-26 15:01+0100\n"
+ "Last-Translator: Roland Stigge <[email protected]>\n"
+ "Language-Team: German <[email protected]>\n"
+ "Language: de\n"
+@@ -25274,227 +25274,227 @@
<<Diff was trimmed, longer than 597 lines>>

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/crossmingw32-gcc/crossmingw32-gcc.spec?r1=1.90&r2=1.91&f=u
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/crossmingw32-gcc/gcc-branch.diff?r1=1.2&r2=1.3&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to