From ea11e953ea2b974c52d6cf7421335a277504b7369b185c5bbf83109672711d02 Mon Sep 17 00:00:00 2001
From: Richard Biener <rguenther@suse.com>
Date: Mon, 27 May 2013 12:55:23 +0000
Subject: [PATCH 1/2] - Switch gcc to default 4.8.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=39
---
 gcc.changes | 5 +++++
 gcc.spec    | 6 +++---
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/gcc.changes b/gcc.changes
index 8cfbd14..d3aca72 100644
--- a/gcc.changes
+++ b/gcc.changes
@@ -1,3 +1,8 @@
+-------------------------------------------------------------------
+Mon May 27 12:55:02 UTC 2013 - rguenther@suse.com
+
+- Switch gcc to default 4.8.
+
 -------------------------------------------------------------------
 Mon Jan  7 09:10:36 UTC 2013 - rguenther@suse.com
 
diff --git a/gcc.spec b/gcc.spec
index 4a0156c..8880a64 100644
--- a/gcc.spec
+++ b/gcc.spec
@@ -35,9 +35,9 @@ Name:           gcc
 %define build_ada 0
 %endif
 Url:            http://gcc.gnu.org/
-%define gcc_version 47
-%define gcc_suffix 4.7
-Version:        4.7
+%define gcc_version 48
+%define gcc_suffix 4.8
+Version:        4.8
 Release:        0
 Summary:        The system GNU C Compiler
 License:        GPL-3.0+

From 8cc13ba008b502438ee468430f64cf94b35993aa06fd1e391ed35337b492e48c Mon Sep 17 00:00:00 2001
From: Richard Biener <rguenther@suse.com>
Date: Wed, 19 Jun 2013 12:28:32 +0000
Subject: [PATCH 2/2] - Package gcc-ar, gcc-nm and gcc-ranlib wrapping ar, nm
 and ranlib   in a plugin-aware fashion.

OBS-URL: https://build.opensuse.org/package/show/devel:gcc/gcc?expand=0&rev=40
---
 gcc.changes |  6 ++++++
 gcc.spec    | 43 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 49 insertions(+)

diff --git a/gcc.changes b/gcc.changes
index d3aca72..1a39dfb 100644
--- a/gcc.changes
+++ b/gcc.changes
@@ -1,3 +1,9 @@
+-------------------------------------------------------------------
+Wed Jun 19 12:24:24 UTC 2013 - rguenther@suse.com
+
+- Package gcc-ar, gcc-nm and gcc-ranlib wrapping ar, nm and ranlib
+  in a plugin-aware fashion.
+
 -------------------------------------------------------------------
 Mon May 27 12:55:02 UTC 2013 - rguenther@suse.com
 
diff --git a/gcc.spec b/gcc.spec
index 8880a64..2b5f288 100644
--- a/gcc.spec
+++ b/gcc.spec
@@ -341,6 +341,36 @@ Requires:       gcc
 The system GNU C Compiler.
 
 
+%package -n gcc-ar
+Summary:        Plugin aware AR utility
+License:        GPL-3.0+
+Group:          Development/Languages/C and C++
+Requires:       gcc
+
+%description -n gcc-ar
+Linker plugin aware AR utility.
+
+
+%package -n gcc-nm
+Summary:        Plugin aware NM utility
+License:        GPL-3.0+
+Group:          Development/Languages/C and C++
+Requires:       gcc
+
+%description -n gcc-nm
+Linker plugin aware NM utility.
+
+
+%package -n gcc-ranlib
+Summary:        Plugin aware RANLIB utility
+License:        GPL-3.0+
+Group:          Development/Languages/C and C++
+Requires:       gcc
+
+%description -n gcc-ranlib
+Linker plugin aware RANLIB utility.
+
+
 %prep 
 
 %build
@@ -376,6 +406,7 @@ for program in \
 	gnat gnatbind gnatbl gnatchop gnatclean gnatfind gnatkr \
 	gnatlink gnatls gnatmake gnatname gnatprep gnatxref gprmake \
 %endif
+	gcc-ar gcc-nm gcc-ranlib \
     ; do
   ln -sf $program-%{gcc_suffix} $RPM_BUILD_ROOT%{_prefix}/bin/$program
 done
@@ -601,4 +632,16 @@ EOF
 /usr/lib*/gcc/*-suse-linux/*/defaults.spec
 %endif
 
+%files -n gcc-ar
+%defattr(-,root,root)
+%{_prefix}/bin/gcc-ar
+
+%files -n gcc-nm
+%defattr(-,root,root)
+%{_prefix}/bin/gcc-nm
+
+%files -n gcc-ranlib
+%defattr(-,root,root)
+%{_prefix}/bin/gcc-ranlib
+
 %changelog