From 14a1983937da5ccce9b26cd53e3b950ba9a6e957 Mon Sep 17 00:00:00 2001 From: Jakub Jelinek Date: Thu, 22 Apr 2010 08:40:12 +0000 Subject: [PATCH] 4.4.3-18 --- .cvsignore | 2 +- gcc.spec | 21 +++++++++++------- gcc44-sparc.patch | 54 ----------------------------------------------- sources | 2 +- 4 files changed, 15 insertions(+), 64 deletions(-) delete mode 100644 gcc44-sparc.patch diff --git a/.cvsignore b/.cvsignore index efa00f8..d5b4e6b 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1,2 +1,2 @@ fastjar-0.97.tar.gz -gcc-4.4.3-20100409.tar.bz2 +gcc-4.4.3-20100422.tar.bz2 diff --git a/gcc.spec b/gcc.spec index ca20e6a..40c1a88 100644 --- a/gcc.spec +++ b/gcc.spec @@ -1,9 +1,9 @@ -%global DATE 20100409 -%global SVNREV 158152 +%global DATE 20100422 +%global SVNREV 158631 %global gcc_version 4.4.3 # Note, gcc_release must be integer, if you want to add suffixes to # %{release}, append them after %{gcc_release} on Release: line. -%global gcc_release 17 +%global gcc_release 18 %global _unpackaged_files_terminate_build 0 %global multilib_64_archs sparc64 ppc64 s390x x86_64 %if 0%{?fedora} >= 13 || 0%{?rhel} >= 6 @@ -176,7 +176,6 @@ Patch17: gcc44-pr38757.patch Patch18: gcc44-libstdc++-docs.patch Patch19: gcc44-ppc64-aixdesc.patch Patch20: gcc44-no-add-needed.patch -Patch21: gcc44-sparc.patch Patch1000: fastjar-0.97-segfault.patch Patch1001: fastjar-0.97-len1.patch @@ -488,7 +487,6 @@ which are required to compile with the GNAT. %if 0%{?fedora} >= 13 %patch20 -p0 -b .no-add-needed~ %endif -%patch21 -p1 -b .sparc-gss # This testcase doesn't compile. rm libjava/testsuite/libjava.lang/PR35020* @@ -1878,9 +1876,16 @@ fi %doc rpm.doc/changelogs/libmudflap/ChangeLog* %changelog -* Wed Apr 14 2010 Dennis Gilmore 4.4.3-17 -- rebase and reapply patch for -- use gas .section syntax (#530847) +* Thu Apr 22 2010 Jakub Jelinek 4.4.3-18 +- update from gcc-4_4-branch + - PRs fortran/43339, fortran/43836, libgcj/40860, libgomp/43569, + libgomp/43706, libstdc++/40518, middle-end/43337, middle-end/43570, + tree-optimization/43769, tree-optimization/43771 + - fix ICE when compiling 64-bit Wine (#583501, PR target/43662) +- VTA backports + - PRs debug/40040, debug/43762 +- add support for -Wunused-but-set-{parameter,variable} non-default + warnings for C (#538266, PRs c/18624, bootstrap/43699) * Fri Apr 9 2010 Jakub Jelinek 4.4.3-16 - update from gcc-4_4-branch diff --git a/gcc44-sparc.patch b/gcc44-sparc.patch deleted file mode 100644 index 453adaf..0000000 --- a/gcc44-sparc.patch +++ /dev/null @@ -1,54 +0,0 @@ ---- gcc-4.4.3-20100409/gcc/config/sparc/sparc.c.orig 2010-04-14 21:20:14.000000000 -0500 -+++ gcc-4.4.3-20100409/gcc/config/sparc/sparc.c 2010-04-14 21:21:51.000000000 -0500 -@@ -371,10 +371,6 @@ - static void emit_save_or_restore_regs (int); - static void sparc_asm_function_prologue (FILE *, HOST_WIDE_INT); - static void sparc_asm_function_epilogue (FILE *, HOST_WIDE_INT); --#if defined (OBJECT_FORMAT_ELF) --static void sparc_elf_asm_named_section (const char *, unsigned int, tree) -- ATTRIBUTE_UNUSED; --#endif - - static int sparc_adjust_cost (rtx, rtx, rtx, int); - static int sparc_issue_rate (void); -@@ -7848,27 +7844,6 @@ - } - } - --#if defined (OBJECT_FORMAT_ELF) --static void --sparc_elf_asm_named_section (const char *name, unsigned int flags, -- tree decl) --{ -- fprintf (asm_out_file, "\t.section\t\"%s\"", name); -- -- if (!(flags & SECTION_DEBUG)) -- fputs (",#alloc", asm_out_file); -- if (flags & SECTION_WRITE) -- fputs (",#write", asm_out_file); -- if (flags & SECTION_TLS) -- fputs (",#tls", asm_out_file); -- if (flags & SECTION_CODE) -- fputs (",#execinstr", asm_out_file); -- -- /* ??? Handle SECTION_BSS. */ -- -- fputc ('\n', asm_out_file); --} --#endif /* OBJECT_FORMAT_ELF */ - - /* We do not allow indirect calls to be optimized into sibling calls. - ---- gcc-4.4.3-20100409/gcc/config/sparc/sysv4.h.orig 2010-04-14 21:20:54.000000000 -0500 -+++ gcc-4.4.3-20100409/gcc/config/sparc/sysv4.h 2010-04-14 21:22:24.000000000 -0500 -@@ -127,10 +127,6 @@ - #undef DTORS_SECTION_ASM_OP - #define DTORS_SECTION_ASM_OP "\t.section\t\".dtors\",#alloc,#write" - --/* Switch into a generic section. */ --#undef TARGET_ASM_NAMED_SECTION --#define TARGET_ASM_NAMED_SECTION sparc_elf_asm_named_section -- - #undef ASM_OUTPUT_ALIGNED_BSS - #define ASM_OUTPUT_ALIGNED_BSS(FILE, DECL, NAME, SIZE, ALIGN) \ - asm_output_aligned_bss (FILE, DECL, NAME, SIZE, ALIGN) diff --git a/sources b/sources index 435847f..9346677 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ 2659f09c2e43ef8b7d4406321753f1b2 fastjar-0.97.tar.gz -ee0a4dac02527ad0dcfc794deffeccb8 gcc-4.4.3-20100409.tar.bz2 +02bd520f3420dff4702ad51aaae67278 gcc-4.4.3-20100422.tar.bz2