From 6215650c5ffc8ad806e0dc0cea379d945abf8604 Mon Sep 17 00:00:00 2001 From: Jakub Jelinek Date: Thu, 19 Apr 2007 15:24:24 +0000 Subject: [PATCH] 4.1.2-20 --- gcc41-rh236895.patch | 16 ++++++++++++++++ gcc41.spec | 14 +++++++++++++- 2 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 gcc41-rh236895.patch diff --git a/gcc41-rh236895.patch b/gcc41-rh236895.patch new file mode 100644 index 0000000..f7fe9b5 --- /dev/null +++ b/gcc41-rh236895.patch @@ -0,0 +1,16 @@ +2007-04-18 Andrew Haley + + * java/lang/reflect/VMProxy.java (HAVE_NATIVE_GENERATE_PROXY_CLASS): + Set to false. + +--- libjava/java/lang/reflect/VMProxy.java (revision 123861) ++++ libjava/java/lang/reflect/VMProxy.java (working copy) +@@ -65,7 +65,7 @@ + * If this is true, HAVE_NATIVE_GET_PROXY_CLASS should be false. + * @see java.lang.reflect.Proxy + */ +- static boolean HAVE_NATIVE_GENERATE_PROXY_CLASS = true; ++ static boolean HAVE_NATIVE_GENERATE_PROXY_CLASS = false; + + /** + * Optional native method to replace (and speed up) the pure Java diff --git a/gcc41.spec b/gcc41.spec index 71f3962..4df86d1 100644 --- a/gcc41.spec +++ b/gcc41.spec @@ -1,6 +1,6 @@ %define DATE 20070418 %define gcc_version 4.1.2 -%define gcc_release 9 +%define gcc_release 10 %define _unpackaged_files_terminate_build 0 %define multilib_64_archs sparc64 ppc64 s390x x86_64 %define include_gappletviewer 1 @@ -139,6 +139,9 @@ Patch27: gcc41-libjava-visibility.patch Patch28: gcc41-pr31187.patch Patch29: gcc41-rh231818.patch Patch30: gcc41-rh234515.patch +Patch31: gcc41-pr31632.patch +Patch32: gcc41-rh236895.patch +Patch33: gcc41-rh237067.patch %define _gnu %{nil} %ifarch sparc @@ -448,6 +451,9 @@ which are required to run programs compiled with the GNAT. %patch28 -p0 -b .pr31187~ %patch29 -p0 -b .rh231818~ %patch30 -p0 -b .rh234515~ +%patch31 -p0 -b .pr31632~ +%patch32 -p0 -b .rh236895~ +%patch33 -p0 -b .rh237067~ sed -i -e 's/4\.1\.3/4.1.2/' gcc/BASE-VER gcc/version.c sed -i -e 's/" (Red Hat[^)]*)"/" (Red Hat %{version}-%{gcc_release})"/' gcc/version.c @@ -1571,6 +1577,12 @@ fi %doc rpm.doc/changelogs/libmudflap/ChangeLog* %changelog +* Thu Apr 19 2007 Jakub Jelinek 4.1.2-10 +- fix folding of comparisions against min, min+1, max-1, max + (#236711, PR tree-optimization/31632) +- fix _mm_cmpord_ss on i?86/x86_64 (#237067) +- Java proxy fix (Andrew Haley, #236895) + * Wed Apr 18 2007 Jakub Jelinek 4.1.2-9 - update from gcc-4_1-branch (-r123462:123951) - PRs c++/30168, c++/31074, c++/31449, c++/31517, c/31520, middle-end/30729,