Hello community,
here is the log from the commit of package gcc43 for openSUSE:Factory
checked in at Thu Jan 22 13:00:41 CET 2009.
--------
--- gcc43/cross-avr-gcc43.changes 2009-01-13 15:26:35.000000000 +0100
+++ /mounts/work_src_done/STABLE/gcc43/cross-avr-gcc43.changes 2009-01-19 15:29:31.000000000 +0100
@@ -2 +2,6 @@
-Tue Jan 13 15:25:51 CET 2009 - rguenther@suse.de
+Mon Jan 19 15:29:23 CET 2009 - schwab@suse.de
+
+- Fix invalid merge section.
+
+-------------------------------------------------------------------
+Fri Jan 16 11:15:58 CET 2009 - rguenther@suse.de
@@ -5,0 +11,7 @@
+- Add patch to avoid passing --gdwarf2 to the assembler on -g0.
+
+-------------------------------------------------------------------
+Mon Jan 12 14:29:51 CET 2009 - rguenther@suse.de
+
+- Update to gcc-4_3-branch head (r143290).
+- Drop local patches for PRs 36438, 37868, 38051, 38171 and 38752.
@@ -12,2 +23,0 @@
-- Add patch for PR38000, C++ headers malefunction with the use
- of -isystem. [bnc#465348]
cross-hppa-gcc-icecream-backend.changes: same change
cross-i386-gcc-icecream-backend.changes: same change
cross-ia64-gcc-icecream-backend.changes: same change
cross-ppc64-gcc-icecream-backend.changes: same change
cross-ppc-gcc-icecream-backend.changes: same change
cross-s390-gcc-icecream-backend.changes: same change
cross-s390x-gcc-icecream-backend.changes: same change
cross-spu-gcc.changes: same change
cross-spu-gcc-static.changes: same change
cross-x86_64-gcc-icecream-backend.changes: same change
gcc43.changes: same change
libgcj43.changes: same change
calling whatdependson for head-i586
Old:
----
common-sysroot-gcc.diff
gcc-4.3.3-20081022.tar.bz2
pr36438.diff
pr37868.diff
pr38000.diff
pr38051.diff
pr38171.diff
pr38752.diff
New:
----
gcc-4.3.3-20090112.tar.bz2
gcc43-as-g0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cross-avr-gcc43.spec ++++++
--- /var/tmp/diff_new_pack.R19274/_old 2009-01-22 12:59:22.000000000 +0100
+++ /var/tmp/diff_new_pack.R19274/_new 2009-01-22 12:59:22.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package cross-avr-gcc43 (Version 4.3.3_20081022)
+# spec file for package cross-avr-gcc43 (Version 4.3.3_20090112)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -65,8 +65,8 @@
%define biarch_targets x86_64 s390x powerpc64 powerpc
Url: http://gcc.gnu.org/
License: BSD 3-Clause; GPL v2 or later; LGPL v2.1 or later; X11/MIT
-Version: 4.3.3_20081022
-Release: 13
+Version: 4.3.3_20090112
+Release: 1
%define gcc_version %(echo %version | sed 's/_.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2)
%define snapshot_date %(echo %version | sed 's/[34]\.[0-4]\.[0-6]//' | sed 's/_/-/')
@@ -101,7 +101,6 @@
Patch28: pr33763.diff
Patch30: Wunprototyped-calls.diff
Patch31: pr27799.diff
-Patch32: pr38171.diff
Patch40: pr36765.diff
Patch41: fpreserve-function-arguments43.patch
Patch42: pr27975.diff
@@ -109,12 +108,8 @@
Patch44: nvl428413.patch
Patch45: nvl423594.patch
Patch46: pr32277.diff
-Patch47: pr36438.diff
-Patch48: pr37868.diff
-Patch49: pr38051.diff
-Patch201: pr38752.diff
+Patch47: gcc43-as-g0
Patch202: nvl440482.patch
-Patch203: pr38000.diff
# A set of patches from the RH srpm
Patch50: gcc43-c++-builtin-redecl.patch
Patch51: gcc41-ia64-stack-protector.patch
@@ -176,7 +171,6 @@
Patch122: nvl436041.patch
Patch123: gcc43-no-unwind-tables.diff
Patch124: nvl441016.patch
-Patch125: common-sysroot-gcc.diff
Patch126: nvl447669.diff
Patch127: nvl464739.patch
# Patches for SAP features
@@ -253,7 +247,6 @@
%patch28
%patch30
%patch31
-%patch32
%patch40
%patch41
%patch42
@@ -264,11 +257,7 @@
%patch45
%patch46
%patch47
-%patch48 -p1
-%patch49
-%patch201
%patch202
-%patch203
%patch50
%patch51
%patch52
@@ -325,7 +314,6 @@
%patch122
%patch123
%patch124 -p1
-%patch125 -p1
%patch126
%patch127
%patch130
@@ -544,14 +532,18 @@
%defattr(-,root,root)
%{_prefix}
%changelog
-* Tue Jan 13 2009 rguenther@suse.de
+* Mon Jan 19 2009 schwab@suse.de
+- Fix invalid merge section.
+* Fri Jan 16 2009 rguenther@suse.de
- Obsolete libgcc-64bit from ppc64 libgcc43 package and libstdc++-64bit
from ppc64 libstdc++43 package.
+- Add patch to avoid passing --gdwarf2 to the assembler on -g0.
+* Mon Jan 12 2009 rguenther@suse.de
+- Update to gcc-4_3-branch head (r143290).
+- Drop local patches for PRs 36438, 37868, 38051, 38171 and 38752.
* Mon Jan 12 2009 rguenther@suse.de
- Correct decimal floating-point macros in to match
the final version of ISO C TR24732. [bnc#464739]
-- Add patch for PR38000, C++ headers malefunction with the use
- of -isystem. [bnc#465348]
* Thu Jan 08 2009 rguenther@suse.de
- Fix crash during unwinding on ppc64. [bnc#440482]
* Wed Jan 07 2009 rguenther@suse.de
++++++ cross-hppa-gcc-icecream-backend.spec ++++++
--- /var/tmp/diff_new_pack.R19274/_old 2009-01-22 12:59:22.000000000 +0100
+++ /var/tmp/diff_new_pack.R19274/_new 2009-01-22 12:59:22.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package cross-hppa-gcc-icecream-backend (Version 4.3.3_20081022)
+# spec file for package cross-hppa-gcc-icecream-backend (Version 4.3.3_20090112)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -42,8 +42,8 @@
%define biarch_targets x86_64 s390x powerpc64 powerpc
Url: http://gcc.gnu.org/
License: BSD 3-Clause; GPL v2 or later; LGPL v2.1 or later; X11/MIT
-Version: 4.3.3_20081022
-Release: 13
+Version: 4.3.3_20090112
+Release: 1
%define gcc_version %(echo %version | sed 's/_.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2)
%define snapshot_date %(echo %version | sed 's/[34]\.[0-4]\.[0-6]//' | sed 's/_/-/')
@@ -78,7 +78,6 @@
Patch28: pr33763.diff
Patch30: Wunprototyped-calls.diff
Patch31: pr27799.diff
-Patch32: pr38171.diff
Patch40: pr36765.diff
Patch41: fpreserve-function-arguments43.patch
Patch42: pr27975.diff
@@ -86,12 +85,8 @@
Patch44: nvl428413.patch
Patch45: nvl423594.patch
Patch46: pr32277.diff
-Patch47: pr36438.diff
-Patch48: pr37868.diff
-Patch49: pr38051.diff
-Patch201: pr38752.diff
+Patch47: gcc43-as-g0
Patch202: nvl440482.patch
-Patch203: pr38000.diff
# A set of patches from the RH srpm
Patch50: gcc43-c++-builtin-redecl.patch
Patch51: gcc41-ia64-stack-protector.patch
@@ -153,7 +148,6 @@
Patch122: nvl436041.patch
Patch123: gcc43-no-unwind-tables.diff
Patch124: nvl441016.patch
-Patch125: common-sysroot-gcc.diff
Patch126: nvl447669.diff
Patch127: nvl464739.patch
# Patches for SAP features
@@ -233,7 +227,6 @@
%patch28
%patch30
%patch31
-%patch32
%patch40
%patch41
%patch42
@@ -244,11 +237,7 @@
%patch45
%patch46
%patch47
-%patch48 -p1
-%patch49
-%patch201
%patch202
-%patch203
%patch50
%patch51
%patch52
@@ -305,7 +294,6 @@
%patch122
%patch123
%patch124 -p1
-%patch125 -p1
%patch126
%patch127
%patch130
@@ -561,14 +549,18 @@
/usr/share/icecream-envs
%changelog
-* Tue Jan 13 2009 rguenther@suse.de
+* Mon Jan 19 2009 schwab@suse.de
+- Fix invalid merge section.
+* Fri Jan 16 2009 rguenther@suse.de
- Obsolete libgcc-64bit from ppc64 libgcc43 package and libstdc++-64bit
from ppc64 libstdc++43 package.
+- Add patch to avoid passing --gdwarf2 to the assembler on -g0.
+* Mon Jan 12 2009 rguenther@suse.de
+- Update to gcc-4_3-branch head (r143290).
+- Drop local patches for PRs 36438, 37868, 38051, 38171 and 38752.
* Mon Jan 12 2009 rguenther@suse.de
- Correct decimal floating-point macros in to match
the final version of ISO C TR24732. [bnc#464739]
-- Add patch for PR38000, C++ headers malefunction with the use
- of -isystem. [bnc#465348]
* Thu Jan 08 2009 rguenther@suse.de
- Fix crash during unwinding on ppc64. [bnc#440482]
* Wed Jan 07 2009 rguenther@suse.de
cross-i386-gcc-icecream-backend.spec: same change
cross-ia64-gcc-icecream-backend.spec: same change
cross-ppc64-gcc-icecream-backend.spec: same change
cross-ppc-gcc-icecream-backend.spec: same change
cross-s390-gcc-icecream-backend.spec: same change
cross-s390x-gcc-icecream-backend.spec: same change
++++++ cross-spu-gcc.spec ++++++
--- /var/tmp/diff_new_pack.R19274/_old 2009-01-22 12:59:23.000000000 +0100
+++ /var/tmp/diff_new_pack.R19274/_new 2009-01-22 12:59:23.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package cross-spu-gcc (Version 4.3.3_20081022)
+# spec file for package cross-spu-gcc (Version 4.3.3_20090112)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -56,8 +56,8 @@
%define biarch_targets x86_64 s390x powerpc64 powerpc
Url: http://gcc.gnu.org/
License: GPL v2 or later
-Version: 4.3.3_20081022
-Release: 13
+Version: 4.3.3_20090112
+Release: 1
%define gcc_version %(echo %version | sed 's/_.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2)
%define snapshot_date %(echo %version | sed 's/[34]\.[0-4]\.[0-6]//' | sed 's/_/-/')
@@ -92,7 +92,6 @@
Patch28: pr33763.diff
Patch30: Wunprototyped-calls.diff
Patch31: pr27799.diff
-Patch32: pr38171.diff
Patch40: pr36765.diff
Patch41: fpreserve-function-arguments43.patch
Patch42: pr27975.diff
@@ -100,12 +99,8 @@
Patch44: nvl428413.patch
Patch45: nvl423594.patch
Patch46: pr32277.diff
-Patch47: pr36438.diff
-Patch48: pr37868.diff
-Patch49: pr38051.diff
-Patch201: pr38752.diff
+Patch47: gcc43-as-g0
Patch202: nvl440482.patch
-Patch203: pr38000.diff
# A set of patches from the RH srpm
Patch50: gcc43-c++-builtin-redecl.patch
Patch51: gcc41-ia64-stack-protector.patch
@@ -167,7 +162,6 @@
Patch122: nvl436041.patch
Patch123: gcc43-no-unwind-tables.diff
Patch124: nvl441016.patch
-Patch125: common-sysroot-gcc.diff
Patch126: nvl447669.diff
Patch127: nvl464739.patch
# Patches for SAP features
@@ -239,7 +233,6 @@
%patch28
%patch30
%patch31
-%patch32
%patch40
%patch41
%patch42
@@ -250,11 +243,7 @@
%patch45
%patch46
%patch47
-%patch48 -p1
-%patch49
-%patch201
%patch202
-%patch203
%patch50
%patch51
%patch52
@@ -311,7 +300,6 @@
%patch122
%patch123
%patch124 -p1
-%patch125 -p1
%patch126
%patch127
%patch130
@@ -530,14 +518,18 @@
%defattr(-,root,root)
%{_prefix}
%changelog
-* Tue Jan 13 2009 rguenther@suse.de
+* Mon Jan 19 2009 schwab@suse.de
+- Fix invalid merge section.
+* Fri Jan 16 2009 rguenther@suse.de
- Obsolete libgcc-64bit from ppc64 libgcc43 package and libstdc++-64bit
from ppc64 libstdc++43 package.
+- Add patch to avoid passing --gdwarf2 to the assembler on -g0.
+* Mon Jan 12 2009 rguenther@suse.de
+- Update to gcc-4_3-branch head (r143290).
+- Drop local patches for PRs 36438, 37868, 38051, 38171 and 38752.
* Mon Jan 12 2009 rguenther@suse.de
- Correct decimal floating-point macros in to match
the final version of ISO C TR24732. [bnc#464739]
-- Add patch for PR38000, C++ headers malefunction with the use
- of -isystem. [bnc#465348]
* Thu Jan 08 2009 rguenther@suse.de
- Fix crash during unwinding on ppc64. [bnc#440482]
* Wed Jan 07 2009 rguenther@suse.de
cross-spu-gcc-static.spec: same change
++++++ cross-x86_64-gcc-icecream-backend.spec ++++++
--- /var/tmp/diff_new_pack.R19274/_old 2009-01-22 12:59:23.000000000 +0100
+++ /var/tmp/diff_new_pack.R19274/_new 2009-01-22 12:59:23.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package cross-x86_64-gcc-icecream-backend (Version 4.3.3_20081022)
+# spec file for package cross-x86_64-gcc-icecream-backend (Version 4.3.3_20090112)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -42,8 +42,8 @@
%define biarch_targets x86_64 s390x powerpc64 powerpc
Url: http://gcc.gnu.org/
License: BSD 3-Clause; GPL v2 or later; LGPL v2.1 or later; X11/MIT
-Version: 4.3.3_20081022
-Release: 13
+Version: 4.3.3_20090112
+Release: 1
%define gcc_version %(echo %version | sed 's/_.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2)
%define snapshot_date %(echo %version | sed 's/[34]\.[0-4]\.[0-6]//' | sed 's/_/-/')
@@ -78,7 +78,6 @@
Patch28: pr33763.diff
Patch30: Wunprototyped-calls.diff
Patch31: pr27799.diff
-Patch32: pr38171.diff
Patch40: pr36765.diff
Patch41: fpreserve-function-arguments43.patch
Patch42: pr27975.diff
@@ -86,12 +85,8 @@
Patch44: nvl428413.patch
Patch45: nvl423594.patch
Patch46: pr32277.diff
-Patch47: pr36438.diff
-Patch48: pr37868.diff
-Patch49: pr38051.diff
-Patch201: pr38752.diff
+Patch47: gcc43-as-g0
Patch202: nvl440482.patch
-Patch203: pr38000.diff
# A set of patches from the RH srpm
Patch50: gcc43-c++-builtin-redecl.patch
Patch51: gcc41-ia64-stack-protector.patch
@@ -153,7 +148,6 @@
Patch122: nvl436041.patch
Patch123: gcc43-no-unwind-tables.diff
Patch124: nvl441016.patch
-Patch125: common-sysroot-gcc.diff
Patch126: nvl447669.diff
Patch127: nvl464739.patch
# Patches for SAP features
@@ -233,7 +227,6 @@
%patch28
%patch30
%patch31
-%patch32
%patch40
%patch41
%patch42
@@ -244,11 +237,7 @@
%patch45
%patch46
%patch47
-%patch48 -p1
-%patch49
-%patch201
%patch202
-%patch203
%patch50
%patch51
%patch52
@@ -305,7 +294,6 @@
%patch122
%patch123
%patch124 -p1
-%patch125 -p1
%patch126
%patch127
%patch130
@@ -561,14 +549,18 @@
/usr/share/icecream-envs
%changelog
-* Tue Jan 13 2009 rguenther@suse.de
+* Mon Jan 19 2009 schwab@suse.de
+- Fix invalid merge section.
+* Fri Jan 16 2009 rguenther@suse.de
- Obsolete libgcc-64bit from ppc64 libgcc43 package and libstdc++-64bit
from ppc64 libstdc++43 package.
+- Add patch to avoid passing --gdwarf2 to the assembler on -g0.
+* Mon Jan 12 2009 rguenther@suse.de
+- Update to gcc-4_3-branch head (r143290).
+- Drop local patches for PRs 36438, 37868, 38051, 38171 and 38752.
* Mon Jan 12 2009 rguenther@suse.de
- Correct decimal floating-point macros in to match
the final version of ISO C TR24732. [bnc#464739]
-- Add patch for PR38000, C++ headers malefunction with the use
- of -isystem. [bnc#465348]
* Thu Jan 08 2009 rguenther@suse.de
- Fix crash during unwinding on ppc64. [bnc#440482]
* Wed Jan 07 2009 rguenther@suse.de
++++++ gcc43.spec ++++++
--- /var/tmp/diff_new_pack.R19274/_old 2009-01-22 12:59:23.000000000 +0100
+++ /var/tmp/diff_new_pack.R19274/_new 2009-01-22 12:59:23.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package gcc43 (Version 4.3.3_20081022)
+# spec file for package gcc43 (Version 4.3.3_20090112)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -115,8 +115,8 @@
%define biarch_targets x86_64 s390x powerpc64 powerpc
Url: http://gcc.gnu.org/
License: GPL v3 or later
-Version: 4.3.3_20081022
-Release: 13
+Version: 4.3.3_20090112
+Release: 1
%define gcc_version %(echo %version | sed 's/_.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2)
%define snapshot_date %(echo %version | sed 's/[34]\.[0-4]\.[0-6]//' | sed 's/_/-/')
@@ -164,7 +164,6 @@
Patch28: pr33763.diff
Patch30: Wunprototyped-calls.diff
Patch31: pr27799.diff
-Patch32: pr38171.diff
Patch40: pr36765.diff
Patch41: fpreserve-function-arguments43.patch
Patch42: pr27975.diff
@@ -172,12 +171,8 @@
Patch44: nvl428413.patch
Patch45: nvl423594.patch
Patch46: pr32277.diff
-Patch47: pr36438.diff
-Patch48: pr37868.diff
-Patch49: pr38051.diff
-Patch201: pr38752.diff
+Patch47: gcc43-as-g0
Patch202: nvl440482.patch
-Patch203: pr38000.diff
# A set of patches from the RH srpm
Patch50: gcc43-c++-builtin-redecl.patch
Patch51: gcc41-ia64-stack-protector.patch
@@ -239,7 +234,6 @@
Patch122: nvl436041.patch
Patch123: gcc43-no-unwind-tables.diff
Patch124: nvl441016.patch
-Patch125: common-sysroot-gcc.diff
Patch126: nvl447669.diff
Patch127: nvl464739.patch
# Patches for SAP features
@@ -1452,7 +1446,6 @@
%patch28
%patch30
%patch31
-%patch32
%patch40
%patch41
%patch42
@@ -1463,11 +1456,7 @@
%patch45
%patch46
%patch47
-%patch48 -p1
-%patch49
-%patch201
%patch202
-%patch203
%patch50
%patch51
%patch52
@@ -1524,7 +1513,6 @@
%patch122
%patch123
%patch124 -p1
-%patch125 -p1
%patch126
%patch127
%patch130
@@ -2582,14 +2570,18 @@
%endif
%changelog
-* Tue Jan 13 2009 rguenther@suse.de
+* Mon Jan 19 2009 schwab@suse.de
+- Fix invalid merge section.
+* Fri Jan 16 2009 rguenther@suse.de
- Obsolete libgcc-64bit from ppc64 libgcc43 package and libstdc++-64bit
from ppc64 libstdc++43 package.
+- Add patch to avoid passing --gdwarf2 to the assembler on -g0.
+* Mon Jan 12 2009 rguenther@suse.de
+- Update to gcc-4_3-branch head (r143290).
+- Drop local patches for PRs 36438, 37868, 38051, 38171 and 38752.
* Mon Jan 12 2009 rguenther@suse.de
- Correct decimal floating-point macros in to match
the final version of ISO C TR24732. [bnc#464739]
-- Add patch for PR38000, C++ headers malefunction with the use
- of -isystem. [bnc#465348]
* Thu Jan 08 2009 rguenther@suse.de
- Fix crash during unwinding on ppc64. [bnc#440482]
* Wed Jan 07 2009 rguenther@suse.de
++++++ libgcj43.spec ++++++
--- /var/tmp/diff_new_pack.R19274/_old 2009-01-22 12:59:23.000000000 +0100
+++ /var/tmp/diff_new_pack.R19274/_new 2009-01-22 12:59:23.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package libgcj43 (Version 4.3.3_20081022)
+# spec file for package libgcj43 (Version 4.3.3_20090112)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -126,8 +126,8 @@
%define biarch_targets x86_64 s390x powerpc64 powerpc
Url: http://gcc.gnu.org/
License: GPL v2 or later; LGPL v2.1 or later
-Version: 4.3.3_20081022
-Release: 13
+Version: 4.3.3_20090112
+Release: 1
%define gcc_version %(echo %version | sed 's/_.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2)
%define snapshot_date %(echo %version | sed 's/[34]\.[0-4]\.[0-6]//' | sed 's/_/-/')
@@ -175,7 +175,6 @@
Patch28: pr33763.diff
Patch30: Wunprototyped-calls.diff
Patch31: pr27799.diff
-Patch32: pr38171.diff
Patch40: pr36765.diff
Patch41: fpreserve-function-arguments43.patch
Patch42: pr27975.diff
@@ -183,12 +182,8 @@
Patch44: nvl428413.patch
Patch45: nvl423594.patch
Patch46: pr32277.diff
-Patch47: pr36438.diff
-Patch48: pr37868.diff
-Patch49: pr38051.diff
-Patch201: pr38752.diff
+Patch47: gcc43-as-g0
Patch202: nvl440482.patch
-Patch203: pr38000.diff
# A set of patches from the RH srpm
Patch50: gcc43-c++-builtin-redecl.patch
Patch51: gcc41-ia64-stack-protector.patch
@@ -250,7 +245,6 @@
Patch122: nvl436041.patch
Patch123: gcc43-no-unwind-tables.diff
Patch124: nvl441016.patch
-Patch125: common-sysroot-gcc.diff
Patch126: nvl447669.diff
Patch127: nvl464739.patch
# Patches for SAP features
@@ -650,7 +644,6 @@
%patch28
%patch30
%patch31
-%patch32
%patch40
%patch41
%patch42
@@ -661,11 +654,7 @@
%patch45
%patch46
%patch47
-%patch48 -p1
-%patch49
-%patch201
%patch202
-%patch203
%patch50
%patch51
%patch52
@@ -722,7 +711,6 @@
%patch122
%patch123
%patch124 -p1
-%patch125 -p1
%patch126
%patch127
%patch130
@@ -1345,14 +1333,18 @@
%endif
%changelog
-* Tue Jan 13 2009 rguenther@suse.de
+* Mon Jan 19 2009 schwab@suse.de
+- Fix invalid merge section.
+* Fri Jan 16 2009 rguenther@suse.de
- Obsolete libgcc-64bit from ppc64 libgcc43 package and libstdc++-64bit
from ppc64 libstdc++43 package.
+- Add patch to avoid passing --gdwarf2 to the assembler on -g0.
+* Mon Jan 12 2009 rguenther@suse.de
+- Update to gcc-4_3-branch head (r143290).
+- Drop local patches for PRs 36438, 37868, 38051, 38171 and 38752.
* Mon Jan 12 2009 rguenther@suse.de
- Correct decimal floating-point macros in to match
the final version of ISO C TR24732. [bnc#464739]
-- Add patch for PR38000, C++ headers malefunction with the use
- of -isystem. [bnc#465348]
* Thu Jan 08 2009 rguenther@suse.de
- Fix crash during unwinding on ppc64. [bnc#440482]
* Wed Jan 07 2009 rguenther@suse.de
++++++ gcc-4.3.3-20081022.tar.bz2 -> gcc-4.3.3-20090112.tar.bz2 ++++++
gcc43/gcc-4.3.3-20081022.tar.bz2 /mounts/work_src_done/STABLE/gcc43/gcc-4.3.3-20090112.tar.bz2 differ: byte 11, line 1
++++++ gcc43-as-g0 ++++++
we have a case where gcc is used as preprocessor/assembler combination
(i.e. for an .S file), and -g0 is explicitely passed to make it not
generate any debug information. Unfortunately in that situation gcc (the
driver) still passes --gdwarf2 to GNU as, which was explicitely requested
not to happen.
This patch deactivates this if -g0 is seen in the command line in the same
ways its already deactivated for *cpp_option.
Bootstraping on x86 works, regtesting in progress. Okay if it passes?
Ciao,
Michael.
* gcc.c (ASM_DEBUG_SPEC): Test -g0.
Index: gcc/gcc.c
===================================================================
--- gcc/gcc.c (revision 143290)
+++ gcc/gcc.c (working copy)
@@ -669,14 +669,14 @@ proper position among the other output f
&& defined(HAVE_AS_GDWARF2_DEBUG_FLAG) && defined(HAVE_AS_GSTABS_DEBUG_FLAG)
# define ASM_DEBUG_SPEC \
(PREFERRED_DEBUGGING_TYPE == DBX_DEBUG \
- ? "%{gdwarf-2*:--gdwarf2}%{!gdwarf-2*:%{g*:--gstabs}}" ASM_MAP \
- : "%{gstabs*:--gstabs}%{!gstabs*:%{g*:--gdwarf2}}" ASM_MAP)
+ ? "%{!g0:%{gdwarf-2*:--gdwarf2}%{!gdwarf-2*:%{g*:--gstabs}}}" ASM_MAP \
+ : "%{!g0:%{gstabs*:--gstabs}%{!gstabs*:%{g*:--gdwarf2}}}" ASM_MAP)
# else
# if defined(DBX_DEBUGGING_INFO) && defined(HAVE_AS_GSTABS_DEBUG_FLAG)
-# define ASM_DEBUG_SPEC "%{g*:--gstabs}" ASM_MAP
+# define ASM_DEBUG_SPEC "%{g*:%{!g0:--gstabs}}" ASM_MAP
# endif
# if defined(DWARF2_DEBUGGING_INFO) && defined(HAVE_AS_GDWARF2_DEBUG_FLAG)
-# define ASM_DEBUG_SPEC "%{g*:--gdwarf2}" ASM_MAP
+# define ASM_DEBUG_SPEC "%{g*:%{!g0:--gdwarf2}}" ASM_MAP
# endif
# endif
#endif
++++++ gcc.spec.in ++++++
--- /var/tmp/diff_new_pack.R19274/_old 2009-01-22 12:59:24.000000000 +0100
+++ /var/tmp/diff_new_pack.R19274/_new 2009-01-22 12:59:24.000000000 +0100
@@ -123,7 +123,7 @@
URL: http://gcc.gnu.org/
License: GPL
-Version: 4.3.3_20081022
+Version: 4.3.3_20090112
Release: 1
%define gcc_version %(echo %version | sed 's/_.*//')
%define gcc_dir_version %(echo %gcc_version | cut -d '.' -f 1-2)
@@ -174,7 +174,6 @@
Patch28: pr33763.diff
Patch30: Wunprototyped-calls.diff
Patch31: pr27799.diff
-Patch32: pr38171.diff
Patch40: pr36765.diff
Patch41: fpreserve-function-arguments43.patch
Patch42: pr27975.diff
@@ -182,12 +181,8 @@
Patch44: nvl428413.patch
Patch45: nvl423594.patch
Patch46: pr32277.diff
-Patch47: pr36438.diff
-Patch48: pr37868.diff
-Patch49: pr38051.diff
-Patch201: pr38752.diff
+Patch47: gcc43-as-g0
Patch202: nvl440482.patch
-Patch203: pr38000.diff
# A set of patches from the RH srpm
Patch50: gcc43-c++-builtin-redecl.patch
Patch51: gcc41-ia64-stack-protector.patch
@@ -249,7 +244,6 @@
Patch122: nvl436041.patch
Patch123: gcc43-no-unwind-tables.diff
Patch124: nvl441016.patch
-Patch125: common-sysroot-gcc.diff
Patch126: nvl447669.diff
Patch127: nvl464739.patch
# Patches for SAP features
@@ -923,7 +917,6 @@
%patch28
%patch30
%patch31
-%patch32
%patch40
%patch41
%patch42
@@ -934,11 +927,7 @@
%patch45
%patch46
%patch47
-%patch48 -p1
-%patch49
-%patch201
%patch202
-%patch203
%patch50
%patch51
%patch52
@@ -995,7 +984,6 @@
%patch122
%patch123
%patch124 -p1
-%patch125 -p1
%patch126
%patch127
%patch130
++++++ suse-record-gcc-opts.diff ++++++
--- /var/tmp/diff_new_pack.R19274/_old 2009-01-22 12:59:25.000000000 +0100
+++ /var/tmp/diff_new_pack.R19274/_new 2009-01-22 12:59:25.000000000 +0100
@@ -30,7 +30,7 @@
+ opts_buffer[5] = '\0';
+
+ switch_to_section (get_section (".comment.SUSE.OPTs", flags, NULL));
-+ ASM_OUTPUT_ASCII (asm_out_file, opts_buffer, strlen (opts_buffer));
++ ASM_OUTPUT_ASCII (asm_out_file, opts_buffer, strlen (opts_buffer) + 1);
+}
+
/* Output DIRECTIVE (a C string) followed by a newline. This is used as
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org