[gcc/f15] 4.6.1-4
Jakub Jelinek
jakub at fedoraproject.org
Wed Jul 27 17:53:47 UTC 2011
commit f6c097666be9715ccbc90d4b751e8d325f8f4acb
Author: Jakub Jelinek <jakub at redhat.com>
Date: Wed Jul 27 19:53:36 2011 +0200
4.6.1-4
.gitignore | 1 +
gcc.spec | 29 ++++++++++++++++++++++++++---
sources | 2 +-
3 files changed, 28 insertions(+), 4 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 3268ccc..f9e6c5b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,4 @@
/gcc-4.6.1-20110627.tar.bz2
/gcc-4.6.1-20110708.tar.bz2
/gcc-4.6.1-20110715.tar.bz2
+/gcc-4.6.1-20110727.tar.bz2
diff --git a/gcc.spec b/gcc.spec
index 96b138f..a8bfa2c 100644
--- a/gcc.spec
+++ b/gcc.spec
@@ -1,9 +1,9 @@
-%global DATE 20110715
-%global SVNREV 176311
+%global DATE 20110727
+%global SVNREV 176825
%global gcc_version 4.6.1
# 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 3
+%global gcc_release 4
%global _unpackaged_files_terminate_build 0
%global multilib_64_archs sparc64 ppc64 s390x x86_64
%ifarch %{ix86} x86_64 ia64 ppc ppc64 alpha
@@ -169,6 +169,8 @@ Patch15: gcc46-libstdc++-docs.patch
Patch17: gcc46-no-add-needed.patch
Patch18: gcc46-ppl-0.10.patch
Patch19: gcc46-pr47858.patch
+Patch20: gcc46-pr49846.patch
+Patch21: gcc46-pr49866.patch
Patch1000: fastjar-0.97-segfault.patch
Patch1001: fastjar-0.97-len1.patch
@@ -572,6 +574,7 @@ This package contains static Go libraries.
Summary: Support for compiling GCC plugins
Group: Development/Languages
Requires: gcc = %{version}-%{release}
+Requires: gmp-devel >= 4.1.2-8, mpfr-devel >= 2.2.1, libmpc-devel >= 0.8.1
%description plugin-devel
This package contains header files and other support files
@@ -639,6 +642,8 @@ package or when debugging this package.
%patch18 -p0 -b .ppl-0.10~
%endif
%patch19 -p0 -b .pr47858~
+%patch20 -p0 -b .pr49846~
+%patch21 -p0 -b .pr49866~
%if 0%{?_enable_debug_packages}
cat > split-debuginfo.sh <<\EOF
@@ -716,6 +721,7 @@ sed -i '/UInteger Var(dwarf_version)/s/Init(2)/Init(3)/' gcc/common.opt
sed -i 's/\(may be either 2, 3 or 4; the default version is \)2\./\13./' gcc/doc/invoke.texi
sed -i 's/#define[[:blank:]]*EMIT_ENTRY_VALUE[[:blank:]].*$/#define EMIT_ENTRY_VALUE 0/' gcc/{var-tracking,dwarf2out}.c
sed -i 's/#define[[:blank:]]*EMIT_TYPED_DWARF_STACK[[:blank:]].*$/#define EMIT_TYPED_DWARF_STACK 0/' gcc/dwarf2out.c
+sed -i 's/#define[[:blank:]]*EMIT_DEBUG_MACRO[[:blank:]].*$/#define EMIT_DEBUG_MACRO 0/' gcc/dwarf2out.c
%endif
cp -a libstdc++-v3/config/cpu/i{4,3}86/atomicity.h
@@ -2447,6 +2453,23 @@ fi
%{_prefix}/lib/gcc/%{gcc_target_platform}/%{gcc_version}/plugin
%changelog
+* Wed Jul 27 2011 Jakub Jelinek <jakub at redhat.com> 4.6.1-4
+- update from the 4.6 branch
+ - PRs ada/49819, c++/49785, debug/47393, fortran/49648, fortran/49708,
+ middle-end/49675, middle-end/49732, target/39386, target/49600,
+ target/49723, target/49746, testsuite/49753, tree-opt/49671,
+ tree-optimization/45819, tree-optimization/49309,
+ tree-optimization/49725, tree-optimization/49768
+- require gmp-devel, mpfr-devel and libmpc-devel in gcc-plugin-devel
+ (#725569)
+- backport -grecord-gcc-switches (#507759, PR other/32998)
+%if 0%{fedora} >= 16
+- more compact debug macro info for -g3 - .debug_macro section
+- improve call site debug info for some floating point parameters
+ passed on the stack (PR debug/49846)
+%endif
+- fix -mcmodel=large call constraints (PR target/49866, #725516)
+
* Fri Jul 15 2011 Jakub Jelinek <jakub at redhat.com> 4.6.1-3
- update from the 4.6 branch
- PRs ada/46350, ada/48711, c++/49672, fortran/48926, fortran/49562,
diff --git a/sources b/sources
index 0895763..0e98d46 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
2659f09c2e43ef8b7d4406321753f1b2 fastjar-0.97.tar.gz
-1557ee507663bcdb9ce4333af9d458e2 gcc-4.6.1-20110715.tar.bz2
+6c99dcea259b6eb6cf8008deceae7e74 gcc-4.6.1-20110727.tar.bz2
More information about the scm-commits
mailing list