packages: crossmingw32-gcc/crossmingw32-gcc.spec, crossmingw32-gcc/gcc-bran...

qboosh qboosh at pld-linux.org
Wed Jun 29 17:46:03 CEST 2011


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  <ro at CeBiTec.Uni-Bielefeld.DE>
-+
-+	Backport from mainline:
-+	2010-12-01  Rainer Orth  <ro at CeBiTec.Uni-Bielefeld.DE>
-+
-+	* 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  <aoliva at redhat.com>
-+
-+	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  <ebotcazou at adacore.com>
 +
-+2010-12-18  Alexandre Oliva  <aoliva at redhat.com>
++	* 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  <jakub at redhat.com>
 +
-+2010-12-16  Eric Botcazou  <ebotcazou at adacore.com>
++	* 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  <rguenther at suse.de>
-+
-+	* 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  <aoliva at redhat.com>
-+
-+	PR debug/46756
-+	* gfortran.dg/debug/pr46756.f: New.
-+
-+2010-12-18  Alexandre Oliva  <aoliva at redhat.com>
-+
-+	PR debug/46782
-+	* gcc.dg/debug/pr46782.c: New.
-+
-+2010-12-17  Daniel Kraft  <d at domob.eu>
-+
-+	PR fortran/46794
-+	* gfortran.dg/power2.f90: Initialize variables.
-+
-+2010-12-16  Eric Botcazou  <ebotcazou at adacore.com>
-+
-+	* 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  <ro at CeBiTec.Uni-Bielefeld.DE>
-+
-+	Backport from mainline:
-+	2010-12-10  Rainer Orth  <ro at CeBiTec.Uni-Bielefeld.DE>
-+
-+	* 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  <joseph at codesourcery.com>
++
++	* 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 <stigge at antcom.de>\n"
+ "Language-Team: German <translation-team-de at lists.sourceforge.net>\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



More information about the pld-cvs-commit mailing list