Hello community, here is the log from the commit of package gcc41 checked in at Thu Oct 26 19:34:38 CEST 2006. -------- --- gcc41/cross-alpha-gcc-icecream-backend.changes 2006-10-18 14:48:59.000000000 +0200 +++ /mounts/work_src_done/STABLE/gcc41/cross-alpha-gcc-icecream-backend.changes 2006-10-25 16:43:05.000000000 +0200 @@ -1,0 +2,7 @@ +Tue Oct 24 11:52:14 CEST 2006 - rguenther@suse.de + +- Update to SVN branch head, fixes libzypp build on s390x. +- Re-enable MNI instruction support. +- Add patch to revert the fix for PR28506, fixes mjpegtools build. + +------------------------------------------------------------------- cross-arm-gcc-icecream-backend.changes: same change cross-avr-gcc.changes: same change 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-ppc-gcc-icecream-backend.changes: same change cross-ppc64-gcc-icecream-backend.changes: same change cross-s390-gcc-icecream-backend.changes: same change cross-s390x-gcc-icecream-backend.changes: same change cross-x86_64-gcc-icecream-backend.changes: same change gcc41.changes: same change libgcj41.changes: same change Old: ---- gcc-4.1.2-20061018.tar.bz2 gcc41-mni.patch New: ---- gcc-4.1.2-20061024.tar.bz2 gcc41-ssse3.patch revert-pr28506.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cross-alpha-gcc-icecream-backend.spec ++++++ --- /var/tmp/diff_new_pack.T7M5Kt/_old 2006-10-26 19:33:11.000000000 +0200 +++ /var/tmp/diff_new_pack.T7M5Kt/_new 2006-10-26 19:33:11.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package cross-alpha-gcc-icecream-backend (Version 4.1.2_20061018) +# spec file for package cross-alpha-gcc-icecream-backend (Version 4.1.2_20061024) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -29,8 +29,8 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc URL: http://gcc.gnu.org/ License: Other License(s), see package -Version: 4.1.2_20061018 -Release: 1 +Version: 4.1.2_20061024 +Release: 2 %define gcc_version %(echo %version | sed 's/_.*//') %define snapshot_date %(echo %version | sed 's/[34]\.[0-4]\.[0-6]//' | sed 's/_/-/') %define binsuffix -4.1 @@ -72,6 +72,7 @@ Patch97: nov189571-2.diff Patch98: nvl199137.patch Patch100: pr28755.patch +Patch101: revert-pr28506.patch # A set of patches from the RH srpm Patch51: gcc41-ia64-stack-protector.patch Patch55: gcc41-java-slow_pthread_self.patch @@ -90,7 +91,7 @@ Patch66: pr26208.patch Patch67: dwarf3-constants.patch Patch68: dwarf3-unwind.patch -Patch69: gcc41-mni.patch +Patch69: gcc41-ssse3.patch Patch70: pr27880.diff Patch71: pr29319.diff # LIBJAVA-DELETE-BEGIN @@ -155,6 +156,7 @@ %patch97 %patch98 -p1 %patch100 +%patch101 %patch51 %patch55 %patch57 @@ -173,7 +175,7 @@ %patch66 %patch67 %patch68 -#%patch69 +%patch69 %patch70 %patch71 @@ -372,6 +374,10 @@ /usr/share/icecream-envs %changelog -n cross-alpha-gcc-icecream-backend +* Tue Oct 24 2006 - rguenther@suse.de +- Update to SVN branch head, fixes libzypp build on s390x. +- Re-enable MNI instruction support. +- Add patch to revert the fix for PR28506, fixes mjpegtools build. * Wed Oct 18 2006 - rguenther@suse.de - Update to SVN branch head, fixes PR29119, PR29091 and PR28960. * Fri Oct 13 2006 - rguenther@suse.de ++++++ cross-arm-gcc-icecream-backend.spec ++++++ --- /var/tmp/diff_new_pack.T7M5Kt/_old 2006-10-26 19:33:11.000000000 +0200 +++ /var/tmp/diff_new_pack.T7M5Kt/_new 2006-10-26 19:33:11.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package cross-arm-gcc-icecream-backend (Version 4.1.2_20061018) +# spec file for package cross-arm-gcc-icecream-backend (Version 4.1.2_20061024) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -29,8 +29,8 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc URL: http://gcc.gnu.org/ License: BSD License and BSD-like, Other License(s), see package -Version: 4.1.2_20061018 -Release: 1 +Version: 4.1.2_20061024 +Release: 2 %define gcc_version %(echo %version | sed 's/_.*//') %define snapshot_date %(echo %version | sed 's/[34]\.[0-4]\.[0-6]//' | sed 's/_/-/') %define binsuffix -4.1 @@ -72,6 +72,7 @@ Patch97: nov189571-2.diff Patch98: nvl199137.patch Patch100: pr28755.patch +Patch101: revert-pr28506.patch # A set of patches from the RH srpm Patch51: gcc41-ia64-stack-protector.patch Patch55: gcc41-java-slow_pthread_self.patch @@ -90,7 +91,7 @@ Patch66: pr26208.patch Patch67: dwarf3-constants.patch Patch68: dwarf3-unwind.patch -Patch69: gcc41-mni.patch +Patch69: gcc41-ssse3.patch Patch70: pr27880.diff Patch71: pr29319.diff # LIBJAVA-DELETE-BEGIN @@ -155,6 +156,7 @@ %patch97 %patch98 -p1 %patch100 +%patch101 %patch51 %patch55 %patch57 @@ -173,7 +175,7 @@ %patch66 %patch67 %patch68 -#%patch69 +%patch69 %patch70 %patch71 @@ -372,6 +374,10 @@ /usr/share/icecream-envs %changelog -n cross-arm-gcc-icecream-backend +* Tue Oct 24 2006 - rguenther@suse.de +- Update to SVN branch head, fixes libzypp build on s390x. +- Re-enable MNI instruction support. +- Add patch to revert the fix for PR28506, fixes mjpegtools build. * Wed Oct 18 2006 - rguenther@suse.de - Update to SVN branch head, fixes PR29119, PR29091 and PR28960. * Fri Oct 13 2006 - rguenther@suse.de ++++++ cross-avr-gcc.spec ++++++ --- /var/tmp/diff_new_pack.T7M5Kt/_old 2006-10-26 19:33:11.000000000 +0200 +++ /var/tmp/diff_new_pack.T7M5Kt/_new 2006-10-26 19:33:11.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package cross-avr-gcc (Version 4.1.2_20061018) +# spec file for package cross-avr-gcc (Version 4.1.2_20061024) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -26,8 +26,8 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc URL: http://gcc.gnu.org/ License: Other License(s), see package -Version: 4.1.2_20061018 -Release: 1 +Version: 4.1.2_20061024 +Release: 2 %define gcc_version %(echo %version | sed 's/_.*//') %define snapshot_date %(echo %version | sed 's/[34]\.[0-4]\.[0-6]//' | sed 's/_/-/') %define binsuffix -4.1 @@ -69,6 +69,7 @@ Patch97: nov189571-2.diff Patch98: nvl199137.patch Patch100: pr28755.patch +Patch101: revert-pr28506.patch # A set of patches from the RH srpm Patch51: gcc41-ia64-stack-protector.patch Patch55: gcc41-java-slow_pthread_self.patch @@ -87,7 +88,7 @@ Patch66: pr26208.patch Patch67: dwarf3-constants.patch Patch68: dwarf3-unwind.patch -Patch69: gcc41-mni.patch +Patch69: gcc41-ssse3.patch Patch70: pr27880.diff Patch71: pr29319.diff # LIBJAVA-DELETE-BEGIN @@ -149,6 +150,7 @@ %patch97 %patch98 -p1 %patch100 +%patch101 %patch51 %patch55 %patch57 @@ -167,7 +169,7 @@ %patch66 %patch67 %patch68 -#%patch69 +%patch69 %patch70 %patch71 @@ -335,6 +337,10 @@ %{_prefix} %changelog -n cross-avr-gcc +* Tue Oct 24 2006 - rguenther@suse.de +- Update to SVN branch head, fixes libzypp build on s390x. +- Re-enable MNI instruction support. +- Add patch to revert the fix for PR28506, fixes mjpegtools build. * Wed Oct 18 2006 - rguenther@suse.de - Update to SVN branch head, fixes PR29119, PR29091 and PR28960. * Fri Oct 13 2006 - rguenther@suse.de ++++++ cross-hppa-gcc-icecream-backend.spec ++++++ --- /var/tmp/diff_new_pack.T7M5Kt/_old 2006-10-26 19:33:11.000000000 +0200 +++ /var/tmp/diff_new_pack.T7M5Kt/_new 2006-10-26 19:33:11.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package cross-hppa-gcc-icecream-backend (Version 4.1.2_20061018) +# spec file for package cross-hppa-gcc-icecream-backend (Version 4.1.2_20061024) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -29,8 +29,8 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc URL: http://gcc.gnu.org/ License: BSD License and BSD-like, Other License(s), see package -Version: 4.1.2_20061018 -Release: 1 +Version: 4.1.2_20061024 +Release: 2 %define gcc_version %(echo %version | sed 's/_.*//') %define snapshot_date %(echo %version | sed 's/[34]\.[0-4]\.[0-6]//' | sed 's/_/-/') %define binsuffix -4.1 @@ -72,6 +72,7 @@ Patch97: nov189571-2.diff Patch98: nvl199137.patch Patch100: pr28755.patch +Patch101: revert-pr28506.patch # A set of patches from the RH srpm Patch51: gcc41-ia64-stack-protector.patch Patch55: gcc41-java-slow_pthread_self.patch @@ -90,7 +91,7 @@ Patch66: pr26208.patch Patch67: dwarf3-constants.patch Patch68: dwarf3-unwind.patch -Patch69: gcc41-mni.patch +Patch69: gcc41-ssse3.patch Patch70: pr27880.diff Patch71: pr29319.diff # LIBJAVA-DELETE-BEGIN @@ -155,6 +156,7 @@ %patch97 %patch98 -p1 %patch100 +%patch101 %patch51 %patch55 %patch57 @@ -173,7 +175,7 @@ %patch66 %patch67 %patch68 -#%patch69 +%patch69 %patch70 %patch71 @@ -372,6 +374,10 @@ /usr/share/icecream-envs %changelog -n cross-hppa-gcc-icecream-backend +* Tue Oct 24 2006 - rguenther@suse.de +- Update to SVN branch head, fixes libzypp build on s390x. +- Re-enable MNI instruction support. +- Add patch to revert the fix for PR28506, fixes mjpegtools build. * Wed Oct 18 2006 - rguenther@suse.de - Update to SVN branch head, fixes PR29119, PR29091 and PR28960. * Fri Oct 13 2006 - rguenther@suse.de cross-i386-gcc-icecream-backend.spec: same change cross-ia64-gcc-icecream-backend.spec: same change cross-ppc-gcc-icecream-backend.spec: same change ++++++ cross-ppc64-gcc-icecream-backend.spec ++++++ --- /var/tmp/diff_new_pack.T7M5Kt/_old 2006-10-26 19:33:12.000000000 +0200 +++ /var/tmp/diff_new_pack.T7M5Kt/_new 2006-10-26 19:33:12.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package cross-ppc64-gcc-icecream-backend (Version 4.1.2_20061018) +# spec file for package cross-ppc64-gcc-icecream-backend (Version 4.1.2_20061024) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -29,8 +29,8 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc URL: http://gcc.gnu.org/ License: Other License(s), see package -Version: 4.1.2_20061018 -Release: 1 +Version: 4.1.2_20061024 +Release: 2 %define gcc_version %(echo %version | sed 's/_.*//') %define snapshot_date %(echo %version | sed 's/[34]\.[0-4]\.[0-6]//' | sed 's/_/-/') %define binsuffix -4.1 @@ -72,6 +72,7 @@ Patch97: nov189571-2.diff Patch98: nvl199137.patch Patch100: pr28755.patch +Patch101: revert-pr28506.patch # A set of patches from the RH srpm Patch51: gcc41-ia64-stack-protector.patch Patch55: gcc41-java-slow_pthread_self.patch @@ -90,7 +91,7 @@ Patch66: pr26208.patch Patch67: dwarf3-constants.patch Patch68: dwarf3-unwind.patch -Patch69: gcc41-mni.patch +Patch69: gcc41-ssse3.patch Patch70: pr27880.diff Patch71: pr29319.diff # LIBJAVA-DELETE-BEGIN @@ -155,6 +156,7 @@ %patch97 %patch98 -p1 %patch100 +%patch101 %patch51 %patch55 %patch57 @@ -173,7 +175,7 @@ %patch66 %patch67 %patch68 -#%patch69 +%patch69 %patch70 %patch71 @@ -372,6 +374,10 @@ /usr/share/icecream-envs %changelog -n cross-ppc64-gcc-icecream-backend +* Tue Oct 24 2006 - rguenther@suse.de +- Update to SVN branch head, fixes libzypp build on s390x. +- Re-enable MNI instruction support. +- Add patch to revert the fix for PR28506, fixes mjpegtools build. * Wed Oct 18 2006 - rguenther@suse.de - Update to SVN branch head, fixes PR29119, PR29091 and PR28960. * Fri Oct 13 2006 - rguenther@suse.de ++++++ cross-s390-gcc-icecream-backend.spec ++++++ --- /var/tmp/diff_new_pack.T7M5Kt/_old 2006-10-26 19:33:12.000000000 +0200 +++ /var/tmp/diff_new_pack.T7M5Kt/_new 2006-10-26 19:33:12.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package cross-s390-gcc-icecream-backend (Version 4.1.2_20061018) +# spec file for package cross-s390-gcc-icecream-backend (Version 4.1.2_20061024) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -29,8 +29,8 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc URL: http://gcc.gnu.org/ License: BSD License and BSD-like, Other License(s), see package -Version: 4.1.2_20061018 -Release: 1 +Version: 4.1.2_20061024 +Release: 2 %define gcc_version %(echo %version | sed 's/_.*//') %define snapshot_date %(echo %version | sed 's/[34]\.[0-4]\.[0-6]//' | sed 's/_/-/') %define binsuffix -4.1 @@ -72,6 +72,7 @@ Patch97: nov189571-2.diff Patch98: nvl199137.patch Patch100: pr28755.patch +Patch101: revert-pr28506.patch # A set of patches from the RH srpm Patch51: gcc41-ia64-stack-protector.patch Patch55: gcc41-java-slow_pthread_self.patch @@ -90,7 +91,7 @@ Patch66: pr26208.patch Patch67: dwarf3-constants.patch Patch68: dwarf3-unwind.patch -Patch69: gcc41-mni.patch +Patch69: gcc41-ssse3.patch Patch70: pr27880.diff Patch71: pr29319.diff # LIBJAVA-DELETE-BEGIN @@ -155,6 +156,7 @@ %patch97 %patch98 -p1 %patch100 +%patch101 %patch51 %patch55 %patch57 @@ -173,7 +175,7 @@ %patch66 %patch67 %patch68 -#%patch69 +%patch69 %patch70 %patch71 @@ -372,6 +374,10 @@ /usr/share/icecream-envs %changelog -n cross-s390-gcc-icecream-backend +* Tue Oct 24 2006 - rguenther@suse.de +- Update to SVN branch head, fixes libzypp build on s390x. +- Re-enable MNI instruction support. +- Add patch to revert the fix for PR28506, fixes mjpegtools build. * Wed Oct 18 2006 - rguenther@suse.de - Update to SVN branch head, fixes PR29119, PR29091 and PR28960. * Fri Oct 13 2006 - rguenther@suse.de cross-s390x-gcc-icecream-backend.spec: same change cross-x86_64-gcc-icecream-backend.spec: same change ++++++ gcc41.spec ++++++ --- /var/tmp/diff_new_pack.T7M5Kt/_old 2006-10-26 19:33:12.000000000 +0200 +++ /var/tmp/diff_new_pack.T7M5Kt/_new 2006-10-26 19:33:12.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package gcc41 (Version 4.1.2_20061018) +# spec file for package gcc41 (Version 4.1.2_20061024) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -42,7 +42,7 @@ %define build_objcp 0 %define run_tests 0 %endif -BuildRequires: bison flex gettext-devel glibc-devel-32bit +BuildRequires: bison flex gettext-devel glibc-devel-32bit texinfo %if %{build_ada} BuildRequires: gcc-ada %endif @@ -110,8 +110,8 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc URL: http://gcc.gnu.org/ License: Other License(s), see package -Version: 4.1.2_20061018 -Release: 1 +Version: 4.1.2_20061024 +Release: 2 %define gcc_version %(echo %version | sed 's/_.*//') %define snapshot_date %(echo %version | sed 's/[34]\.[0-4]\.[0-6]//' | sed 's/_/-/') %define binsuffix -4.1 @@ -160,6 +160,7 @@ Patch97: nov189571-2.diff Patch98: nvl199137.patch Patch100: pr28755.patch +Patch101: revert-pr28506.patch # A set of patches from the RH srpm Patch51: gcc41-ia64-stack-protector.patch Patch55: gcc41-java-slow_pthread_self.patch @@ -178,7 +179,7 @@ Patch66: pr26208.patch Patch67: dwarf3-constants.patch Patch68: dwarf3-unwind.patch -Patch69: gcc41-mni.patch +Patch69: gcc41-ssse3.patch Patch70: pr27880.diff Patch71: pr29319.diff # LIBJAVA-DELETE-BEGIN @@ -966,6 +967,7 @@ %patch97 %patch98 -p1 %patch100 +%patch101 %patch51 %patch55 %patch57 @@ -984,7 +986,7 @@ %patch66 %patch67 %patch68 -#%patch69 +%patch69 %patch70 %patch71 @@ -1539,7 +1541,7 @@ %{libsubdir}/include/emmintrin.h %{libsubdir}/include/pmmintrin.h %{libsubdir}/include/xmmintrin.h -#%{libsubdir}/include/tmmintrin.h +%{libsubdir}/include/tmmintrin.h %{libsubdir}/include/mm_malloc.h %endif %{libsubdir}/include/mf-runtime.h @@ -1988,6 +1990,10 @@ %endif %changelog -n gcc41 +* Tue Oct 24 2006 - rguenther@suse.de +- Update to SVN branch head, fixes libzypp build on s390x. +- Re-enable MNI instruction support. +- Add patch to revert the fix for PR28506, fixes mjpegtools build. * Wed Oct 18 2006 - rguenther@suse.de - Update to SVN branch head, fixes PR29119, PR29091 and PR28960. * Fri Oct 13 2006 - rguenther@suse.de ++++++ libgcj41.spec ++++++ --- /var/tmp/diff_new_pack.T7M5Kt/_old 2006-10-26 19:33:12.000000000 +0200 +++ /var/tmp/diff_new_pack.T7M5Kt/_new 2006-10-26 19:33:12.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package libgcj41 (Version 4.1.2_20061018) +# spec file for package libgcj41 (Version 4.1.2_20061024) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -56,7 +56,7 @@ %define build_objcp 0 %define run_tests 0 %endif -BuildRequires: bison flex gettext-devel glibc-devel-32bit +BuildRequires: bison flex gettext-devel glibc-devel-32bit texinfo %if %{build_ada} BuildRequires: gcc-ada %endif @@ -124,8 +124,8 @@ %define biarch_targets x86_64 s390x powerpc64 powerpc Url: http://gcc.gnu.org/ License: Other License(s), see package -Version: 4.1.2_20061018 -Release: 1 +Version: 4.1.2_20061024 +Release: 2 %define gcc_version %(echo %version | sed 's/_.*//') %define snapshot_date %(echo %version | sed 's/[34]\.[0-4]\.[0-6]//' | sed 's/_/-/') %define binsuffix -4.1 @@ -174,6 +174,7 @@ Patch97: nov189571-2.diff Patch98: nvl199137.patch Patch100: pr28755.patch +Patch101: revert-pr28506.patch # A set of patches from the RH srpm Patch51: gcc41-ia64-stack-protector.patch Patch55: gcc41-java-slow_pthread_self.patch @@ -192,7 +193,7 @@ Patch66: pr26208.patch Patch67: dwarf3-constants.patch Patch68: dwarf3-unwind.patch -Patch69: gcc41-mni.patch +Patch69: gcc41-ssse3.patch Patch70: pr27880.diff Patch71: pr29319.diff Summary: Java Runtime Library for gcc @@ -492,6 +493,7 @@ %patch97 %patch98 -p1 %patch100 +%patch101 %patch51 %patch55 %patch57 @@ -510,7 +512,7 @@ %patch66 %patch67 %patch68 -#%patch69 +%patch69 %patch70 %patch71 @@ -1028,6 +1030,10 @@ %endif %changelog -n libgcj41 +* Tue Oct 24 2006 - rguenther@suse.de +- Update to SVN branch head, fixes libzypp build on s390x. +- Re-enable MNI instruction support. +- Add patch to revert the fix for PR28506, fixes mjpegtools build. * Wed Oct 18 2006 - rguenther@suse.de - Update to SVN branch head, fixes PR29119, PR29091 and PR28960. * Fri Oct 13 2006 - rguenther@suse.de ++++++ gcc-4.1.2-20061018.tar.bz2 -> gcc-4.1.2-20061024.tar.bz2 ++++++ gcc41/gcc-4.1.2-20061018.tar.bz2 /mounts/work_src_done/STABLE/gcc41/gcc-4.1.2-20061024.tar.bz2 differ: char 11, line 1 ++++++ gcc.spec.in ++++++ --- gcc41/gcc.spec.in 2006-10-18 14:56:39.000000000 +0200 +++ /mounts/work_src_done/STABLE/gcc41/gcc.spec.in 2006-10-25 14:29:52.000000000 +0200 @@ -55,7 +55,7 @@ %endif Name: gcc@base_ver@@gcc_suffix@ -BuildRequires: glibc-devel-32bit flex bison gettext-devel +BuildRequires: glibc-devel-32bit flex bison gettext-devel texinfo %if %{build_ada} BuildRequires: gcc-ada %endif @@ -133,7 +133,7 @@ URL: http://gcc.gnu.org/ License: GPL -Version: 4.1.2_20061018 +Version: 4.1.2_20061024 Release: 1 %define gcc_version %(echo %version | sed 's/_.*//') %define snapshot_date %(echo %version | sed 's/[34]\.[0-4]\.[0-6]//' | sed 's/_/-/') @@ -185,6 +185,7 @@ Patch97: nov189571-2.diff Patch98: nvl199137.patch Patch100: pr28755.patch +Patch101: revert-pr28506.patch # A set of patches from the RH srpm Patch51: gcc41-ia64-stack-protector.patch Patch55: gcc41-java-slow_pthread_self.patch @@ -203,7 +204,7 @@ Patch66: pr26208.patch Patch67: dwarf3-constants.patch Patch68: dwarf3-unwind.patch -Patch69: gcc41-mni.patch +Patch69: gcc41-ssse3.patch Patch70: pr27880.diff Patch71: pr29319.diff @@ -741,6 +742,7 @@ %patch97 %patch98 -p1 %patch100 +%patch101 %patch51 %patch55 %patch57 @@ -759,7 +761,7 @@ %patch66 %patch67 %patch68 -#%patch69 +%patch69 %patch70 %patch71 @@ -1343,7 +1345,7 @@ %{libsubdir}/include/emmintrin.h %{libsubdir}/include/pmmintrin.h %{libsubdir}/include/xmmintrin.h -#%{libsubdir}/include/tmmintrin.h +%{libsubdir}/include/tmmintrin.h %{libsubdir}/include/mm_malloc.h %endif %{libsubdir}/include/mf-runtime.h ++++++ gcc41-ssse3.patch ++++++ ++++ 1429 lines (skipped) ++++++ revert-pr28506.patch ++++++ This causes PR29535, an ice-on-valid for mjpegtools Index: gcc/testsuite/g++.dg/parse/pure1.C =================================================================== --- gcc/testsuite/g++.dg/parse/pure1.C (revision 117695) +++ gcc/testsuite/g++.dg/parse/pure1.C (revision 117694) @@ -1,11 +0,0 @@ -// PR c++/28506 - -struct A -{ - virtual void* foo() = 1; // { dg-error "pure" } -}; - -struct B -{ - void operator()()() = 1; // { dg-error "pure|function|initializer" } -}; Index: gcc/cp/parser.c =================================================================== --- gcc/cp/parser.c (revision 117695) +++ gcc/cp/parser.c (revision 117694) @@ -982,24 +982,6 @@ make_parameter_declarator (cp_decl_speci return parameter; } -/* Returns true iff DECLARATOR is a declaration for a function. */ - -static bool -function_declarator_p (const cp_declarator *declarator) -{ - while (declarator) - { - if (declarator->kind == cdk_function - && declarator->declarator->kind == cdk_id) - return true; - if (declarator->kind == cdk_id - || declarator->kind == cdk_error) - return false; - declarator = declarator->declarator; - } - return false; -} - /* The parser. */ /* Overview @@ -3621,17 +3603,6 @@ cp_parser_nested_name_specifier_opt (cp_ { /* Grab the nested-name-specifier and continue the loop. */ cp_parser_pre_parsed_nested_name_specifier (parser); - /* If we originally encountered this nested-name-specifier - with IS_DECLARATION set to false, we will not have - resolved TYPENAME_TYPEs, so we must do so here. */ - if (is_declaration - && TREE_CODE (parser->scope) == TYPENAME_TYPE) - { - new_scope = resolve_typename_type (parser->scope, - /*only_current_p=*/false); - if (new_scope != error_mark_node) - parser->scope = new_scope; - } success = true; continue; } @@ -11079,7 +11050,8 @@ cp_parser_init_declarator (cp_parser* pa is_non_constant_init = true; if (is_initialized) { - if (function_declarator_p (declarator) + if (declarator->kind == cdk_function + && declarator->declarator->kind == cdk_id && initialization_kind == CPP_EQ) initializer = cp_parser_pure_specifier (parser); else @@ -13738,7 +13710,8 @@ cp_parser_member_declaration (cp_parser* for a pure-specifier; otherwise, we look for a constant-initializer. When we call `grokfield', it will perform more stringent semantics checks. */ - if (function_declarator_p (declarator)) + if (declarator->kind == cdk_function + && declarator->declarator->kind == cdk_id) initializer = cp_parser_pure_specifier (parser); else /* Parse the initializer. */ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org