]> git.pld-linux.org Git - packages/crossmingw32-gcc.git/commitdiff
- updated to 4.6.2, mingw32-runtime 3.20
authorJakub Bogusz <qboosh@pld-linux.org>
Tue, 1 Nov 2011 14:47:33 +0000 (14:47 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    crossmingw32-gcc.spec -> 1.93
    gcc-branch.diff -> 1.4

crossmingw32-gcc.spec
gcc-branch.diff

index ce3fc5db25862ede6aaaaa8da2aa71c3f6cfa032..2b26de106246f4eee040e1ff84c06619969eabe1 100644 (file)
@@ -12,19 +12,19 @@ Summary(pl.UTF-8):  Skrośne narzędzia programistyczne GNU dla MinGW32 - gcc
 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.6.1
+Version:       4.6.2
 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: c57a9170c677bf795bdc04ed796ca491
+# Source0-md5: 028115c4fbfb6cfd75d6369f4a90d87e
 %define                apiver  3.17
 Source1:       http://downloads.sourceforge.net/mingw/w32api-%{apiver}-2-mingw32-dev.tar.lzma
 # Source1-md5: c3a86ffa6b8c21de868df54e4e38f05e
-%define                runver  3.18
+%define                runver  3.20
 Source2:       http://downloads.sourceforge.net/mingw/mingwrt-%{runver}-mingw32-dev.tar.gz
-# Source2-md5: e49803d8c14b1ffa6e24e5b5fee31a3d
+# Source2-md5: 2d2f5c8165ff9c29661a5be96336a4f7
 # 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
@@ -414,8 +414,7 @@ fi
 
 %if 0%{!?debug:1}
 %{target}-strip --strip-unneeded -R.comment -R.note $RPM_BUILD_ROOT%{_dlldir}/*.dll
-%{target}-strip -g -R.comment -R.note $RPM_BUILD_ROOT%{gcclibdir}/lib*.a \
-       $RPM_BUILD_ROOT%{arch}/lib/lib*.a
+%{target}-strip -g -R.comment -R.note $RPM_BUILD_ROOT%{gcclibdir}/lib*.a
 %endif
 
 # for pretty-printers see native gcc
@@ -444,7 +443,6 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{arch}/bin/%{target}-cpp
 %attr(755,root,root) %{arch}/bin/%{target}-gcov
 %attr(755,root,root) %{arch}/bin/gcc
-%{arch}/lib/libiberty.a
 %dir %{gccarchdir}
 %dir %{gcclibdir}
 %attr(755,root,root) %{gcclibdir}/cc1
index 40cd3dc6e27af97c8a8f10add7754f35c082caf8..e9b647d0a61652b2270be290f5fd09b6a6fc7bfa 100644 (file)
-Index: gcc/reorg.c
+Index: gcc/DATESTAMP
 ===================================================================
---- 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;
+--- gcc/DATESTAMP      (.../tags/gcc_4_6_2_release)    (wersja 180565)
++++ gcc/DATESTAMP      (.../branches/gcc-4_6-branch)   (wersja 180565)
+@@ -1 +1 @@
+-20111026
++20111027
 Index: gcc/DEV-PHASE
 ===================================================================
---- gcc/DEV-PHASE      (.../tags/gcc_4_6_1_release)    (wersja 175536)
-+++ gcc/DEV-PHASE      (.../branches/gcc-4_6-branch)   (wersja 175536)
+--- gcc/DEV-PHASE      (.../tags/gcc_4_6_2_release)    (wersja 180565)
++++ gcc/DEV-PHASE      (.../branches/gcc-4_6-branch)   (wersja 180565)
 @@ -0,0 +1 @@
 +prerelease
 Index: gcc/ChangeLog
 ===================================================================
---- 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@adacore.com>
+--- gcc/ChangeLog      (.../tags/gcc_4_6_2_release)    (wersja 180565)
++++ gcc/ChangeLog      (.../branches/gcc-4_6-branch)   (wersja 180565)
+@@ -1,3 +1,8 @@
++2011-10-26  Jakub Jelinek  <jakub@redhat.com>
 +
-+      * reorg.c (fill_simple_delay_slots): Use stop_search_p to stop the
-+      forward scan as well.
-+
-+2011-06-27  Jakub Jelinek  <jakub@redhat.com>
-+
-+      * BASE-VER: Set to 4.6.2.
++      * BASE-VER: Set to 4.6.3.
 +      * DEV-PHASE: Set to prerelease.
 +
- 2011-06-27  Release Manager
+ 2011-10-26  Release Manager
  
-       * GCC 4.6.1 released.
+       * GCC 4.6.2 released.
 Index: gcc/BASE-VER
 ===================================================================
---- gcc/BASE-VER       (.../tags/gcc_4_6_1_release)    (wersja 175536)
-+++ gcc/BASE-VER       (.../branches/gcc-4_6-branch)   (wersja 175536)
+--- gcc/BASE-VER       (.../tags/gcc_4_6_2_release)    (wersja 180565)
++++ gcc/BASE-VER       (.../branches/gcc-4_6-branch)   (wersja 180565)
 @@ -1 +1 @@
--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@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@antcom.de>\n"
- "Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
- "Language: de\n"
-@@ -25274,227 +25274,227 @@
- #: cp/cvt.c:965
- #, gcc-internal-format
- msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
--msgstr ""
-+msgstr "Indirektion greift nicht auf Objekt unvollständigen Typs %qT in zweitem Operanden des bedingten Ausdrucks zu"
- #: cp/cvt.c:970
- #, gcc-internal-format
- msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
--msgstr ""
-+msgstr "Indirektion greift nicht auf Objekt unvollständigen Typs %qT in drittem Operanden des bedingten Ausdrucks zu"
- #: cp/cvt.c:975
- #, gcc-internal-format
- msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
--msgstr ""
-+msgstr "Indirektion greift nicht auf Objekt unvollständigen Typs %qT in rechtem Operanden des Kommaoperators zu"
- #: cp/cvt.c:980
- #, gcc-internal-format
- msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
--msgstr ""
-+msgstr "Indirektion greift nicht auf Objekt unvollständigen Typs %qT in linkem Operanden des Kommaoperators zu"
- #: cp/cvt.c:985
--#, fuzzy, gcc-internal-format
-+#, gcc-internal-format
- msgid "indirection will not access object of incomplete type %qT in statement"
--msgstr "Ungültige Anwendung von %qs auf unvollständigen Typen %qT"
-+msgstr "Indirektion greift nicht auf Objekt unvollständigen Typs %qT in Anweisung zu"
- #: cp/cvt.c:989
- #, gcc-internal-format
- msgid "indirection will not access object of incomplete type %qT in for increment expression"
--msgstr ""
-+msgstr "Indirektion greift nicht auf Objekt unvollständigen Typs %qT in Erhöhungsausdruck zu"
- #: cp/cvt.c:1005
--#, fuzzy, gcc-internal-format
-+#, gcc-internal-format
- msgid "conversion to void will not access object of type %qT"
--msgstr "Konvertierung in unvollständigen Typen"
-+msgstr "Umwandlung in void greift nicht auf Objekt des Typs %qT zu"
- #: cp/cvt.c:1009
- #, gcc-internal-format
- msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
--msgstr ""
-+msgstr "implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in zweitem Operanden des bedingten Ausdrucks zu"
- #: cp/cvt.c:1014
- #, gcc-internal-format
- msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
--msgstr ""
-+msgstr "implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in drittem Operanden des bedingten Ausdrucks zu"
- #: cp/cvt.c:1019
- #, gcc-internal-format
- msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
--msgstr ""
-+msgstr "implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in rechtem Operanden des Kommaoperators zu"
- #: cp/cvt.c:1024
- #, gcc-internal-format
- msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
--msgstr ""
-+msgstr "implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in linkem Operanden des Kommaoperators zu"
- #: cp/cvt.c:1029
- #, gcc-internal-format
- msgid "implicit dereference will not access object of type %qT in statement"
--msgstr ""
-+msgstr "implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in Anweisung zu"
- #: cp/cvt.c:1033
- #, gcc-internal-format
- msgid "implicit dereference will not access object of type %qT in for increment expression"
--msgstr ""
-+msgstr "implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in Erhöhungsausdruck zu"
- #: cp/cvt.c:1047
- #, gcc-internal-format
- msgid "conversion to void will not access object of non-trivially-copyable type %qT"
--msgstr ""
-+msgstr "Umwandlung in void greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT zu"
- #: cp/cvt.c:1052
- #, gcc-internal-format
- msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
--msgstr ""
-+msgstr "Indirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im zweiten Operanden des bedingten Ausdrucks zu"
- #: cp/cvt.c:1057
- #, gcc-internal-format
- msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
--msgstr ""
-+msgstr "Indirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im dritten Operanden des bedingten Ausdrucks zu"
- #: cp/cvt.c:1062
- #, gcc-internal-format
- msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
--msgstr ""
-+msgstr "Indirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im rechten Operanden des Kommaoperators zu"
- #: cp/cvt.c:1067
- #, gcc-internal-format
- msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
--msgstr ""
-+msgstr "Indirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im linken Operanden des Kommaoperators zu"
- #: cp/cvt.c:1072
- #, gcc-internal-format
- msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
--msgstr ""
-+msgstr "Indirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT in Anweisung zu"
- #: cp/cvt.c:1077
- #, gcc-internal-format
- msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
--msgstr ""
-+msgstr "Indirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT in Erhöhungsausdruck zu"
- #: cp/cvt.c:1115
- #, gcc-internal-format
- msgid "conversion to void will not access object %qE of incomplete type %qT"
--msgstr ""
-+msgstr "Umwandlung in void greift nicht auf Objekt %qE des unvollständigen Typs %qT zu"
- #: cp/cvt.c:1119
--#, fuzzy, gcc-internal-format
-+#, gcc-internal-format
- msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
--msgstr "auf Objekt %qE des unvollständigen Typs %qT wird in %s nicht zugegriffen"
-+msgstr "auf Variable %qE des unvollständigen Typs %qT wird nicht im zweiten Operanden des bedingten Ausdrucks zugegriffen"
- #: cp/cvt.c:1124
--#, fuzzy, gcc-internal-format
-+#, gcc-internal-format
- msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
--msgstr "auf Objekt %qE des unvollständigen Typs %qT wird in %s nicht zugegriffen"
-+msgstr "auf Variable %qE des unvollständigen Typs %qT wird nicht im dritten Operanden des bedingten Ausdrucks zugegriffen"
- #: cp/cvt.c:1129
--#, fuzzy, gcc-internal-format
-+#, gcc-internal-format
- msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
--msgstr "auf Objekt %qE des unvollständigen Typs %qT wird in %s nicht zugegriffen"
-+msgstr "auf Variable %qE des unvollständigen Typs %qT wird nicht im rechten Operanden des Kommaoperators zugegriffen"
- #: cp/cvt.c:1134
--#, fuzzy, gcc-internal-format
-+#, gcc-internal-format
- msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
--msgstr "auf Objekt %qE des unvollständigen Typs %qT wird in %s nicht zugegriffen"
-+msgstr "auf Variable %qE des unvollständigen Typs %qT wird nicht im linken Operanden des Kommaoperators zugegriffen"
- #: cp/cvt.c:1139
--#, fuzzy, gcc-internal-format
-+#, gcc-internal-format
- msgid "variable %qE of incomplete type %qT will not be accessed in statement"
--msgstr "auf Objekt %qE des unvollständigen Typs %qT wird in %s nicht zugegriffen"
-+msgstr "auf Variable %qE des unvollständigen Typs %qT wird in Anweisung nicht zugegriffen"
- #: cp/cvt.c:1143
--#, fuzzy, gcc-internal-format
-+#, gcc-internal-format
- msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
--msgstr "auf Objekt %qE des unvollständigen Typs %qT wird in %s nicht zugegriffen"
-+msgstr "auf Variable %qE des unvollständigen Typs %qT wird in Erhöhungsausdruck nicht zugegriffen"
- #: cp/cvt.c:1192
--#, fuzzy, gcc-internal-format
-+#, gcc-internal-format
- msgid "conversion to void cannot resolve address of overloaded function"
--msgstr "%s kann die Adresse der überladenen Funktion nicht auflösen"
-+msgstr "Umwandlung in void kann die Adresse der überladenen Funktion nicht auflösen"
- #: cp/cvt.c:1196
--#, fuzzy, gcc-internal-format
-+#, gcc-internal-format
- msgid "second operand of conditional expression cannot resolve address of overloaded function"
--msgstr "%s kann die Adresse der überladenen Funktion nicht auflösen"
-+msgstr "zweiter Operand des bedingten Ausdrucks kann die Adresse der überladenen Funktion nicht auflösen"
- #: cp/cvt.c:1200
--#, fuzzy, gcc-internal-format
-+#, gcc-internal-format
- msgid "third operand of conditional expression cannot resolve address of overloaded function"
--msgstr "%s kann die Adresse der überladenen Funktion nicht auflösen"
-+msgstr "dritter Operand des bedingten Ausdrucks kann die Adresse der überladenen Funktion nicht auflösen"
- #: cp/cvt.c:1204
--#, fuzzy, gcc-internal-format
-+#, gcc-internal-format
- msgid "right operand of comma operator cannot resolve address of overloaded function"
--msgstr "%s kann die Adresse der überladenen Funktion nicht auflösen"
-+msgstr "rechter Operand des Komma-Operators kann die Adresse der überladenen Funktion nicht auflösen"
- #: cp/cvt.c:1208
--#, fuzzy, gcc-internal-format
-+#, gcc-internal-format
- msgid "left operand of comma operator cannot resolve address of overloaded function"
--msgstr "%s kann die Adresse der überladenen Funktion nicht auflösen"
-+msgstr "linker Operand des Komma-Operators kann die Adresse der überladenen Funktion nicht auflösen"
- #: cp/cvt.c:1212
--#, fuzzy, gcc-internal-format
-+#, gcc-internal-format
- msgid "statement cannot resolve address of overloaded function"
--msgstr "%s kann die Adresse der überladenen Funktion nicht auflösen"
-+msgstr "Anweisung kann die Adresse der überladenen Funktion nicht auflösen"
- #: cp/cvt.c:1216
--#, fuzzy, gcc-internal-format
-+#, gcc-internal-format
- msgid "for increment expression cannot resolve address of overloaded function"
--msgstr "%s kann die Adresse der überladenen Funktion nicht auflösen"
-+msgstr "Erhöhungsausdruck kann die Adresse der überladenen Funktion nicht auflösen"
- #: cp/cvt.c:1232
--#, fuzzy, gcc-internal-format
-+#, gcc-internal-format
- msgid "second operand of conditional expression is a reference, not call, to function %qE"
--msgstr "%s ist eine Referenz, kein Aufruf, zur Funktion %qE"
-+msgstr "zweiter Operand des bedingten Ausdrucks ist eine Referenz, kein Aufruf, zur Funktion %qE"
- #: cp/cvt.c:1237
--#, fuzzy, gcc-internal-format
-+#, gcc-internal-format
- msgid "third operand of conditional expression is a reference, not call, to function %qE"
--msgstr "%s ist eine Referenz, kein Aufruf, zur Funktion %qE"
-+msgstr "dritter Operand des bedingten Ausdrucks ist eine Referenz, kein Aufruf, zur Funktion %qE"
- #: cp/cvt.c:1242
--#, fuzzy, gcc-internal-format
-+#, gcc-internal-format
- msgid "right operand of comma operator is a reference, not call, to function %qE"
--msgstr "%s ist eine Referenz, kein Aufruf, zur Funktion %qE"
-+msgstr "rechter Operand des Komma-Operators ist eine Referenz, kein Aufruf, zur Funktion %qE"
- #: cp/cvt.c:1247
--#, fuzzy, gcc-internal-format
-+#, gcc-internal-format
- msgid "left operand of comma operator is a reference, not call, to function %qE"
--msgstr "%s ist eine Referenz, kein Aufruf, zur Funktion %qE"
-+msgstr "linker Operand des Komma-Operators ist eine Referenz, kein Aufruf, zur Funktion %qE"
- #: cp/cvt.c:1252
--#, fuzzy, gcc-internal-format
-+#, gcc-internal-format
- msgid "statement is a reference, not call, to function %qE"
--msgstr "%s ist eine Referenz, kein Aufruf, zur Funktion %qE"
-+msgstr "Anweisung ist eine Referenz, kein Aufruf, zur Funktion %qE"
- #: cp/cvt.c:1257
--#, fuzzy, gcc-internal-format
-+#, gcc-internal-format
- msgid "for increment expression is a reference, not call, to function %qE"
--msgstr "%s ist eine Referenz, kein Aufruf, zur Funktion %qE"
-+msgstr "Erhöhungsausdruck ist eine Referenz, kein Aufruf, zur Funktion %qE"
- #: cp/cvt.c:1284
--#, fuzzy, gcc-internal-format
-+#, gcc-internal-format
- msgid "second operand of conditional expression has no effect"
--msgstr "linker Operand des Komma-Ausdrucks hat keinen Effekt"
-+msgstr "zweiter Operand des bedingten Ausdrucks hat keinen Effekt"
- #: cp/cvt.c:1288
--#, fuzzy, gcc-internal-format
-+#, gcc-internal-format
- msgid "third operand of conditional expression has no effect"
--msgstr "linker Operand des Komma-Ausdrucks hat keinen Effekt"
-+msgstr "dritter Operand des bedingten Ausdrucks hat keinen Effekt"
- #: cp/cvt.c:1292
--#, fuzzy, gcc-internal-format
-+#, gcc-internal-format
- msgid "right operand of comma operator has no effect"
--msgstr "linker Operand des Komma-Ausdrucks hat keinen Effekt"
-+msgstr "rechter Operand des Komma-Operators hat keinen Effekt"
- #: cp/cvt.c:1296
--#, fuzzy, gcc-internal-format
-+#, gcc-internal-format
- msgid "left operand of comma operator has no effect"
--msgstr "linker Operand des Komma-Ausdrucks hat keinen Effekt"
-+msgstr "linker Operand des Komma-Operators hat keinen Effekt"
- #: cp/cvt.c:1300
--#, fuzzy, gcc-internal-format
-+#, gcc-internal-format
- msgid "statement has no effect"
--msgstr "Anweisung ohne Effekt"
-+msgstr "Anweisung hat keinen Effekt"
- #: cp/cvt.c:1304
- #, fuzzy, gcc-internal-format
+-4.6.2
++4.6.3
This page took 0.071118 seconds and 4 git commands to generate.