summaryrefslogtreecommitdiffstats
path: root/contrib
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2010-12-11 09:14:09 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2010-12-11 09:14:09 +0000
commit814dd292e7e5edda8d7986c2f75148daab559690 (patch)
tree52bdf6b02585f2347fc7bce1e505f8e23cbcba4c /contrib
parentBinutils-2.21. (diff)
downloadrtems-814dd292e7e5edda8d7986c2f75148daab559690.tar.bz2
Regenerate.
Diffstat (limited to 'contrib')
-rw-r--r--contrib/crossrpms/freebsd6.4/i586/i586-pc-freebsd6.4-binutils.spec8
-rw-r--r--contrib/crossrpms/freebsd6.4/i586/i586-pc-freebsd6.4-gcc.spec28
-rw-r--r--contrib/crossrpms/freebsd7.3/i586/i586-pc-freebsd7.3-binutils.spec8
-rw-r--r--contrib/crossrpms/freebsd7.3/i586/i586-pc-freebsd7.3-gcc.spec28
-rw-r--r--contrib/crossrpms/freebsd8.0/i586/i586-pc-freebsd8.0-binutils.spec8
-rw-r--r--contrib/crossrpms/freebsd8.0/i586/i586-pc-freebsd8.0-gcc.spec28
-rw-r--r--contrib/crossrpms/freebsd8.0/x86_64/amd64-pc-freebsd8.0-binutils.spec8
-rw-r--r--contrib/crossrpms/freebsd8.0/x86_64/amd64-pc-freebsd8.0-gcc.spec28
-rw-r--r--contrib/crossrpms/freebsd8.1/i586/i586-pc-freebsd8.1-binutils.spec8
-rw-r--r--contrib/crossrpms/freebsd8.1/i586/i586-pc-freebsd8.1-gcc.spec28
-rw-r--r--contrib/crossrpms/freebsd8.1/x86_64/amd64-pc-freebsd8.1-binutils.spec8
-rw-r--r--contrib/crossrpms/freebsd8.1/x86_64/amd64-pc-freebsd8.1-gcc.spec28
-rw-r--r--contrib/crossrpms/netbsd5.0.2/i386/i386-pc-netbsdelf5.0.2-binutils.spec8
-rw-r--r--contrib/crossrpms/netbsd5.0.2/i386/i386-pc-netbsdelf5.0.2-gcc.spec28
-rw-r--r--contrib/crossrpms/netbsd5.0.2/x86_64/amd64-pc-netbsdelf5.0.2-binutils.spec8
-rw-r--r--contrib/crossrpms/netbsd5.0.2/x86_64/amd64-pc-netbsdelf5.0.2-gcc.spec28
16 files changed, 152 insertions, 136 deletions
diff --git a/contrib/crossrpms/freebsd6.4/i586/i586-pc-freebsd6.4-binutils.spec b/contrib/crossrpms/freebsd6.4/i586/i586-pc-freebsd6.4-binutils.spec
index 3ebf1adcfb..0b7abca7b9 100644
--- a/contrib/crossrpms/freebsd6.4/i586/i586-pc-freebsd6.4-binutils.spec
+++ b/contrib/crossrpms/freebsd6.4/i586/i586-pc-freebsd6.4-binutils.spec
@@ -30,15 +30,15 @@
%define _host_rpmprefix %{nil}
%endif
-%define binutils_pkgvers 2.20.1
-%define binutils_version 2.20.1
-%define binutils_rpmvers %{expand:%(echo "2.20.1" | tr - _ )}
+%define binutils_pkgvers 2.21
+%define binutils_version 2.21
+%define binutils_rpmvers %{expand:%(echo "2.21" | tr - _ )}
Name: i586-pc-freebsd6.4-binutils
Summary: Binutils for target i586-pc-freebsd6.4
Group: Development/Tools
Version: %{binutils_rpmvers}
-Release: 0.20100305.1%{?dist}
+Release: 0.20101211.0%{?dist}
License: GPL/LGPL
URL: http://sources.redhat.com/binutils
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
diff --git a/contrib/crossrpms/freebsd6.4/i586/i586-pc-freebsd6.4-gcc.spec b/contrib/crossrpms/freebsd6.4/i586/i586-pc-freebsd6.4-gcc.spec
index 0543d57830..3bdfe40972 100644
--- a/contrib/crossrpms/freebsd6.4/i586/i586-pc-freebsd6.4-gcc.spec
+++ b/contrib/crossrpms/freebsd6.4/i586/i586-pc-freebsd6.4-gcc.spec
@@ -41,7 +41,7 @@ Summary: i586-pc-freebsd6.4 gcc
Group: Development/Tools
Version: %{gcc_rpmvers}
-Release: 0.20100812.0%{?dist}
+Release: 0.20101211.0%{?dist}
License: GPL
URL: http://gcc.gnu.org
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -61,6 +61,10 @@ BuildRequires: %{_host_rpmprefix}gcc
# Bug in gcc-4.5-20100318, doesn't build them on x86_84 hosts.
%bcond_with plugin
+# EXPERIMENTAL: Use gcc's stdint.h instead of newlib's
+# Should be applicable to gcc >= 4.5.0
+%bcond_with gcc_stdint
+
# versions of libraries, we conditionally bundle if necessary
%global mpc_version 0.8.1
%global mpfr_version 2.4.2
@@ -68,6 +72,12 @@ BuildRequires: %{_host_rpmprefix}gcc
%global libelf_version 0.8.13
# versions of libraries these distros are known to ship
+%if 0%{?fc15}
+%global mpc_provided 0.8.3
+%global mpfr_provided 3.0.0
+%global gmp_provided 4.3.2
+%endif
+
%if 0%{?fc14}
%global mpc_provided 0.8.1
%global mpfr_provided 2.4.2
@@ -80,18 +90,6 @@ BuildRequires: %{_host_rpmprefix}gcc
%global gmp_provided 4.3.1
%endif
-%if 0%{?fc12}
-%global mpc_provided 0.8
-%global mpfr_provided 2.4.1
-%global gmp_provided 4.3.1
-%endif
-
-%if 0%{?fc11}
-%global mpc_provided %{nil}
-%global mpfr_provided 2.4.1
-%global gmp_provided 4.2.4
-%endif
-
%if 0%{?el6}
%global mpc_provided %{nil}
%global mpfr_provided 2.4.1
@@ -303,6 +301,10 @@ cd ..
%setup -q -T -D -n %{name}-%{version} -a5
%{?PATCH5:%patch5 -p0}
+%if %{with gcc_stdint}
+sed -i -e '/thread_file=.*rtems/,/use_gcc_stdint=wrap/ { s/use_gcc_stdint=wrap/use_gcc_stdint=provide/}' gcc-%{gcc_pkgvers}/gcc/config.gcc
+%endif
+
%if 0%{?_build_mpfr}
%setup -q -T -D -n %{name}-%{version} -a60
diff --git a/contrib/crossrpms/freebsd7.3/i586/i586-pc-freebsd7.3-binutils.spec b/contrib/crossrpms/freebsd7.3/i586/i586-pc-freebsd7.3-binutils.spec
index aa2c0a70c9..1888f3d669 100644
--- a/contrib/crossrpms/freebsd7.3/i586/i586-pc-freebsd7.3-binutils.spec
+++ b/contrib/crossrpms/freebsd7.3/i586/i586-pc-freebsd7.3-binutils.spec
@@ -30,15 +30,15 @@
%define _host_rpmprefix %{nil}
%endif
-%define binutils_pkgvers 2.20.1
-%define binutils_version 2.20.1
-%define binutils_rpmvers %{expand:%(echo "2.20.1" | tr - _ )}
+%define binutils_pkgvers 2.21
+%define binutils_version 2.21
+%define binutils_rpmvers %{expand:%(echo "2.21" | tr - _ )}
Name: i586-pc-freebsd7.3-binutils
Summary: Binutils for target i586-pc-freebsd7.3
Group: Development/Tools
Version: %{binutils_rpmvers}
-Release: 0.20100316.1%{?dist}
+Release: 0.20101211.0%{?dist}
License: GPL/LGPL
URL: http://sources.redhat.com/binutils
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
diff --git a/contrib/crossrpms/freebsd7.3/i586/i586-pc-freebsd7.3-gcc.spec b/contrib/crossrpms/freebsd7.3/i586/i586-pc-freebsd7.3-gcc.spec
index 483cef3c17..c7c2628ff0 100644
--- a/contrib/crossrpms/freebsd7.3/i586/i586-pc-freebsd7.3-gcc.spec
+++ b/contrib/crossrpms/freebsd7.3/i586/i586-pc-freebsd7.3-gcc.spec
@@ -41,7 +41,7 @@ Summary: i586-pc-freebsd7.3 gcc
Group: Development/Tools
Version: %{gcc_rpmvers}
-Release: 0.20100812.0%{?dist}
+Release: 0.20101211.0%{?dist}
License: GPL
URL: http://gcc.gnu.org
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -61,6 +61,10 @@ BuildRequires: %{_host_rpmprefix}gcc
# Bug in gcc-4.5-20100318, doesn't build them on x86_84 hosts.
%bcond_with plugin
+# EXPERIMENTAL: Use gcc's stdint.h instead of newlib's
+# Should be applicable to gcc >= 4.5.0
+%bcond_with gcc_stdint
+
# versions of libraries, we conditionally bundle if necessary
%global mpc_version 0.8.1
%global mpfr_version 2.4.2
@@ -68,6 +72,12 @@ BuildRequires: %{_host_rpmprefix}gcc
%global libelf_version 0.8.13
# versions of libraries these distros are known to ship
+%if 0%{?fc15}
+%global mpc_provided 0.8.3
+%global mpfr_provided 3.0.0
+%global gmp_provided 4.3.2
+%endif
+
%if 0%{?fc14}
%global mpc_provided 0.8.1
%global mpfr_provided 2.4.2
@@ -80,18 +90,6 @@ BuildRequires: %{_host_rpmprefix}gcc
%global gmp_provided 4.3.1
%endif
-%if 0%{?fc12}
-%global mpc_provided 0.8
-%global mpfr_provided 2.4.1
-%global gmp_provided 4.3.1
-%endif
-
-%if 0%{?fc11}
-%global mpc_provided %{nil}
-%global mpfr_provided 2.4.1
-%global gmp_provided 4.2.4
-%endif
-
%if 0%{?el6}
%global mpc_provided %{nil}
%global mpfr_provided 2.4.1
@@ -303,6 +301,10 @@ cd ..
%setup -q -T -D -n %{name}-%{version} -a5
%{?PATCH5:%patch5 -p0}
+%if %{with gcc_stdint}
+sed -i -e '/thread_file=.*rtems/,/use_gcc_stdint=wrap/ { s/use_gcc_stdint=wrap/use_gcc_stdint=provide/}' gcc-%{gcc_pkgvers}/gcc/config.gcc
+%endif
+
%if 0%{?_build_mpfr}
%setup -q -T -D -n %{name}-%{version} -a60
diff --git a/contrib/crossrpms/freebsd8.0/i586/i586-pc-freebsd8.0-binutils.spec b/contrib/crossrpms/freebsd8.0/i586/i586-pc-freebsd8.0-binutils.spec
index 9db80fea2c..de983bb974 100644
--- a/contrib/crossrpms/freebsd8.0/i586/i586-pc-freebsd8.0-binutils.spec
+++ b/contrib/crossrpms/freebsd8.0/i586/i586-pc-freebsd8.0-binutils.spec
@@ -30,15 +30,15 @@
%define _host_rpmprefix %{nil}
%endif
-%define binutils_pkgvers 2.20.1
-%define binutils_version 2.20.1
-%define binutils_rpmvers %{expand:%(echo "2.20.1" | tr - _ )}
+%define binutils_pkgvers 2.21
+%define binutils_version 2.21
+%define binutils_rpmvers %{expand:%(echo "2.21" | tr - _ )}
Name: i586-pc-freebsd8.0-binutils
Summary: Binutils for target i586-pc-freebsd8.0
Group: Development/Tools
Version: %{binutils_rpmvers}
-Release: 0.20100305.1%{?dist}
+Release: 0.20101211.0%{?dist}
License: GPL/LGPL
URL: http://sources.redhat.com/binutils
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
diff --git a/contrib/crossrpms/freebsd8.0/i586/i586-pc-freebsd8.0-gcc.spec b/contrib/crossrpms/freebsd8.0/i586/i586-pc-freebsd8.0-gcc.spec
index e8fbabdfab..50577aa448 100644
--- a/contrib/crossrpms/freebsd8.0/i586/i586-pc-freebsd8.0-gcc.spec
+++ b/contrib/crossrpms/freebsd8.0/i586/i586-pc-freebsd8.0-gcc.spec
@@ -41,7 +41,7 @@ Summary: i586-pc-freebsd8.0 gcc
Group: Development/Tools
Version: %{gcc_rpmvers}
-Release: 0.20100812.0%{?dist}
+Release: 0.20101211.0%{?dist}
License: GPL
URL: http://gcc.gnu.org
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -61,6 +61,10 @@ BuildRequires: %{_host_rpmprefix}gcc
# Bug in gcc-4.5-20100318, doesn't build them on x86_84 hosts.
%bcond_with plugin
+# EXPERIMENTAL: Use gcc's stdint.h instead of newlib's
+# Should be applicable to gcc >= 4.5.0
+%bcond_with gcc_stdint
+
# versions of libraries, we conditionally bundle if necessary
%global mpc_version 0.8.1
%global mpfr_version 2.4.2
@@ -68,6 +72,12 @@ BuildRequires: %{_host_rpmprefix}gcc
%global libelf_version 0.8.13
# versions of libraries these distros are known to ship
+%if 0%{?fc15}
+%global mpc_provided 0.8.3
+%global mpfr_provided 3.0.0
+%global gmp_provided 4.3.2
+%endif
+
%if 0%{?fc14}
%global mpc_provided 0.8.1
%global mpfr_provided 2.4.2
@@ -80,18 +90,6 @@ BuildRequires: %{_host_rpmprefix}gcc
%global gmp_provided 4.3.1
%endif
-%if 0%{?fc12}
-%global mpc_provided 0.8
-%global mpfr_provided 2.4.1
-%global gmp_provided 4.3.1
-%endif
-
-%if 0%{?fc11}
-%global mpc_provided %{nil}
-%global mpfr_provided 2.4.1
-%global gmp_provided 4.2.4
-%endif
-
%if 0%{?el6}
%global mpc_provided %{nil}
%global mpfr_provided 2.4.1
@@ -303,6 +301,10 @@ cd ..
%setup -q -T -D -n %{name}-%{version} -a5
%{?PATCH5:%patch5 -p0}
+%if %{with gcc_stdint}
+sed -i -e '/thread_file=.*rtems/,/use_gcc_stdint=wrap/ { s/use_gcc_stdint=wrap/use_gcc_stdint=provide/}' gcc-%{gcc_pkgvers}/gcc/config.gcc
+%endif
+
%if 0%{?_build_mpfr}
%setup -q -T -D -n %{name}-%{version} -a60
diff --git a/contrib/crossrpms/freebsd8.0/x86_64/amd64-pc-freebsd8.0-binutils.spec b/contrib/crossrpms/freebsd8.0/x86_64/amd64-pc-freebsd8.0-binutils.spec
index 5d72b444ca..930b705abc 100644
--- a/contrib/crossrpms/freebsd8.0/x86_64/amd64-pc-freebsd8.0-binutils.spec
+++ b/contrib/crossrpms/freebsd8.0/x86_64/amd64-pc-freebsd8.0-binutils.spec
@@ -30,15 +30,15 @@
%define _host_rpmprefix %{nil}
%endif
-%define binutils_pkgvers 2.20.1
-%define binutils_version 2.20.1
-%define binutils_rpmvers %{expand:%(echo "2.20.1" | tr - _ )}
+%define binutils_pkgvers 2.21
+%define binutils_version 2.21
+%define binutils_rpmvers %{expand:%(echo "2.21" | tr - _ )}
Name: amd64-pc-freebsd8.0-binutils
Summary: Binutils for target amd64-pc-freebsd8.0
Group: Development/Tools
Version: %{binutils_rpmvers}
-Release: 0.20100524.0%{?dist}
+Release: 0.20101211.0%{?dist}
License: GPL/LGPL
URL: http://sources.redhat.com/binutils
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
diff --git a/contrib/crossrpms/freebsd8.0/x86_64/amd64-pc-freebsd8.0-gcc.spec b/contrib/crossrpms/freebsd8.0/x86_64/amd64-pc-freebsd8.0-gcc.spec
index 85976e3082..b2e4185bfc 100644
--- a/contrib/crossrpms/freebsd8.0/x86_64/amd64-pc-freebsd8.0-gcc.spec
+++ b/contrib/crossrpms/freebsd8.0/x86_64/amd64-pc-freebsd8.0-gcc.spec
@@ -41,7 +41,7 @@ Summary: amd64-pc-freebsd8.0 gcc
Group: Development/Tools
Version: %{gcc_rpmvers}
-Release: 0.20100812.0%{?dist}
+Release: 0.20101211.0%{?dist}
License: GPL
URL: http://gcc.gnu.org
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -61,6 +61,10 @@ BuildRequires: %{_host_rpmprefix}gcc
# Bug in gcc-4.5-20100318, doesn't build them on x86_84 hosts.
%bcond_with plugin
+# EXPERIMENTAL: Use gcc's stdint.h instead of newlib's
+# Should be applicable to gcc >= 4.5.0
+%bcond_with gcc_stdint
+
# versions of libraries, we conditionally bundle if necessary
%global mpc_version 0.8.1
%global mpfr_version 2.4.2
@@ -68,6 +72,12 @@ BuildRequires: %{_host_rpmprefix}gcc
%global libelf_version 0.8.13
# versions of libraries these distros are known to ship
+%if 0%{?fc15}
+%global mpc_provided 0.8.3
+%global mpfr_provided 3.0.0
+%global gmp_provided 4.3.2
+%endif
+
%if 0%{?fc14}
%global mpc_provided 0.8.1
%global mpfr_provided 2.4.2
@@ -80,18 +90,6 @@ BuildRequires: %{_host_rpmprefix}gcc
%global gmp_provided 4.3.1
%endif
-%if 0%{?fc12}
-%global mpc_provided 0.8
-%global mpfr_provided 2.4.1
-%global gmp_provided 4.3.1
-%endif
-
-%if 0%{?fc11}
-%global mpc_provided %{nil}
-%global mpfr_provided 2.4.1
-%global gmp_provided 4.2.4
-%endif
-
%if 0%{?el6}
%global mpc_provided %{nil}
%global mpfr_provided 2.4.1
@@ -303,6 +301,10 @@ cd ..
%setup -q -T -D -n %{name}-%{version} -a5
%{?PATCH5:%patch5 -p0}
+%if %{with gcc_stdint}
+sed -i -e '/thread_file=.*rtems/,/use_gcc_stdint=wrap/ { s/use_gcc_stdint=wrap/use_gcc_stdint=provide/}' gcc-%{gcc_pkgvers}/gcc/config.gcc
+%endif
+
%if 0%{?_build_mpfr}
%setup -q -T -D -n %{name}-%{version} -a60
diff --git a/contrib/crossrpms/freebsd8.1/i586/i586-pc-freebsd8.1-binutils.spec b/contrib/crossrpms/freebsd8.1/i586/i586-pc-freebsd8.1-binutils.spec
index 218bbc23fc..2b6edac863 100644
--- a/contrib/crossrpms/freebsd8.1/i586/i586-pc-freebsd8.1-binutils.spec
+++ b/contrib/crossrpms/freebsd8.1/i586/i586-pc-freebsd8.1-binutils.spec
@@ -30,15 +30,15 @@
%define _host_rpmprefix %{nil}
%endif
-%define binutils_pkgvers 2.20.1
-%define binutils_version 2.20.1
-%define binutils_rpmvers %{expand:%(echo "2.20.1" | tr - _ )}
+%define binutils_pkgvers 2.21
+%define binutils_version 2.21
+%define binutils_rpmvers %{expand:%(echo "2.21" | tr - _ )}
Name: i586-pc-freebsd8.1-binutils
Summary: Binutils for target i586-pc-freebsd8.1
Group: Development/Tools
Version: %{binutils_rpmvers}
-Release: 0.20100727.0%{?dist}
+Release: 0.20101211.0%{?dist}
License: GPL/LGPL
URL: http://sources.redhat.com/binutils
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
diff --git a/contrib/crossrpms/freebsd8.1/i586/i586-pc-freebsd8.1-gcc.spec b/contrib/crossrpms/freebsd8.1/i586/i586-pc-freebsd8.1-gcc.spec
index 01bc600cd7..cef5699836 100644
--- a/contrib/crossrpms/freebsd8.1/i586/i586-pc-freebsd8.1-gcc.spec
+++ b/contrib/crossrpms/freebsd8.1/i586/i586-pc-freebsd8.1-gcc.spec
@@ -41,7 +41,7 @@ Summary: i586-pc-freebsd8.1 gcc
Group: Development/Tools
Version: %{gcc_rpmvers}
-Release: 0.20100812.0%{?dist}
+Release: 0.20101211.0%{?dist}
License: GPL
URL: http://gcc.gnu.org
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -61,6 +61,10 @@ BuildRequires: %{_host_rpmprefix}gcc
# Bug in gcc-4.5-20100318, doesn't build them on x86_84 hosts.
%bcond_with plugin
+# EXPERIMENTAL: Use gcc's stdint.h instead of newlib's
+# Should be applicable to gcc >= 4.5.0
+%bcond_with gcc_stdint
+
# versions of libraries, we conditionally bundle if necessary
%global mpc_version 0.8.1
%global mpfr_version 2.4.2
@@ -68,6 +72,12 @@ BuildRequires: %{_host_rpmprefix}gcc
%global libelf_version 0.8.13
# versions of libraries these distros are known to ship
+%if 0%{?fc15}
+%global mpc_provided 0.8.3
+%global mpfr_provided 3.0.0
+%global gmp_provided 4.3.2
+%endif
+
%if 0%{?fc14}
%global mpc_provided 0.8.1
%global mpfr_provided 2.4.2
@@ -80,18 +90,6 @@ BuildRequires: %{_host_rpmprefix}gcc
%global gmp_provided 4.3.1
%endif
-%if 0%{?fc12}
-%global mpc_provided 0.8
-%global mpfr_provided 2.4.1
-%global gmp_provided 4.3.1
-%endif
-
-%if 0%{?fc11}
-%global mpc_provided %{nil}
-%global mpfr_provided 2.4.1
-%global gmp_provided 4.2.4
-%endif
-
%if 0%{?el6}
%global mpc_provided %{nil}
%global mpfr_provided 2.4.1
@@ -303,6 +301,10 @@ cd ..
%setup -q -T -D -n %{name}-%{version} -a5
%{?PATCH5:%patch5 -p0}
+%if %{with gcc_stdint}
+sed -i -e '/thread_file=.*rtems/,/use_gcc_stdint=wrap/ { s/use_gcc_stdint=wrap/use_gcc_stdint=provide/}' gcc-%{gcc_pkgvers}/gcc/config.gcc
+%endif
+
%if 0%{?_build_mpfr}
%setup -q -T -D -n %{name}-%{version} -a60
diff --git a/contrib/crossrpms/freebsd8.1/x86_64/amd64-pc-freebsd8.1-binutils.spec b/contrib/crossrpms/freebsd8.1/x86_64/amd64-pc-freebsd8.1-binutils.spec
index 0aea2dc3ab..f1bfefd46b 100644
--- a/contrib/crossrpms/freebsd8.1/x86_64/amd64-pc-freebsd8.1-binutils.spec
+++ b/contrib/crossrpms/freebsd8.1/x86_64/amd64-pc-freebsd8.1-binutils.spec
@@ -30,15 +30,15 @@
%define _host_rpmprefix %{nil}
%endif
-%define binutils_pkgvers 2.20.1
-%define binutils_version 2.20.1
-%define binutils_rpmvers %{expand:%(echo "2.20.1" | tr - _ )}
+%define binutils_pkgvers 2.21
+%define binutils_version 2.21
+%define binutils_rpmvers %{expand:%(echo "2.21" | tr - _ )}
Name: amd64-pc-freebsd8.1-binutils
Summary: Binutils for target amd64-pc-freebsd8.1
Group: Development/Tools
Version: %{binutils_rpmvers}
-Release: 0.20100727.0%{?dist}
+Release: 0.20101211.0%{?dist}
License: GPL/LGPL
URL: http://sources.redhat.com/binutils
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
diff --git a/contrib/crossrpms/freebsd8.1/x86_64/amd64-pc-freebsd8.1-gcc.spec b/contrib/crossrpms/freebsd8.1/x86_64/amd64-pc-freebsd8.1-gcc.spec
index 614643b83b..e83105f248 100644
--- a/contrib/crossrpms/freebsd8.1/x86_64/amd64-pc-freebsd8.1-gcc.spec
+++ b/contrib/crossrpms/freebsd8.1/x86_64/amd64-pc-freebsd8.1-gcc.spec
@@ -41,7 +41,7 @@ Summary: amd64-pc-freebsd8.1 gcc
Group: Development/Tools
Version: %{gcc_rpmvers}
-Release: 0.20100812.0%{?dist}
+Release: 0.20101211.0%{?dist}
License: GPL
URL: http://gcc.gnu.org
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -61,6 +61,10 @@ BuildRequires: %{_host_rpmprefix}gcc
# Bug in gcc-4.5-20100318, doesn't build them on x86_84 hosts.
%bcond_with plugin
+# EXPERIMENTAL: Use gcc's stdint.h instead of newlib's
+# Should be applicable to gcc >= 4.5.0
+%bcond_with gcc_stdint
+
# versions of libraries, we conditionally bundle if necessary
%global mpc_version 0.8.1
%global mpfr_version 2.4.2
@@ -68,6 +72,12 @@ BuildRequires: %{_host_rpmprefix}gcc
%global libelf_version 0.8.13
# versions of libraries these distros are known to ship
+%if 0%{?fc15}
+%global mpc_provided 0.8.3
+%global mpfr_provided 3.0.0
+%global gmp_provided 4.3.2
+%endif
+
%if 0%{?fc14}
%global mpc_provided 0.8.1
%global mpfr_provided 2.4.2
@@ -80,18 +90,6 @@ BuildRequires: %{_host_rpmprefix}gcc
%global gmp_provided 4.3.1
%endif
-%if 0%{?fc12}
-%global mpc_provided 0.8
-%global mpfr_provided 2.4.1
-%global gmp_provided 4.3.1
-%endif
-
-%if 0%{?fc11}
-%global mpc_provided %{nil}
-%global mpfr_provided 2.4.1
-%global gmp_provided 4.2.4
-%endif
-
%if 0%{?el6}
%global mpc_provided %{nil}
%global mpfr_provided 2.4.1
@@ -303,6 +301,10 @@ cd ..
%setup -q -T -D -n %{name}-%{version} -a5
%{?PATCH5:%patch5 -p0}
+%if %{with gcc_stdint}
+sed -i -e '/thread_file=.*rtems/,/use_gcc_stdint=wrap/ { s/use_gcc_stdint=wrap/use_gcc_stdint=provide/}' gcc-%{gcc_pkgvers}/gcc/config.gcc
+%endif
+
%if 0%{?_build_mpfr}
%setup -q -T -D -n %{name}-%{version} -a60
diff --git a/contrib/crossrpms/netbsd5.0.2/i386/i386-pc-netbsdelf5.0.2-binutils.spec b/contrib/crossrpms/netbsd5.0.2/i386/i386-pc-netbsdelf5.0.2-binutils.spec
index 06f69850bb..9b1afff991 100644
--- a/contrib/crossrpms/netbsd5.0.2/i386/i386-pc-netbsdelf5.0.2-binutils.spec
+++ b/contrib/crossrpms/netbsd5.0.2/i386/i386-pc-netbsdelf5.0.2-binutils.spec
@@ -30,15 +30,15 @@
%define _host_rpmprefix %{nil}
%endif
-%define binutils_pkgvers 2.20.1
-%define binutils_version 2.20.1
-%define binutils_rpmvers %{expand:%(echo "2.20.1" | tr - _ )}
+%define binutils_pkgvers 2.21
+%define binutils_version 2.21
+%define binutils_rpmvers %{expand:%(echo "2.21" | tr - _ )}
Name: i386-pc-netbsdelf5.0.2-binutils
Summary: Binutils for target i386-pc-netbsdelf5.0.2
Group: Development/Tools
Version: %{binutils_rpmvers}
-Release: 0.20100419.0%{?dist}
+Release: 0.20101211.0%{?dist}
License: GPL/LGPL
URL: http://sources.redhat.com/binutils
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
diff --git a/contrib/crossrpms/netbsd5.0.2/i386/i386-pc-netbsdelf5.0.2-gcc.spec b/contrib/crossrpms/netbsd5.0.2/i386/i386-pc-netbsdelf5.0.2-gcc.spec
index 1d9a377d8d..92db6629f2 100644
--- a/contrib/crossrpms/netbsd5.0.2/i386/i386-pc-netbsdelf5.0.2-gcc.spec
+++ b/contrib/crossrpms/netbsd5.0.2/i386/i386-pc-netbsdelf5.0.2-gcc.spec
@@ -41,7 +41,7 @@ Summary: i386-pc-netbsdelf5.0.2 gcc
Group: Development/Tools
Version: %{gcc_rpmvers}
-Release: 0.20100812.0%{?dist}
+Release: 0.20101211.0%{?dist}
License: GPL
URL: http://gcc.gnu.org
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -61,6 +61,10 @@ BuildRequires: %{_host_rpmprefix}gcc
# Bug in gcc-4.5-20100318, doesn't build them on x86_84 hosts.
%bcond_with plugin
+# EXPERIMENTAL: Use gcc's stdint.h instead of newlib's
+# Should be applicable to gcc >= 4.5.0
+%bcond_with gcc_stdint
+
# versions of libraries, we conditionally bundle if necessary
%global mpc_version 0.8.1
%global mpfr_version 2.4.2
@@ -68,6 +72,12 @@ BuildRequires: %{_host_rpmprefix}gcc
%global libelf_version 0.8.13
# versions of libraries these distros are known to ship
+%if 0%{?fc15}
+%global mpc_provided 0.8.3
+%global mpfr_provided 3.0.0
+%global gmp_provided 4.3.2
+%endif
+
%if 0%{?fc14}
%global mpc_provided 0.8.1
%global mpfr_provided 2.4.2
@@ -80,18 +90,6 @@ BuildRequires: %{_host_rpmprefix}gcc
%global gmp_provided 4.3.1
%endif
-%if 0%{?fc12}
-%global mpc_provided 0.8
-%global mpfr_provided 2.4.1
-%global gmp_provided 4.3.1
-%endif
-
-%if 0%{?fc11}
-%global mpc_provided %{nil}
-%global mpfr_provided 2.4.1
-%global gmp_provided 4.2.4
-%endif
-
%if 0%{?el6}
%global mpc_provided %{nil}
%global mpfr_provided 2.4.1
@@ -306,6 +304,10 @@ cd ..
%setup -q -T -D -n %{name}-%{version} -a5
%{?PATCH5:%patch5 -p0}
+%if %{with gcc_stdint}
+sed -i -e '/thread_file=.*rtems/,/use_gcc_stdint=wrap/ { s/use_gcc_stdint=wrap/use_gcc_stdint=provide/}' gcc-%{gcc_pkgvers}/gcc/config.gcc
+%endif
+
%if 0%{?_build_mpfr}
%setup -q -T -D -n %{name}-%{version} -a60
diff --git a/contrib/crossrpms/netbsd5.0.2/x86_64/amd64-pc-netbsdelf5.0.2-binutils.spec b/contrib/crossrpms/netbsd5.0.2/x86_64/amd64-pc-netbsdelf5.0.2-binutils.spec
index 908617a4c0..3fe353bad7 100644
--- a/contrib/crossrpms/netbsd5.0.2/x86_64/amd64-pc-netbsdelf5.0.2-binutils.spec
+++ b/contrib/crossrpms/netbsd5.0.2/x86_64/amd64-pc-netbsdelf5.0.2-binutils.spec
@@ -30,15 +30,15 @@
%define _host_rpmprefix %{nil}
%endif
-%define binutils_pkgvers 2.20.1
-%define binutils_version 2.20.1
-%define binutils_rpmvers %{expand:%(echo "2.20.1" | tr - _ )}
+%define binutils_pkgvers 2.21
+%define binutils_version 2.21
+%define binutils_rpmvers %{expand:%(echo "2.21" | tr - _ )}
Name: amd64-pc-netbsdelf5.0.2-binutils
Summary: Binutils for target amd64-pc-netbsdelf5.0.2
Group: Development/Tools
Version: %{binutils_rpmvers}
-Release: 0.20100419.0%{?dist}
+Release: 0.20101211.0%{?dist}
License: GPL/LGPL
URL: http://sources.redhat.com/binutils
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
diff --git a/contrib/crossrpms/netbsd5.0.2/x86_64/amd64-pc-netbsdelf5.0.2-gcc.spec b/contrib/crossrpms/netbsd5.0.2/x86_64/amd64-pc-netbsdelf5.0.2-gcc.spec
index ce532382f8..b7b49fa3b3 100644
--- a/contrib/crossrpms/netbsd5.0.2/x86_64/amd64-pc-netbsdelf5.0.2-gcc.spec
+++ b/contrib/crossrpms/netbsd5.0.2/x86_64/amd64-pc-netbsdelf5.0.2-gcc.spec
@@ -41,7 +41,7 @@ Summary: amd64-pc-netbsdelf5.0.2 gcc
Group: Development/Tools
Version: %{gcc_rpmvers}
-Release: 0.20100812.0%{?dist}
+Release: 0.20101211.0%{?dist}
License: GPL
URL: http://gcc.gnu.org
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -61,6 +61,10 @@ BuildRequires: %{_host_rpmprefix}gcc
# Bug in gcc-4.5-20100318, doesn't build them on x86_84 hosts.
%bcond_with plugin
+# EXPERIMENTAL: Use gcc's stdint.h instead of newlib's
+# Should be applicable to gcc >= 4.5.0
+%bcond_with gcc_stdint
+
# versions of libraries, we conditionally bundle if necessary
%global mpc_version 0.8.1
%global mpfr_version 2.4.2
@@ -68,6 +72,12 @@ BuildRequires: %{_host_rpmprefix}gcc
%global libelf_version 0.8.13
# versions of libraries these distros are known to ship
+%if 0%{?fc15}
+%global mpc_provided 0.8.3
+%global mpfr_provided 3.0.0
+%global gmp_provided 4.3.2
+%endif
+
%if 0%{?fc14}
%global mpc_provided 0.8.1
%global mpfr_provided 2.4.2
@@ -80,18 +90,6 @@ BuildRequires: %{_host_rpmprefix}gcc
%global gmp_provided 4.3.1
%endif
-%if 0%{?fc12}
-%global mpc_provided 0.8
-%global mpfr_provided 2.4.1
-%global gmp_provided 4.3.1
-%endif
-
-%if 0%{?fc11}
-%global mpc_provided %{nil}
-%global mpfr_provided 2.4.1
-%global gmp_provided 4.2.4
-%endif
-
%if 0%{?el6}
%global mpc_provided %{nil}
%global mpfr_provided 2.4.1
@@ -306,6 +304,10 @@ cd ..
%setup -q -T -D -n %{name}-%{version} -a5
%{?PATCH5:%patch5 -p0}
+%if %{with gcc_stdint}
+sed -i -e '/thread_file=.*rtems/,/use_gcc_stdint=wrap/ { s/use_gcc_stdint=wrap/use_gcc_stdint=provide/}' gcc-%{gcc_pkgvers}/gcc/config.gcc
+%endif
+
%if 0%{?_build_mpfr}
%setup -q -T -D -n %{name}-%{version} -a60