[rtems-crossrpms commit] Preps for gcc-4.7.0.

Ralf Corsepius ralf at rtems.org
Wed Apr 4 13:11:16 UTC 2012


Module:    rtems-crossrpms
Branch:    master
Commit:    04f6915f9ead4fd07912e8f46b93d52d5e97d7e5
Changeset: http://git.rtems.org/rtems-crossrpms/commit/?id=04f6915f9ead4fd07912e8f46b93d52d5e97d7e5

Author:    Ralf Corsépius <ralf.corsepius at rtems.org>
Date:      Wed Mar  7 07:53:25 2012 +0100

Preps for gcc-4.7.0.

---

 gcc/gccnewlib.add  |   12 ++++++------
 gcc/target-gcc.add |    6 ++++++
 2 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/gcc/gccnewlib.add b/gcc/gccnewlib.add
index 7476135..8ac7839 100644
--- a/gcc/gccnewlib.add
+++ b/gcc/gccnewlib.add
@@ -134,6 +134,10 @@ BuildRequires:  %{_host_rpmprefix}gcc
 %endif
 %endif
 
+%if "%{gcc_version}" >= "4.7.0"
+%define gmp_required            4.2
+%endif
+
 %if %{defined mpc_required}
 %if "%{mpc_provided}" >= "%{mpc_required}"
 %{?fedora:BuildRequires: libmpc-devel >= %{mpc_required}}
@@ -171,13 +175,9 @@ BuildRequires:  %{_host_rpmprefix}libelf-devel >= %{libelf_required}
 
 
 %if %{defined cloog_required}
-%{?fc18:BuildRequires: cloog-ppl-devel >= %cloog_required}
-%{?fc17:BuildRequires: cloog-ppl-devel >= %cloog_required}
-%{?fc16:BuildRequires: cloog-ppl-devel >= %cloog_required}
-%{?fc15:BuildRequires: cloog-ppl-devel >= %cloog_required}
+%{?fedora:BuildRequires: cloog-ppl-devel >= %cloog_required}
 %{?el6:BuildRequires: cloog-ppl-devel >= %cloog_required}
-%{?suse12_1:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
-%{?suse11_4:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
+%{?suse:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
 %endif
 
 
diff --git a/gcc/target-gcc.add b/gcc/target-gcc.add
index afd3379..ff7cf12 100644
--- a/gcc/target-gcc.add
+++ b/gcc/target-gcc.add
@@ -49,6 +49,12 @@ libgcc @tool_target at -gcc.
 %if "%{gcc_version}" < "4.6.0"
 %{_bindir}/@tool_target at -gccbug
 %endif
+%if "%{gcc_version}" >= "4.7.0"
+# FIXME: To ship or not to ship?
+%{_bindir}/@tool_target at -gcc-ar%{_exeext}
+%{_bindir}/@tool_target at -gcc-nm%{_exeext}
+%{_bindir}/@tool_target at -gcc-ranlib%{_exeext}
+%endif
 
 %sysdir %{_libexecdir}
 %dir %{_libexecdir}/gcc




More information about the vc mailing list