Changeset cb0efad in rtems


Ignore:
Timestamp:
May 17, 2011, 11:40:14 AM (9 years ago)
Author:
Ralf Corsepius <ralf.corsepius@…>
Branches:
4.11, master
Children:
77dc5a2
Parents:
a8bacee
Message:

Regenerate.

Location:
contrib/crossrpms/rtems4.11
Files:
14 edited

Legend:

Unmodified
Added
Removed
  • contrib/crossrpms/rtems4.11/arm/rtems-4.11-arm-rtems4.11-gcc.spec

    ra8bacee rcb0efad  
    5959Group:          Development/Tools
    6060Version:        %{gcc_rpmvers}
    61 Release:        3%{?dist}
     61Release:        4%{?dist}
    6262License:        GPL
    6363URL:            http://gcc.gnu.org
     
    9090
    9191# versions of libraries these distros are known to ship
     92%if 0%{?fc16}
     93%global mpc_provided 0.8.3
     94%global mpfr_provided 3.0.0
     95%global gmp_provided 4.3.2
     96%endif
     97
    9298%if 0%{?fc15}
    9399%global mpc_provided 0.8.3
     
    118124%global mpfr_provided %{nil}
    119125%global gmp_provided 4.1.4
    120 %endif
    121 
    122 %if 0%{?suse11_2}
    123 %global mpc_provided 0.7
    124 %global mpfr_provided 2.4.1
    125 %global gmp_provided 4.3.1
    126126%endif
    127127
     
    213213%{?fc14:BuildRequires: cloog-ppl-devel >= %cloog_required}
    214214%{?fc15:BuildRequires: cloog-ppl-devel >= %cloog_required}
     215%{?fc16:BuildRequires: cloog-ppl-devel >= %cloog_required}
    215216%{?el6:BuildRequires: cloog-ppl-devel >= %cloog_required}
    216217%{?suse11_4:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    217218%{?suse11_3:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    218 %{?suse11_2:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    219219%endif
    220220
     
    246246Requires:       rtems-4.11-arm-rtems4.11-binutils
    247247Requires:       rtems-4.11-arm-rtems4.11-gcc-libgcc = %{gcc_rpmvers}-%{release}
    248 Requires:       rtems-4.11-arm-rtems4.11-newlib = %{newlib_version}-9%{?dist}
     248Requires:       rtems-4.11-arm-rtems4.11-newlib = %{newlib_version}-10%{?dist}
    249249
    250250%if "%{gcc_version}" >= "4.5.0"
     
    262262Patch0:         ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.6.0-rtems4.11-20110325.diff
    263263%endif
     264%if "%{gcc_version}" == "4.5.3"
     265Source0:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
     266Patch0:         ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.5.3-rtems4.11-20110426.diff
     267%endif
    264268%if "%{gcc_version}" == "4.5.2"
    265269Source0:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
     
    270274Source1:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
    271275%endif
     276%if "%{gcc_version}" == "4.5.3"
     277Source1:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
     278Patch1:         ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-g++-4.5.3-rtems4.11-20110426.diff
     279%endif
    272280%if "%{gcc_version}" == "4.5.2"
    273281Source1:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
     
    277285%if "%{newlib_version}" == "1.19.0"
    278286Source50:       ftp://sources.redhat.com/pub/newlib/newlib-%{newlib_pkgvers}.tar.gz
    279 Patch50:        ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.19.0-rtems4.11-20110423.diff
     287Patch50:        ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.19.0-rtems4.11-20110517.diff
    280288%endif
    281289
     
    327335  ln -s ../newlib-%{newlib_version}/newlib gcc-%{gcc_pkgvers}
    328336%if %{with gcc_stdint}
    329 rm newlib-%{newlib_version}/newlib/libc/include/stdint.h
    330 %endif
     337  rm gcc-%{gcc_pkgvers}/newlib/libc/include/stdint.h
     338%endif
     339  # Make sure not to be using GPL'ed sources
     340  rm -rf gcc-%{gcc_pkgvers}/newlib/libc/sys/linux
     341  rm -rf gcc-%{gcc_pkgvers}/newlib/libc/sys/rdos
    331342
    332343%if 0%{?_build_mpfr}
     
    358369%endif
    359370
    360 echo "RTEMS gcc-%{gcc_version}-3%{?dist}/newlib-%{newlib_version}-9%{?dist}" > gcc-%{gcc_pkgvers}/gcc/DEV-PHASE
     371echo "RTEMS gcc-%{gcc_version}-4%{?dist}/newlib-%{newlib_version}-10%{?dist}" > gcc-%{gcc_pkgvers}/gcc/DEV-PHASE
    361372
    362373
     
    635646# Version:        %{gcc_rpmvers}
    636647# Requires:       rtems-4.11-arm-rtems4.11-binutils
    637 # Requires:       rtems-4.11-arm-rtems4.11-newlib = %{newlib_version}-9%{?dist}
     648# Requires:       rtems-4.11-arm-rtems4.11-newlib = %{newlib_version}-10%{?dist}
    638649# License:      GPL
    639650
     
    653664Version:        %{gcc_rpmvers}
    654665%{?_with_noarch_subpackages:BuildArch: noarch}
    655 Requires:       rtems-4.11-arm-rtems4.11-newlib = %{newlib_version}-9%{?dist}
     666Requires:       rtems-4.11-arm-rtems4.11-newlib = %{newlib_version}-10%{?dist}
    656667License:        GPL
    657668
     
    832843License:        Distributable
    833844Version:        %{newlib_version}
    834 Release:        9%{?dist}
     845Release:        10%{?dist}
    835846%{?_with_noarch_subpackages:BuildArch: noarch}
    836847
     
    853864Group:          Development/Tools
    854865Version:        %{newlib_version}
    855 Release:        9%{?dist}
     866Release:        10%{?dist}
    856867%{?_with_noarch_subpackages:BuildArch: noarch}
    857868License:        Distributable
  • contrib/crossrpms/rtems4.11/avr/rtems-4.11-avr-rtems4.11-gcc.spec

    ra8bacee rcb0efad  
    5959Group:          Development/Tools
    6060Version:        %{gcc_rpmvers}
    61 Release:        3%{?dist}
     61Release:        4%{?dist}
    6262License:        GPL
    6363URL:            http://gcc.gnu.org
     
    9090
    9191# versions of libraries these distros are known to ship
     92%if 0%{?fc16}
     93%global mpc_provided 0.8.3
     94%global mpfr_provided 3.0.0
     95%global gmp_provided 4.3.2
     96%endif
     97
    9298%if 0%{?fc15}
    9399%global mpc_provided 0.8.3
     
    118124%global mpfr_provided %{nil}
    119125%global gmp_provided 4.1.4
    120 %endif
    121 
    122 %if 0%{?suse11_2}
    123 %global mpc_provided 0.7
    124 %global mpfr_provided 2.4.1
    125 %global gmp_provided 4.3.1
    126126%endif
    127127
     
    213213%{?fc14:BuildRequires: cloog-ppl-devel >= %cloog_required}
    214214%{?fc15:BuildRequires: cloog-ppl-devel >= %cloog_required}
     215%{?fc16:BuildRequires: cloog-ppl-devel >= %cloog_required}
    215216%{?el6:BuildRequires: cloog-ppl-devel >= %cloog_required}
    216217%{?suse11_4:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    217218%{?suse11_3:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    218 %{?suse11_2:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    219219%endif
    220220
     
    246246Requires:       rtems-4.11-avr-rtems4.11-binutils
    247247Requires:       rtems-4.11-avr-rtems4.11-gcc-libgcc = %{gcc_rpmvers}-%{release}
    248 Requires:       rtems-4.11-avr-rtems4.11-newlib = %{newlib_version}-9%{?dist}
     248Requires:       rtems-4.11-avr-rtems4.11-newlib = %{newlib_version}-10%{?dist}
    249249
    250250%if "%{gcc_version}" >= "4.5.0"
     
    262262Patch0:         ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.6.0-rtems4.11-20110325.diff
    263263%endif
     264%if "%{gcc_version}" == "4.5.3"
     265Source0:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
     266Patch0:         ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.5.3-rtems4.11-20110426.diff
     267%endif
    264268%if "%{gcc_version}" == "4.5.2"
    265269Source0:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
     
    269273%if "%{newlib_version}" == "1.19.0"
    270274Source50:       ftp://sources.redhat.com/pub/newlib/newlib-%{newlib_pkgvers}.tar.gz
    271 Patch50:        ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.19.0-rtems4.11-20110423.diff
     275Patch50:        ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.19.0-rtems4.11-20110517.diff
    272276%endif
    273277
     
    315319  ln -s ../newlib-%{newlib_version}/newlib gcc-%{gcc_pkgvers}
    316320%if %{with gcc_stdint}
    317 rm newlib-%{newlib_version}/newlib/libc/include/stdint.h
    318 %endif
     321  rm gcc-%{gcc_pkgvers}/newlib/libc/include/stdint.h
     322%endif
     323  # Make sure not to be using GPL'ed sources
     324  rm -rf gcc-%{gcc_pkgvers}/newlib/libc/sys/linux
     325  rm -rf gcc-%{gcc_pkgvers}/newlib/libc/sys/rdos
    319326
    320327%if 0%{?_build_mpfr}
     
    346353%endif
    347354
    348 echo "RTEMS gcc-%{gcc_version}-3%{?dist}/newlib-%{newlib_version}-9%{?dist}" > gcc-%{gcc_pkgvers}/gcc/DEV-PHASE
     355echo "RTEMS gcc-%{gcc_version}-4%{?dist}/newlib-%{newlib_version}-10%{?dist}" > gcc-%{gcc_pkgvers}/gcc/DEV-PHASE
    349356
    350357
     
    622629# Version:        %{gcc_rpmvers}
    623630# Requires:       rtems-4.11-avr-rtems4.11-binutils
    624 # Requires:       rtems-4.11-avr-rtems4.11-newlib = %{newlib_version}-9%{?dist}
     631# Requires:       rtems-4.11-avr-rtems4.11-newlib = %{newlib_version}-10%{?dist}
    625632# License:      GPL
    626633
     
    640647Version:        %{gcc_rpmvers}
    641648%{?_with_noarch_subpackages:BuildArch: noarch}
    642 Requires:       rtems-4.11-avr-rtems4.11-newlib = %{newlib_version}-9%{?dist}
     649Requires:       rtems-4.11-avr-rtems4.11-newlib = %{newlib_version}-10%{?dist}
    643650License:        GPL
    644651
     
    758765License:        Distributable
    759766Version:        %{newlib_version}
    760 Release:        9%{?dist}
     767Release:        10%{?dist}
    761768%{?_with_noarch_subpackages:BuildArch: noarch}
    762769
     
    779786Group:          Development/Tools
    780787Version:        %{newlib_version}
    781 Release:        9%{?dist}
     788Release:        10%{?dist}
    782789%{?_with_noarch_subpackages:BuildArch: noarch}
    783790License:        Distributable
  • contrib/crossrpms/rtems4.11/bfin/rtems-4.11-bfin-rtems4.11-gcc.spec

    ra8bacee rcb0efad  
    5959Group:          Development/Tools
    6060Version:        %{gcc_rpmvers}
    61 Release:        3%{?dist}
     61Release:        4%{?dist}
    6262License:        GPL
    6363URL:            http://gcc.gnu.org
     
    9090
    9191# versions of libraries these distros are known to ship
     92%if 0%{?fc16}
     93%global mpc_provided 0.8.3
     94%global mpfr_provided 3.0.0
     95%global gmp_provided 4.3.2
     96%endif
     97
    9298%if 0%{?fc15}
    9399%global mpc_provided 0.8.3
     
    118124%global mpfr_provided %{nil}
    119125%global gmp_provided 4.1.4
    120 %endif
    121 
    122 %if 0%{?suse11_2}
    123 %global mpc_provided 0.7
    124 %global mpfr_provided 2.4.1
    125 %global gmp_provided 4.3.1
    126126%endif
    127127
     
    213213%{?fc14:BuildRequires: cloog-ppl-devel >= %cloog_required}
    214214%{?fc15:BuildRequires: cloog-ppl-devel >= %cloog_required}
     215%{?fc16:BuildRequires: cloog-ppl-devel >= %cloog_required}
    215216%{?el6:BuildRequires: cloog-ppl-devel >= %cloog_required}
    216217%{?suse11_4:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    217218%{?suse11_3:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    218 %{?suse11_2:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    219219%endif
    220220
     
    246246Requires:       rtems-4.11-bfin-rtems4.11-binutils
    247247Requires:       rtems-4.11-bfin-rtems4.11-gcc-libgcc = %{gcc_rpmvers}-%{release}
    248 Requires:       rtems-4.11-bfin-rtems4.11-newlib = %{newlib_version}-9%{?dist}
     248Requires:       rtems-4.11-bfin-rtems4.11-newlib = %{newlib_version}-10%{?dist}
    249249
    250250%if "%{gcc_version}" >= "4.5.0"
     
    262262Patch0:         ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.6.0-rtems4.11-20110325.diff
    263263%endif
     264%if "%{gcc_version}" == "4.5.3"
     265Source0:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
     266Patch0:         ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.5.3-rtems4.11-20110426.diff
     267%endif
    264268%if "%{gcc_version}" == "4.5.2"
    265269Source0:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
     
    270274Source1:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
    271275%endif
     276%if "%{gcc_version}" == "4.5.3"
     277Source1:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
     278Patch1:         ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-g++-4.5.3-rtems4.11-20110426.diff
     279%endif
    272280%if "%{gcc_version}" == "4.5.2"
    273281Source1:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
     
    277285%if "%{newlib_version}" == "1.19.0"
    278286Source50:       ftp://sources.redhat.com/pub/newlib/newlib-%{newlib_pkgvers}.tar.gz
    279 Patch50:        ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.19.0-rtems4.11-20110423.diff
     287Patch50:        ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.19.0-rtems4.11-20110517.diff
    280288%endif
    281289
     
    327335  ln -s ../newlib-%{newlib_version}/newlib gcc-%{gcc_pkgvers}
    328336%if %{with gcc_stdint}
    329 rm newlib-%{newlib_version}/newlib/libc/include/stdint.h
    330 %endif
     337  rm gcc-%{gcc_pkgvers}/newlib/libc/include/stdint.h
     338%endif
     339  # Make sure not to be using GPL'ed sources
     340  rm -rf gcc-%{gcc_pkgvers}/newlib/libc/sys/linux
     341  rm -rf gcc-%{gcc_pkgvers}/newlib/libc/sys/rdos
    331342
    332343%if 0%{?_build_mpfr}
     
    358369%endif
    359370
    360 echo "RTEMS gcc-%{gcc_version}-3%{?dist}/newlib-%{newlib_version}-9%{?dist}" > gcc-%{gcc_pkgvers}/gcc/DEV-PHASE
     371echo "RTEMS gcc-%{gcc_version}-4%{?dist}/newlib-%{newlib_version}-10%{?dist}" > gcc-%{gcc_pkgvers}/gcc/DEV-PHASE
    361372
    362373
     
    635646# Version:        %{gcc_rpmvers}
    636647# Requires:       rtems-4.11-bfin-rtems4.11-binutils
    637 # Requires:       rtems-4.11-bfin-rtems4.11-newlib = %{newlib_version}-9%{?dist}
     648# Requires:       rtems-4.11-bfin-rtems4.11-newlib = %{newlib_version}-10%{?dist}
    638649# License:      GPL
    639650
     
    653664Version:        %{gcc_rpmvers}
    654665%{?_with_noarch_subpackages:BuildArch: noarch}
    655 Requires:       rtems-4.11-bfin-rtems4.11-newlib = %{newlib_version}-9%{?dist}
     666Requires:       rtems-4.11-bfin-rtems4.11-newlib = %{newlib_version}-10%{?dist}
    656667License:        GPL
    657668
     
    831842License:        Distributable
    832843Version:        %{newlib_version}
    833 Release:        9%{?dist}
     844Release:        10%{?dist}
    834845%{?_with_noarch_subpackages:BuildArch: noarch}
    835846
     
    852863Group:          Development/Tools
    853864Version:        %{newlib_version}
    854 Release:        9%{?dist}
     865Release:        10%{?dist}
    855866%{?_with_noarch_subpackages:BuildArch: noarch}
    856867License:        Distributable
  • contrib/crossrpms/rtems4.11/h8300/rtems-4.11-h8300-rtems4.11-gcc.spec

    ra8bacee rcb0efad  
    5959Group:          Development/Tools
    6060Version:        %{gcc_rpmvers}
    61 Release:        1%{?dist}
     61Release:        2%{?dist}
    6262License:        GPL
    6363URL:            http://gcc.gnu.org
     
    124124%global mpfr_provided %{nil}
    125125%global gmp_provided 4.1.4
    126 %endif
    127 
    128 %if 0%{?suse11_2}
    129 %global mpc_provided 0.7
    130 %global mpfr_provided 2.4.1
    131 %global gmp_provided 4.3.1
    132126%endif
    133127
     
    219213%{?fc14:BuildRequires: cloog-ppl-devel >= %cloog_required}
    220214%{?fc15:BuildRequires: cloog-ppl-devel >= %cloog_required}
     215%{?fc16:BuildRequires: cloog-ppl-devel >= %cloog_required}
    221216%{?el6:BuildRequires: cloog-ppl-devel >= %cloog_required}
    222217%{?suse11_4:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    223218%{?suse11_3:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    224 %{?suse11_2:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    225219%endif
    226220
     
    252246Requires:       rtems-4.11-h8300-rtems4.11-binutils
    253247Requires:       rtems-4.11-h8300-rtems4.11-gcc-libgcc = %{gcc_rpmvers}-%{release}
    254 Requires:       rtems-4.11-h8300-rtems4.11-newlib = %{newlib_version}-8%{?dist}
     248Requires:       rtems-4.11-h8300-rtems4.11-newlib = %{newlib_version}-9%{?dist}
    255249
    256250%if "%{gcc_version}" >= "4.5.0"
     
    291285%if "%{newlib_version}" == "1.19.0"
    292286Source50:       ftp://sources.redhat.com/pub/newlib/newlib-%{newlib_pkgvers}.tar.gz
    293 Patch50:        ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.19.0-rtems4.11-20110423.diff
     287Patch50:        ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.19.0-rtems4.11-20110517.diff
    294288%endif
    295289
     
    375369%endif
    376370
    377 echo "RTEMS gcc-%{gcc_version}-1%{?dist}/newlib-%{newlib_version}-8%{?dist}" > gcc-%{gcc_pkgvers}/gcc/DEV-PHASE
     371echo "RTEMS gcc-%{gcc_version}-2%{?dist}/newlib-%{newlib_version}-9%{?dist}" > gcc-%{gcc_pkgvers}/gcc/DEV-PHASE
    378372
    379373
     
    652646# Version:        %{gcc_rpmvers}
    653647# Requires:       rtems-4.11-h8300-rtems4.11-binutils
    654 # Requires:       rtems-4.11-h8300-rtems4.11-newlib = %{newlib_version}-8%{?dist}
     648# Requires:       rtems-4.11-h8300-rtems4.11-newlib = %{newlib_version}-9%{?dist}
    655649# License:      GPL
    656650
     
    670664Version:        %{gcc_rpmvers}
    671665%{?_with_noarch_subpackages:BuildArch: noarch}
    672 Requires:       rtems-4.11-h8300-rtems4.11-newlib = %{newlib_version}-8%{?dist}
     666Requires:       rtems-4.11-h8300-rtems4.11-newlib = %{newlib_version}-9%{?dist}
    673667License:        GPL
    674668
     
    849843License:        Distributable
    850844Version:        %{newlib_version}
    851 Release:        8%{?dist}
     845Release:        9%{?dist}
    852846%{?_with_noarch_subpackages:BuildArch: noarch}
    853847
     
    870864Group:          Development/Tools
    871865Version:        %{newlib_version}
    872 Release:        8%{?dist}
     866Release:        9%{?dist}
    873867%{?_with_noarch_subpackages:BuildArch: noarch}
    874868License:        Distributable
  • contrib/crossrpms/rtems4.11/i386/rtems-4.11-i386-rtems4.11-gcc.spec

    ra8bacee rcb0efad  
    5959Group:          Development/Tools
    6060Version:        %{gcc_rpmvers}
    61 Release:        3%{?dist}
     61Release:        4%{?dist}
    6262License:        GPL
    6363URL:            http://gcc.gnu.org
     
    9090
    9191# versions of libraries these distros are known to ship
     92%if 0%{?fc16}
     93%global mpc_provided 0.8.3
     94%global mpfr_provided 3.0.0
     95%global gmp_provided 4.3.2
     96%endif
     97
    9298%if 0%{?fc15}
    9399%global mpc_provided 0.8.3
     
    118124%global mpfr_provided %{nil}
    119125%global gmp_provided 4.1.4
    120 %endif
    121 
    122 %if 0%{?suse11_2}
    123 %global mpc_provided 0.7
    124 %global mpfr_provided 2.4.1
    125 %global gmp_provided 4.3.1
    126126%endif
    127127
     
    213213%{?fc14:BuildRequires: cloog-ppl-devel >= %cloog_required}
    214214%{?fc15:BuildRequires: cloog-ppl-devel >= %cloog_required}
     215%{?fc16:BuildRequires: cloog-ppl-devel >= %cloog_required}
    215216%{?el6:BuildRequires: cloog-ppl-devel >= %cloog_required}
    216217%{?suse11_4:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    217218%{?suse11_3:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    218 %{?suse11_2:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    219219%endif
    220220
     
    246246Requires:       rtems-4.11-i386-rtems4.11-binutils
    247247Requires:       rtems-4.11-i386-rtems4.11-gcc-libgcc = %{gcc_rpmvers}-%{release}
    248 Requires:       rtems-4.11-i386-rtems4.11-newlib = %{newlib_version}-9%{?dist}
     248Requires:       rtems-4.11-i386-rtems4.11-newlib = %{newlib_version}-10%{?dist}
    249249
    250250%if "%{gcc_version}" >= "4.5.0"
     
    262262Patch0:         ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.6.0-rtems4.11-20110325.diff
    263263%endif
     264%if "%{gcc_version}" == "4.5.3"
     265Source0:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
     266Patch0:         ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.5.3-rtems4.11-20110426.diff
     267%endif
    264268%if "%{gcc_version}" == "4.5.2"
    265269Source0:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
     
    270274Source1:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
    271275%endif
     276%if "%{gcc_version}" == "4.5.3"
     277Source1:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
     278Patch1:         ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-g++-4.5.3-rtems4.11-20110426.diff
     279%endif
    272280%if "%{gcc_version}" == "4.5.2"
    273281Source1:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
     
    277285%if "%{newlib_version}" == "1.19.0"
    278286Source50:       ftp://sources.redhat.com/pub/newlib/newlib-%{newlib_pkgvers}.tar.gz
    279 Patch50:        ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.19.0-rtems4.11-20110423.diff
     287Patch50:        ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.19.0-rtems4.11-20110517.diff
    280288%endif
    281289
     
    327335  ln -s ../newlib-%{newlib_version}/newlib gcc-%{gcc_pkgvers}
    328336%if %{with gcc_stdint}
    329 rm newlib-%{newlib_version}/newlib/libc/include/stdint.h
    330 %endif
     337  rm gcc-%{gcc_pkgvers}/newlib/libc/include/stdint.h
     338%endif
     339  # Make sure not to be using GPL'ed sources
     340  rm -rf gcc-%{gcc_pkgvers}/newlib/libc/sys/linux
     341  rm -rf gcc-%{gcc_pkgvers}/newlib/libc/sys/rdos
    331342
    332343%if 0%{?_build_mpfr}
     
    358369%endif
    359370
    360 echo "RTEMS gcc-%{gcc_version}-3%{?dist}/newlib-%{newlib_version}-9%{?dist}" > gcc-%{gcc_pkgvers}/gcc/DEV-PHASE
     371echo "RTEMS gcc-%{gcc_version}-4%{?dist}/newlib-%{newlib_version}-10%{?dist}" > gcc-%{gcc_pkgvers}/gcc/DEV-PHASE
    361372
    362373
     
    635646# Version:        %{gcc_rpmvers}
    636647# Requires:       rtems-4.11-i386-rtems4.11-binutils
    637 # Requires:       rtems-4.11-i386-rtems4.11-newlib = %{newlib_version}-9%{?dist}
     648# Requires:       rtems-4.11-i386-rtems4.11-newlib = %{newlib_version}-10%{?dist}
    638649# License:      GPL
    639650
     
    653664Version:        %{gcc_rpmvers}
    654665%{?_with_noarch_subpackages:BuildArch: noarch}
    655 Requires:       rtems-4.11-i386-rtems4.11-newlib = %{newlib_version}-9%{?dist}
     666Requires:       rtems-4.11-i386-rtems4.11-newlib = %{newlib_version}-10%{?dist}
    656667License:        GPL
    657668
     
    832843License:        Distributable
    833844Version:        %{newlib_version}
    834 Release:        9%{?dist}
     845Release:        10%{?dist}
    835846%{?_with_noarch_subpackages:BuildArch: noarch}
    836847
     
    853864Group:          Development/Tools
    854865Version:        %{newlib_version}
    855 Release:        9%{?dist}
     866Release:        10%{?dist}
    856867%{?_with_noarch_subpackages:BuildArch: noarch}
    857868License:        Distributable
  • contrib/crossrpms/rtems4.11/lm32/rtems-4.11-lm32-rtems4.11-gcc.spec

    ra8bacee rcb0efad  
    5959Group:          Development/Tools
    6060Version:        %{gcc_rpmvers}
    61 Release:        1%{?dist}
     61Release:        2%{?dist}
    6262License:        GPL
    6363URL:            http://gcc.gnu.org
     
    124124%global mpfr_provided %{nil}
    125125%global gmp_provided 4.1.4
    126 %endif
    127 
    128 %if 0%{?suse11_2}
    129 %global mpc_provided 0.7
    130 %global mpfr_provided 2.4.1
    131 %global gmp_provided 4.3.1
    132126%endif
    133127
     
    219213%{?fc14:BuildRequires: cloog-ppl-devel >= %cloog_required}
    220214%{?fc15:BuildRequires: cloog-ppl-devel >= %cloog_required}
     215%{?fc16:BuildRequires: cloog-ppl-devel >= %cloog_required}
    221216%{?el6:BuildRequires: cloog-ppl-devel >= %cloog_required}
    222217%{?suse11_4:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    223218%{?suse11_3:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    224 %{?suse11_2:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    225219%endif
    226220
     
    252246Requires:       rtems-4.11-lm32-rtems4.11-binutils
    253247Requires:       rtems-4.11-lm32-rtems4.11-gcc-libgcc = %{gcc_rpmvers}-%{release}
    254 Requires:       rtems-4.11-lm32-rtems4.11-newlib = %{newlib_version}-8%{?dist}
     248Requires:       rtems-4.11-lm32-rtems4.11-newlib = %{newlib_version}-9%{?dist}
    255249
    256250%if "%{gcc_version}" >= "4.5.0"
     
    291285%if "%{newlib_version}" == "1.19.0"
    292286Source50:       ftp://sources.redhat.com/pub/newlib/newlib-%{newlib_pkgvers}.tar.gz
    293 Patch50:        ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.19.0-rtems4.11-20110423.diff
     287Patch50:        ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.19.0-rtems4.11-20110517.diff
    294288%endif
    295289
     
    375369%endif
    376370
    377 echo "RTEMS gcc-%{gcc_version}-1%{?dist}/newlib-%{newlib_version}-8%{?dist}" > gcc-%{gcc_pkgvers}/gcc/DEV-PHASE
     371echo "RTEMS gcc-%{gcc_version}-2%{?dist}/newlib-%{newlib_version}-9%{?dist}" > gcc-%{gcc_pkgvers}/gcc/DEV-PHASE
    378372
    379373
     
    652646# Version:        %{gcc_rpmvers}
    653647# Requires:       rtems-4.11-lm32-rtems4.11-binutils
    654 # Requires:       rtems-4.11-lm32-rtems4.11-newlib = %{newlib_version}-8%{?dist}
     648# Requires:       rtems-4.11-lm32-rtems4.11-newlib = %{newlib_version}-9%{?dist}
    655649# License:      GPL
    656650
     
    670664Version:        %{gcc_rpmvers}
    671665%{?_with_noarch_subpackages:BuildArch: noarch}
    672 Requires:       rtems-4.11-lm32-rtems4.11-newlib = %{newlib_version}-8%{?dist}
     666Requires:       rtems-4.11-lm32-rtems4.11-newlib = %{newlib_version}-9%{?dist}
    673667License:        GPL
    674668
     
    849843License:        Distributable
    850844Version:        %{newlib_version}
    851 Release:        8%{?dist}
     845Release:        9%{?dist}
    852846%{?_with_noarch_subpackages:BuildArch: noarch}
    853847
     
    870864Group:          Development/Tools
    871865Version:        %{newlib_version}
    872 Release:        8%{?dist}
     866Release:        9%{?dist}
    873867%{?_with_noarch_subpackages:BuildArch: noarch}
    874868License:        Distributable
  • contrib/crossrpms/rtems4.11/m32c/rtems-4.11-m32c-rtems4.11-gcc.spec

    ra8bacee rcb0efad  
    5959Group:          Development/Tools
    6060Version:        %{gcc_rpmvers}
    61 Release:        3%{?dist}
     61Release:        4%{?dist}
    6262License:        GPL
    6363URL:            http://gcc.gnu.org
     
    9090
    9191# versions of libraries these distros are known to ship
     92%if 0%{?fc16}
     93%global mpc_provided 0.8.3
     94%global mpfr_provided 3.0.0
     95%global gmp_provided 4.3.2
     96%endif
     97
    9298%if 0%{?fc15}
    9399%global mpc_provided 0.8.3
     
    118124%global mpfr_provided %{nil}
    119125%global gmp_provided 4.1.4
    120 %endif
    121 
    122 %if 0%{?suse11_2}
    123 %global mpc_provided 0.7
    124 %global mpfr_provided 2.4.1
    125 %global gmp_provided 4.3.1
    126126%endif
    127127
     
    213213%{?fc14:BuildRequires: cloog-ppl-devel >= %cloog_required}
    214214%{?fc15:BuildRequires: cloog-ppl-devel >= %cloog_required}
     215%{?fc16:BuildRequires: cloog-ppl-devel >= %cloog_required}
    215216%{?el6:BuildRequires: cloog-ppl-devel >= %cloog_required}
    216217%{?suse11_4:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    217218%{?suse11_3:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    218 %{?suse11_2:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    219219%endif
    220220
     
    246246Requires:       rtems-4.11-m32c-rtems4.11-binutils
    247247Requires:       rtems-4.11-m32c-rtems4.11-gcc-libgcc = %{gcc_rpmvers}-%{release}
    248 Requires:       rtems-4.11-m32c-rtems4.11-newlib = %{newlib_version}-9%{?dist}
     248Requires:       rtems-4.11-m32c-rtems4.11-newlib = %{newlib_version}-10%{?dist}
    249249
    250250%if "%{gcc_version}" >= "4.5.0"
     
    262262Patch0:         ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.6.0-rtems4.11-20110325.diff
    263263%endif
     264%if "%{gcc_version}" == "4.5.3"
     265Source0:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
     266Patch0:         ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.5.3-rtems4.11-20110426.diff
     267%endif
    264268%if "%{gcc_version}" == "4.5.2"
    265269Source0:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
     
    269273%if "%{newlib_version}" == "1.19.0"
    270274Source50:       ftp://sources.redhat.com/pub/newlib/newlib-%{newlib_pkgvers}.tar.gz
    271 Patch50:        ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.19.0-rtems4.11-20110423.diff
     275Patch50:        ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.19.0-rtems4.11-20110517.diff
    272276%endif
    273277
     
    315319  ln -s ../newlib-%{newlib_version}/newlib gcc-%{gcc_pkgvers}
    316320%if %{with gcc_stdint}
    317 rm newlib-%{newlib_version}/newlib/libc/include/stdint.h
    318 %endif
     321  rm gcc-%{gcc_pkgvers}/newlib/libc/include/stdint.h
     322%endif
     323  # Make sure not to be using GPL'ed sources
     324  rm -rf gcc-%{gcc_pkgvers}/newlib/libc/sys/linux
     325  rm -rf gcc-%{gcc_pkgvers}/newlib/libc/sys/rdos
    319326
    320327%if 0%{?_build_mpfr}
     
    346353%endif
    347354
    348 echo "RTEMS gcc-%{gcc_version}-3%{?dist}/newlib-%{newlib_version}-9%{?dist}" > gcc-%{gcc_pkgvers}/gcc/DEV-PHASE
     355echo "RTEMS gcc-%{gcc_version}-4%{?dist}/newlib-%{newlib_version}-10%{?dist}" > gcc-%{gcc_pkgvers}/gcc/DEV-PHASE
    349356
    350357
     
    622629# Version:        %{gcc_rpmvers}
    623630# Requires:       rtems-4.11-m32c-rtems4.11-binutils
    624 # Requires:       rtems-4.11-m32c-rtems4.11-newlib = %{newlib_version}-9%{?dist}
     631# Requires:       rtems-4.11-m32c-rtems4.11-newlib = %{newlib_version}-10%{?dist}
    625632# License:      GPL
    626633
     
    640647Version:        %{gcc_rpmvers}
    641648%{?_with_noarch_subpackages:BuildArch: noarch}
    642 Requires:       rtems-4.11-m32c-rtems4.11-newlib = %{newlib_version}-9%{?dist}
     649Requires:       rtems-4.11-m32c-rtems4.11-newlib = %{newlib_version}-10%{?dist}
    643650License:        GPL
    644651
     
    759766License:        Distributable
    760767Version:        %{newlib_version}
    761 Release:        9%{?dist}
     768Release:        10%{?dist}
    762769%{?_with_noarch_subpackages:BuildArch: noarch}
    763770
     
    780787Group:          Development/Tools
    781788Version:        %{newlib_version}
    782 Release:        9%{?dist}
     789Release:        10%{?dist}
    783790%{?_with_noarch_subpackages:BuildArch: noarch}
    784791License:        Distributable
  • contrib/crossrpms/rtems4.11/m32r/rtems-4.11-m32r-rtems4.11-gcc.spec

    ra8bacee rcb0efad  
    5959Group:          Development/Tools
    6060Version:        %{gcc_rpmvers}
    61 Release:        3%{?dist}
     61Release:        4%{?dist}
    6262License:        GPL
    6363URL:            http://gcc.gnu.org
     
    9090
    9191# versions of libraries these distros are known to ship
     92%if 0%{?fc16}
     93%global mpc_provided 0.8.3
     94%global mpfr_provided 3.0.0
     95%global gmp_provided 4.3.2
     96%endif
     97
    9298%if 0%{?fc15}
    9399%global mpc_provided 0.8.3
     
    118124%global mpfr_provided %{nil}
    119125%global gmp_provided 4.1.4
    120 %endif
    121 
    122 %if 0%{?suse11_2}
    123 %global mpc_provided 0.7
    124 %global mpfr_provided 2.4.1
    125 %global gmp_provided 4.3.1
    126126%endif
    127127
     
    213213%{?fc14:BuildRequires: cloog-ppl-devel >= %cloog_required}
    214214%{?fc15:BuildRequires: cloog-ppl-devel >= %cloog_required}
     215%{?fc16:BuildRequires: cloog-ppl-devel >= %cloog_required}
    215216%{?el6:BuildRequires: cloog-ppl-devel >= %cloog_required}
    216217%{?suse11_4:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    217218%{?suse11_3:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    218 %{?suse11_2:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    219219%endif
    220220
     
    246246Requires:       rtems-4.11-m32r-rtems4.11-binutils
    247247Requires:       rtems-4.11-m32r-rtems4.11-gcc-libgcc = %{gcc_rpmvers}-%{release}
    248 Requires:       rtems-4.11-m32r-rtems4.11-newlib = %{newlib_version}-9%{?dist}
     248Requires:       rtems-4.11-m32r-rtems4.11-newlib = %{newlib_version}-10%{?dist}
    249249
    250250%if "%{gcc_version}" >= "4.5.0"
     
    262262Patch0:         ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.6.0-rtems4.11-20110325.diff
    263263%endif
     264%if "%{gcc_version}" == "4.5.3"
     265Source0:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
     266Patch0:         ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.5.3-rtems4.11-20110426.diff
     267%endif
    264268%if "%{gcc_version}" == "4.5.2"
    265269Source0:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
     
    269273%if "%{newlib_version}" == "1.19.0"
    270274Source50:       ftp://sources.redhat.com/pub/newlib/newlib-%{newlib_pkgvers}.tar.gz
    271 Patch50:        ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.19.0-rtems4.11-20110423.diff
     275Patch50:        ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.19.0-rtems4.11-20110517.diff
    272276%endif
    273277
     
    315319  ln -s ../newlib-%{newlib_version}/newlib gcc-%{gcc_pkgvers}
    316320%if %{with gcc_stdint}
    317 rm newlib-%{newlib_version}/newlib/libc/include/stdint.h
    318 %endif
     321  rm gcc-%{gcc_pkgvers}/newlib/libc/include/stdint.h
     322%endif
     323  # Make sure not to be using GPL'ed sources
     324  rm -rf gcc-%{gcc_pkgvers}/newlib/libc/sys/linux
     325  rm -rf gcc-%{gcc_pkgvers}/newlib/libc/sys/rdos
    319326
    320327%if 0%{?_build_mpfr}
     
    346353%endif
    347354
    348 echo "RTEMS gcc-%{gcc_version}-3%{?dist}/newlib-%{newlib_version}-9%{?dist}" > gcc-%{gcc_pkgvers}/gcc/DEV-PHASE
     355echo "RTEMS gcc-%{gcc_version}-4%{?dist}/newlib-%{newlib_version}-10%{?dist}" > gcc-%{gcc_pkgvers}/gcc/DEV-PHASE
    349356
    350357
     
    622629# Version:        %{gcc_rpmvers}
    623630# Requires:       rtems-4.11-m32r-rtems4.11-binutils
    624 # Requires:       rtems-4.11-m32r-rtems4.11-newlib = %{newlib_version}-9%{?dist}
     631# Requires:       rtems-4.11-m32r-rtems4.11-newlib = %{newlib_version}-10%{?dist}
    625632# License:      GPL
    626633
     
    640647Version:        %{gcc_rpmvers}
    641648%{?_with_noarch_subpackages:BuildArch: noarch}
    642 Requires:       rtems-4.11-m32r-rtems4.11-newlib = %{newlib_version}-9%{?dist}
     649Requires:       rtems-4.11-m32r-rtems4.11-newlib = %{newlib_version}-10%{?dist}
    643650License:        GPL
    644651
     
    759766License:        Distributable
    760767Version:        %{newlib_version}
    761 Release:        9%{?dist}
     768Release:        10%{?dist}
    762769%{?_with_noarch_subpackages:BuildArch: noarch}
    763770
     
    780787Group:          Development/Tools
    781788Version:        %{newlib_version}
    782 Release:        9%{?dist}
     789Release:        10%{?dist}
    783790%{?_with_noarch_subpackages:BuildArch: noarch}
    784791License:        Distributable
  • contrib/crossrpms/rtems4.11/m68k/rtems-4.11-m68k-rtems4.11-gcc.spec

    ra8bacee rcb0efad  
    5959Group:          Development/Tools
    6060Version:        %{gcc_rpmvers}
    61 Release:        3%{?dist}
     61Release:        4%{?dist}
    6262License:        GPL
    6363URL:            http://gcc.gnu.org
     
    9090
    9191# versions of libraries these distros are known to ship
     92%if 0%{?fc16}
     93%global mpc_provided 0.8.3
     94%global mpfr_provided 3.0.0
     95%global gmp_provided 4.3.2
     96%endif
     97
    9298%if 0%{?fc15}
    9399%global mpc_provided 0.8.3
     
    118124%global mpfr_provided %{nil}
    119125%global gmp_provided 4.1.4
    120 %endif
    121 
    122 %if 0%{?suse11_2}
    123 %global mpc_provided 0.7
    124 %global mpfr_provided 2.4.1
    125 %global gmp_provided 4.3.1
    126126%endif
    127127
     
    213213%{?fc14:BuildRequires: cloog-ppl-devel >= %cloog_required}
    214214%{?fc15:BuildRequires: cloog-ppl-devel >= %cloog_required}
     215%{?fc16:BuildRequires: cloog-ppl-devel >= %cloog_required}
    215216%{?el6:BuildRequires: cloog-ppl-devel >= %cloog_required}
    216217%{?suse11_4:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    217218%{?suse11_3:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    218 %{?suse11_2:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    219219%endif
    220220
     
    246246Requires:       rtems-4.11-m68k-rtems4.11-binutils
    247247Requires:       rtems-4.11-m68k-rtems4.11-gcc-libgcc = %{gcc_rpmvers}-%{release}
    248 Requires:       rtems-4.11-m68k-rtems4.11-newlib = %{newlib_version}-9%{?dist}
     248Requires:       rtems-4.11-m68k-rtems4.11-newlib = %{newlib_version}-10%{?dist}
    249249
    250250%if "%{gcc_version}" >= "4.5.0"
     
    262262Patch0:         ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.6.0-rtems4.11-20110325.diff
    263263%endif
     264%if "%{gcc_version}" == "4.5.3"
     265Source0:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
     266Patch0:         ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.5.3-rtems4.11-20110426.diff
     267%endif
    264268%if "%{gcc_version}" == "4.5.2"
    265269Source0:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
     
    270274Source1:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
    271275%endif
     276%if "%{gcc_version}" == "4.5.3"
     277Source1:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
     278Patch1:         ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-g++-4.5.3-rtems4.11-20110426.diff
     279%endif
    272280%if "%{gcc_version}" == "4.5.2"
    273281Source1:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
     
    277285%if "%{newlib_version}" == "1.19.0"
    278286Source50:       ftp://sources.redhat.com/pub/newlib/newlib-%{newlib_pkgvers}.tar.gz
    279 Patch50:        ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.19.0-rtems4.11-20110423.diff
     287Patch50:        ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.19.0-rtems4.11-20110517.diff
    280288%endif
    281289
     
    327335  ln -s ../newlib-%{newlib_version}/newlib gcc-%{gcc_pkgvers}
    328336%if %{with gcc_stdint}
    329 rm newlib-%{newlib_version}/newlib/libc/include/stdint.h
    330 %endif
     337  rm gcc-%{gcc_pkgvers}/newlib/libc/include/stdint.h
     338%endif
     339  # Make sure not to be using GPL'ed sources
     340  rm -rf gcc-%{gcc_pkgvers}/newlib/libc/sys/linux
     341  rm -rf gcc-%{gcc_pkgvers}/newlib/libc/sys/rdos
    331342
    332343%if 0%{?_build_mpfr}
     
    358369%endif
    359370
    360 echo "RTEMS gcc-%{gcc_version}-3%{?dist}/newlib-%{newlib_version}-9%{?dist}" > gcc-%{gcc_pkgvers}/gcc/DEV-PHASE
     371echo "RTEMS gcc-%{gcc_version}-4%{?dist}/newlib-%{newlib_version}-10%{?dist}" > gcc-%{gcc_pkgvers}/gcc/DEV-PHASE
    361372
    362373
     
    635646# Version:        %{gcc_rpmvers}
    636647# Requires:       rtems-4.11-m68k-rtems4.11-binutils
    637 # Requires:       rtems-4.11-m68k-rtems4.11-newlib = %{newlib_version}-9%{?dist}
     648# Requires:       rtems-4.11-m68k-rtems4.11-newlib = %{newlib_version}-10%{?dist}
    638649# License:      GPL
    639650
     
    653664Version:        %{gcc_rpmvers}
    654665%{?_with_noarch_subpackages:BuildArch: noarch}
    655 Requires:       rtems-4.11-m68k-rtems4.11-newlib = %{newlib_version}-9%{?dist}
     666Requires:       rtems-4.11-m68k-rtems4.11-newlib = %{newlib_version}-10%{?dist}
    656667License:        GPL
    657668
     
    832843License:        Distributable
    833844Version:        %{newlib_version}
    834 Release:        9%{?dist}
     845Release:        10%{?dist}
    835846%{?_with_noarch_subpackages:BuildArch: noarch}
    836847
     
    853864Group:          Development/Tools
    854865Version:        %{newlib_version}
    855 Release:        9%{?dist}
     866Release:        10%{?dist}
    856867%{?_with_noarch_subpackages:BuildArch: noarch}
    857868License:        Distributable
  • contrib/crossrpms/rtems4.11/mips/rtems-4.11-mips-rtems4.11-gcc.spec

    ra8bacee rcb0efad  
    5959Group:          Development/Tools
    6060Version:        %{gcc_rpmvers}
    61 Release:        3%{?dist}
     61Release:        4%{?dist}
    6262License:        GPL
    6363URL:            http://gcc.gnu.org
     
    9090
    9191# versions of libraries these distros are known to ship
     92%if 0%{?fc16}
     93%global mpc_provided 0.8.3
     94%global mpfr_provided 3.0.0
     95%global gmp_provided 4.3.2
     96%endif
     97
    9298%if 0%{?fc15}
    9399%global mpc_provided 0.8.3
     
    118124%global mpfr_provided %{nil}
    119125%global gmp_provided 4.1.4
    120 %endif
    121 
    122 %if 0%{?suse11_2}
    123 %global mpc_provided 0.7
    124 %global mpfr_provided 2.4.1
    125 %global gmp_provided 4.3.1
    126126%endif
    127127
     
    213213%{?fc14:BuildRequires: cloog-ppl-devel >= %cloog_required}
    214214%{?fc15:BuildRequires: cloog-ppl-devel >= %cloog_required}
     215%{?fc16:BuildRequires: cloog-ppl-devel >= %cloog_required}
    215216%{?el6:BuildRequires: cloog-ppl-devel >= %cloog_required}
    216217%{?suse11_4:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    217218%{?suse11_3:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    218 %{?suse11_2:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    219219%endif
    220220
     
    246246Requires:       rtems-4.11-mips-rtems4.11-binutils
    247247Requires:       rtems-4.11-mips-rtems4.11-gcc-libgcc = %{gcc_rpmvers}-%{release}
    248 Requires:       rtems-4.11-mips-rtems4.11-newlib = %{newlib_version}-9%{?dist}
     248Requires:       rtems-4.11-mips-rtems4.11-newlib = %{newlib_version}-10%{?dist}
    249249
    250250%if "%{gcc_version}" >= "4.5.0"
     
    262262Patch0:         ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.6.0-rtems4.11-20110325.diff
    263263%endif
     264%if "%{gcc_version}" == "4.5.3"
     265Source0:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
     266Patch0:         ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.5.3-rtems4.11-20110426.diff
     267%endif
    264268%if "%{gcc_version}" == "4.5.2"
    265269Source0:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
     
    270274Source1:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
    271275%endif
     276%if "%{gcc_version}" == "4.5.3"
     277Source1:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
     278Patch1:         ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-g++-4.5.3-rtems4.11-20110426.diff
     279%endif
    272280%if "%{gcc_version}" == "4.5.2"
    273281Source1:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
     
    277285%if "%{newlib_version}" == "1.19.0"
    278286Source50:       ftp://sources.redhat.com/pub/newlib/newlib-%{newlib_pkgvers}.tar.gz
    279 Patch50:        ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.19.0-rtems4.11-20110423.diff
     287Patch50:        ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.19.0-rtems4.11-20110517.diff
    280288%endif
    281289
     
    327335  ln -s ../newlib-%{newlib_version}/newlib gcc-%{gcc_pkgvers}
    328336%if %{with gcc_stdint}
    329 rm newlib-%{newlib_version}/newlib/libc/include/stdint.h
    330 %endif
     337  rm gcc-%{gcc_pkgvers}/newlib/libc/include/stdint.h
     338%endif
     339  # Make sure not to be using GPL'ed sources
     340  rm -rf gcc-%{gcc_pkgvers}/newlib/libc/sys/linux
     341  rm -rf gcc-%{gcc_pkgvers}/newlib/libc/sys/rdos
    331342
    332343%if 0%{?_build_mpfr}
     
    358369%endif
    359370
    360 echo "RTEMS gcc-%{gcc_version}-3%{?dist}/newlib-%{newlib_version}-9%{?dist}" > gcc-%{gcc_pkgvers}/gcc/DEV-PHASE
     371echo "RTEMS gcc-%{gcc_version}-4%{?dist}/newlib-%{newlib_version}-10%{?dist}" > gcc-%{gcc_pkgvers}/gcc/DEV-PHASE
    361372
    362373
     
    635646# Version:        %{gcc_rpmvers}
    636647# Requires:       rtems-4.11-mips-rtems4.11-binutils
    637 # Requires:       rtems-4.11-mips-rtems4.11-newlib = %{newlib_version}-9%{?dist}
     648# Requires:       rtems-4.11-mips-rtems4.11-newlib = %{newlib_version}-10%{?dist}
    638649# License:      GPL
    639650
     
    653664Version:        %{gcc_rpmvers}
    654665%{?_with_noarch_subpackages:BuildArch: noarch}
    655 Requires:       rtems-4.11-mips-rtems4.11-newlib = %{newlib_version}-9%{?dist}
     666Requires:       rtems-4.11-mips-rtems4.11-newlib = %{newlib_version}-10%{?dist}
    656667License:        GPL
    657668
     
    832843License:        Distributable
    833844Version:        %{newlib_version}
    834 Release:        9%{?dist}
     845Release:        10%{?dist}
    835846%{?_with_noarch_subpackages:BuildArch: noarch}
    836847
     
    853864Group:          Development/Tools
    854865Version:        %{newlib_version}
    855 Release:        9%{?dist}
     866Release:        10%{?dist}
    856867%{?_with_noarch_subpackages:BuildArch: noarch}
    857868License:        Distributable
  • contrib/crossrpms/rtems4.11/powerpc/rtems-4.11-powerpc-rtems4.11-gcc.spec

    ra8bacee rcb0efad  
    5959Group:          Development/Tools
    6060Version:        %{gcc_rpmvers}
    61 Release:        3%{?dist}
     61Release:        4%{?dist}
    6262License:        GPL
    6363URL:            http://gcc.gnu.org
     
    9090
    9191# versions of libraries these distros are known to ship
     92%if 0%{?fc16}
     93%global mpc_provided 0.8.3
     94%global mpfr_provided 3.0.0
     95%global gmp_provided 4.3.2
     96%endif
     97
    9298%if 0%{?fc15}
    9399%global mpc_provided 0.8.3
     
    118124%global mpfr_provided %{nil}
    119125%global gmp_provided 4.1.4
    120 %endif
    121 
    122 %if 0%{?suse11_2}
    123 %global mpc_provided 0.7
    124 %global mpfr_provided 2.4.1
    125 %global gmp_provided 4.3.1
    126126%endif
    127127
     
    213213%{?fc14:BuildRequires: cloog-ppl-devel >= %cloog_required}
    214214%{?fc15:BuildRequires: cloog-ppl-devel >= %cloog_required}
     215%{?fc16:BuildRequires: cloog-ppl-devel >= %cloog_required}
    215216%{?el6:BuildRequires: cloog-ppl-devel >= %cloog_required}
    216217%{?suse11_4:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    217218%{?suse11_3:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    218 %{?suse11_2:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    219219%endif
    220220
     
    246246Requires:       rtems-4.11-powerpc-rtems4.11-binutils
    247247Requires:       rtems-4.11-powerpc-rtems4.11-gcc-libgcc = %{gcc_rpmvers}-%{release}
    248 Requires:       rtems-4.11-powerpc-rtems4.11-newlib = %{newlib_version}-9%{?dist}
     248Requires:       rtems-4.11-powerpc-rtems4.11-newlib = %{newlib_version}-10%{?dist}
    249249
    250250%if "%{gcc_version}" >= "4.5.0"
     
    262262Patch0:         ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.6.0-rtems4.11-20110325.diff
    263263%endif
     264%if "%{gcc_version}" == "4.5.3"
     265Source0:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
     266Patch0:         ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.5.3-rtems4.11-20110426.diff
     267%endif
    264268%if "%{gcc_version}" == "4.5.2"
    265269Source0:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
     
    270274Source1:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
    271275%endif
     276%if "%{gcc_version}" == "4.5.3"
     277Source1:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
     278Patch1:         ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-g++-4.5.3-rtems4.11-20110426.diff
     279%endif
    272280%if "%{gcc_version}" == "4.5.2"
    273281Source1:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
     
    277285%if "%{newlib_version}" == "1.19.0"
    278286Source50:       ftp://sources.redhat.com/pub/newlib/newlib-%{newlib_pkgvers}.tar.gz
    279 Patch50:        ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.19.0-rtems4.11-20110423.diff
     287Patch50:        ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.19.0-rtems4.11-20110517.diff
    280288%endif
    281289
     
    327335  ln -s ../newlib-%{newlib_version}/newlib gcc-%{gcc_pkgvers}
    328336%if %{with gcc_stdint}
    329 rm newlib-%{newlib_version}/newlib/libc/include/stdint.h
    330 %endif
     337  rm gcc-%{gcc_pkgvers}/newlib/libc/include/stdint.h
     338%endif
     339  # Make sure not to be using GPL'ed sources
     340  rm -rf gcc-%{gcc_pkgvers}/newlib/libc/sys/linux
     341  rm -rf gcc-%{gcc_pkgvers}/newlib/libc/sys/rdos
    331342
    332343%if 0%{?_build_mpfr}
     
    358369%endif
    359370
    360 echo "RTEMS gcc-%{gcc_version}-3%{?dist}/newlib-%{newlib_version}-9%{?dist}" > gcc-%{gcc_pkgvers}/gcc/DEV-PHASE
     371echo "RTEMS gcc-%{gcc_version}-4%{?dist}/newlib-%{newlib_version}-10%{?dist}" > gcc-%{gcc_pkgvers}/gcc/DEV-PHASE
    361372
    362373
     
    635646# Version:        %{gcc_rpmvers}
    636647# Requires:       rtems-4.11-powerpc-rtems4.11-binutils
    637 # Requires:       rtems-4.11-powerpc-rtems4.11-newlib = %{newlib_version}-9%{?dist}
     648# Requires:       rtems-4.11-powerpc-rtems4.11-newlib = %{newlib_version}-10%{?dist}
    638649# License:      GPL
    639650
     
    653664Version:        %{gcc_rpmvers}
    654665%{?_with_noarch_subpackages:BuildArch: noarch}
    655 Requires:       rtems-4.11-powerpc-rtems4.11-newlib = %{newlib_version}-9%{?dist}
     666Requires:       rtems-4.11-powerpc-rtems4.11-newlib = %{newlib_version}-10%{?dist}
    656667License:        GPL
    657668
     
    832843License:        Distributable
    833844Version:        %{newlib_version}
    834 Release:        9%{?dist}
     845Release:        10%{?dist}
    835846%{?_with_noarch_subpackages:BuildArch: noarch}
    836847
     
    853864Group:          Development/Tools
    854865Version:        %{newlib_version}
    855 Release:        9%{?dist}
     866Release:        10%{?dist}
    856867%{?_with_noarch_subpackages:BuildArch: noarch}
    857868License:        Distributable
  • contrib/crossrpms/rtems4.11/sh/rtems-4.11-sh-rtems4.11-gcc.spec

    ra8bacee rcb0efad  
    5959Group:          Development/Tools
    6060Version:        %{gcc_rpmvers}
    61 Release:        3%{?dist}
     61Release:        4%{?dist}
    6262License:        GPL
    6363URL:            http://gcc.gnu.org
     
    9090
    9191# versions of libraries these distros are known to ship
     92%if 0%{?fc16}
     93%global mpc_provided 0.8.3
     94%global mpfr_provided 3.0.0
     95%global gmp_provided 4.3.2
     96%endif
     97
    9298%if 0%{?fc15}
    9399%global mpc_provided 0.8.3
     
    118124%global mpfr_provided %{nil}
    119125%global gmp_provided 4.1.4
    120 %endif
    121 
    122 %if 0%{?suse11_2}
    123 %global mpc_provided 0.7
    124 %global mpfr_provided 2.4.1
    125 %global gmp_provided 4.3.1
    126126%endif
    127127
     
    213213%{?fc14:BuildRequires: cloog-ppl-devel >= %cloog_required}
    214214%{?fc15:BuildRequires: cloog-ppl-devel >= %cloog_required}
     215%{?fc16:BuildRequires: cloog-ppl-devel >= %cloog_required}
    215216%{?el6:BuildRequires: cloog-ppl-devel >= %cloog_required}
    216217%{?suse11_4:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    217218%{?suse11_3:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    218 %{?suse11_2:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    219219%endif
    220220
     
    246246Requires:       rtems-4.11-sh-rtems4.11-binutils
    247247Requires:       rtems-4.11-sh-rtems4.11-gcc-libgcc = %{gcc_rpmvers}-%{release}
    248 Requires:       rtems-4.11-sh-rtems4.11-newlib = %{newlib_version}-9%{?dist}
     248Requires:       rtems-4.11-sh-rtems4.11-newlib = %{newlib_version}-10%{?dist}
    249249
    250250%if "%{gcc_version}" >= "4.5.0"
     
    262262Patch0:         ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.6.0-rtems4.11-20110325.diff
    263263%endif
     264%if "%{gcc_version}" == "4.5.3"
     265Source0:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
     266Patch0:         ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.5.3-rtems4.11-20110426.diff
     267%endif
    264268%if "%{gcc_version}" == "4.5.2"
    265269Source0:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
     
    270274Source1:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
    271275%endif
     276%if "%{gcc_version}" == "4.5.3"
     277Source1:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
     278Patch1:         ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-g++-4.5.3-rtems4.11-20110426.diff
     279%endif
    272280%if "%{gcc_version}" == "4.5.2"
    273281Source1:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
     
    277285%if "%{newlib_version}" == "1.19.0"
    278286Source50:       ftp://sources.redhat.com/pub/newlib/newlib-%{newlib_pkgvers}.tar.gz
    279 Patch50:        ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.19.0-rtems4.11-20110423.diff
     287Patch50:        ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.19.0-rtems4.11-20110517.diff
    280288%endif
    281289
     
    327335  ln -s ../newlib-%{newlib_version}/newlib gcc-%{gcc_pkgvers}
    328336%if %{with gcc_stdint}
    329 rm newlib-%{newlib_version}/newlib/libc/include/stdint.h
    330 %endif
     337  rm gcc-%{gcc_pkgvers}/newlib/libc/include/stdint.h
     338%endif
     339  # Make sure not to be using GPL'ed sources
     340  rm -rf gcc-%{gcc_pkgvers}/newlib/libc/sys/linux
     341  rm -rf gcc-%{gcc_pkgvers}/newlib/libc/sys/rdos
    331342
    332343%if 0%{?_build_mpfr}
     
    358369%endif
    359370
    360 echo "RTEMS gcc-%{gcc_version}-3%{?dist}/newlib-%{newlib_version}-9%{?dist}" > gcc-%{gcc_pkgvers}/gcc/DEV-PHASE
     371echo "RTEMS gcc-%{gcc_version}-4%{?dist}/newlib-%{newlib_version}-10%{?dist}" > gcc-%{gcc_pkgvers}/gcc/DEV-PHASE
    361372
    362373
     
    635646# Version:        %{gcc_rpmvers}
    636647# Requires:       rtems-4.11-sh-rtems4.11-binutils
    637 # Requires:       rtems-4.11-sh-rtems4.11-newlib = %{newlib_version}-9%{?dist}
     648# Requires:       rtems-4.11-sh-rtems4.11-newlib = %{newlib_version}-10%{?dist}
    638649# License:      GPL
    639650
     
    653664Version:        %{gcc_rpmvers}
    654665%{?_with_noarch_subpackages:BuildArch: noarch}
    655 Requires:       rtems-4.11-sh-rtems4.11-newlib = %{newlib_version}-9%{?dist}
     666Requires:       rtems-4.11-sh-rtems4.11-newlib = %{newlib_version}-10%{?dist}
    656667License:        GPL
    657668
     
    832843License:        Distributable
    833844Version:        %{newlib_version}
    834 Release:        9%{?dist}
     845Release:        10%{?dist}
    835846%{?_with_noarch_subpackages:BuildArch: noarch}
    836847
     
    853864Group:          Development/Tools
    854865Version:        %{newlib_version}
    855 Release:        9%{?dist}
     866Release:        10%{?dist}
    856867%{?_with_noarch_subpackages:BuildArch: noarch}
    857868License:        Distributable
  • contrib/crossrpms/rtems4.11/sparc/rtems-4.11-sparc-rtems4.11-gcc.spec

    ra8bacee rcb0efad  
    5959Group:          Development/Tools
    6060Version:        %{gcc_rpmvers}
    61 Release:        3%{?dist}
     61Release:        4%{?dist}
    6262License:        GPL
    6363URL:            http://gcc.gnu.org
     
    9090
    9191# versions of libraries these distros are known to ship
     92%if 0%{?fc16}
     93%global mpc_provided 0.8.3
     94%global mpfr_provided 3.0.0
     95%global gmp_provided 4.3.2
     96%endif
     97
    9298%if 0%{?fc15}
    9399%global mpc_provided 0.8.3
     
    118124%global mpfr_provided %{nil}
    119125%global gmp_provided 4.1.4
    120 %endif
    121 
    122 %if 0%{?suse11_2}
    123 %global mpc_provided 0.7
    124 %global mpfr_provided 2.4.1
    125 %global gmp_provided 4.3.1
    126126%endif
    127127
     
    213213%{?fc14:BuildRequires: cloog-ppl-devel >= %cloog_required}
    214214%{?fc15:BuildRequires: cloog-ppl-devel >= %cloog_required}
     215%{?fc16:BuildRequires: cloog-ppl-devel >= %cloog_required}
    215216%{?el6:BuildRequires: cloog-ppl-devel >= %cloog_required}
    216217%{?suse11_4:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    217218%{?suse11_3:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    218 %{?suse11_2:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    219219%endif
    220220
     
    246246Requires:       rtems-4.11-sparc-rtems4.11-binutils
    247247Requires:       rtems-4.11-sparc-rtems4.11-gcc-libgcc = %{gcc_rpmvers}-%{release}
    248 Requires:       rtems-4.11-sparc-rtems4.11-newlib = %{newlib_version}-9%{?dist}
     248Requires:       rtems-4.11-sparc-rtems4.11-newlib = %{newlib_version}-10%{?dist}
    249249
    250250%if "%{gcc_version}" >= "4.5.0"
     
    262262Patch0:         ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.6.0-rtems4.11-20110325.diff
    263263%endif
     264%if "%{gcc_version}" == "4.5.3"
     265Source0:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
     266Patch0:         ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.5.3-rtems4.11-20110426.diff
     267%endif
    264268%if "%{gcc_version}" == "4.5.2"
    265269Source0:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
     
    270274Source1:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
    271275%endif
     276%if "%{gcc_version}" == "4.5.3"
     277Source1:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
     278Patch1:         ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-g++-4.5.3-rtems4.11-20110426.diff
     279%endif
    272280%if "%{gcc_version}" == "4.5.2"
    273281Source1:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
     
    277285%if "%{newlib_version}" == "1.19.0"
    278286Source50:       ftp://sources.redhat.com/pub/newlib/newlib-%{newlib_pkgvers}.tar.gz
    279 Patch50:        ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.19.0-rtems4.11-20110423.diff
     287Patch50:        ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.19.0-rtems4.11-20110517.diff
    280288%endif
    281289
     
    327335  ln -s ../newlib-%{newlib_version}/newlib gcc-%{gcc_pkgvers}
    328336%if %{with gcc_stdint}
    329 rm newlib-%{newlib_version}/newlib/libc/include/stdint.h
    330 %endif
     337  rm gcc-%{gcc_pkgvers}/newlib/libc/include/stdint.h
     338%endif
     339  # Make sure not to be using GPL'ed sources
     340  rm -rf gcc-%{gcc_pkgvers}/newlib/libc/sys/linux
     341  rm -rf gcc-%{gcc_pkgvers}/newlib/libc/sys/rdos
    331342
    332343%if 0%{?_build_mpfr}
     
    358369%endif
    359370
    360 echo "RTEMS gcc-%{gcc_version}-3%{?dist}/newlib-%{newlib_version}-9%{?dist}" > gcc-%{gcc_pkgvers}/gcc/DEV-PHASE
     371echo "RTEMS gcc-%{gcc_version}-4%{?dist}/newlib-%{newlib_version}-10%{?dist}" > gcc-%{gcc_pkgvers}/gcc/DEV-PHASE
    361372
    362373
     
    635646# Version:        %{gcc_rpmvers}
    636647# Requires:       rtems-4.11-sparc-rtems4.11-binutils
    637 # Requires:       rtems-4.11-sparc-rtems4.11-newlib = %{newlib_version}-9%{?dist}
     648# Requires:       rtems-4.11-sparc-rtems4.11-newlib = %{newlib_version}-10%{?dist}
    638649# License:      GPL
    639650
     
    653664Version:        %{gcc_rpmvers}
    654665%{?_with_noarch_subpackages:BuildArch: noarch}
    655 Requires:       rtems-4.11-sparc-rtems4.11-newlib = %{newlib_version}-9%{?dist}
     666Requires:       rtems-4.11-sparc-rtems4.11-newlib = %{newlib_version}-10%{?dist}
    656667License:        GPL
    657668
     
    832843License:        Distributable
    833844Version:        %{newlib_version}
    834 Release:        9%{?dist}
     845Release:        10%{?dist}
    835846%{?_with_noarch_subpackages:BuildArch: noarch}
    836847
     
    853864Group:          Development/Tools
    854865Version:        %{newlib_version}
    855 Release:        9%{?dist}
     866Release:        10%{?dist}
    856867%{?_with_noarch_subpackages:BuildArch: noarch}
    857868License:        Distributable
  • contrib/crossrpms/rtems4.11/sparc64/rtems-4.11-sparc64-rtems4.11-gcc.spec

    ra8bacee rcb0efad  
    5959Group:          Development/Tools
    6060Version:        %{gcc_rpmvers}
    61 Release:        3%{?dist}
     61Release:        4%{?dist}
    6262License:        GPL
    6363URL:            http://gcc.gnu.org
     
    9090
    9191# versions of libraries these distros are known to ship
     92%if 0%{?fc16}
     93%global mpc_provided 0.8.3
     94%global mpfr_provided 3.0.0
     95%global gmp_provided 4.3.2
     96%endif
     97
    9298%if 0%{?fc15}
    9399%global mpc_provided 0.8.3
     
    118124%global mpfr_provided %{nil}
    119125%global gmp_provided 4.1.4
    120 %endif
    121 
    122 %if 0%{?suse11_2}
    123 %global mpc_provided 0.7
    124 %global mpfr_provided 2.4.1
    125 %global gmp_provided 4.3.1
    126126%endif
    127127
     
    213213%{?fc14:BuildRequires: cloog-ppl-devel >= %cloog_required}
    214214%{?fc15:BuildRequires: cloog-ppl-devel >= %cloog_required}
     215%{?fc16:BuildRequires: cloog-ppl-devel >= %cloog_required}
    215216%{?el6:BuildRequires: cloog-ppl-devel >= %cloog_required}
    216217%{?suse11_4:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    217218%{?suse11_3:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    218 %{?suse11_2:BuildRequires: cloog-devel >= %cloog_required, ppl-devel}
    219219%endif
    220220
     
    246246Requires:       rtems-4.11-sparc64-rtems4.11-binutils
    247247Requires:       rtems-4.11-sparc64-rtems4.11-gcc-libgcc = %{gcc_rpmvers}-%{release}
    248 Requires:       rtems-4.11-sparc64-rtems4.11-newlib = %{newlib_version}-9%{?dist}
     248Requires:       rtems-4.11-sparc64-rtems4.11-newlib = %{newlib_version}-10%{?dist}
    249249
    250250%if "%{gcc_version}" >= "4.5.0"
     
    262262Patch0:         ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.6.0-rtems4.11-20110325.diff
    263263%endif
     264%if "%{gcc_version}" == "4.5.3"
     265Source0:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
     266Patch0:         ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-core-4.5.3-rtems4.11-20110426.diff
     267%endif
    264268%if "%{gcc_version}" == "4.5.2"
    265269Source0:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-core-%{gcc_pkgvers}.tar.bz2
     
    270274Source1:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
    271275%endif
     276%if "%{gcc_version}" == "4.5.3"
     277Source1:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
     278Patch1:         ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/gcc-g++-4.5.3-rtems4.11-20110426.diff
     279%endif
    272280%if "%{gcc_version}" == "4.5.2"
    273281Source1:        ftp://ftp.gnu.org/gnu/gcc/gcc-%{gcc_pkgvers}/gcc-g++-%{gcc_pkgvers}.tar.bz2
     
    277285%if "%{newlib_version}" == "1.19.0"
    278286Source50:       ftp://sources.redhat.com/pub/newlib/newlib-%{newlib_pkgvers}.tar.gz
    279 Patch50:        ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.19.0-rtems4.11-20110423.diff
     287Patch50:        ftp://ftp.rtems.org/pub/rtems/SOURCES/4.11/newlib-1.19.0-rtems4.11-20110517.diff
    280288%endif
    281289
     
    327335  ln -s ../newlib-%{newlib_version}/newlib gcc-%{gcc_pkgvers}
    328336%if %{with gcc_stdint}
    329 rm newlib-%{newlib_version}/newlib/libc/include/stdint.h
    330 %endif
     337  rm gcc-%{gcc_pkgvers}/newlib/libc/include/stdint.h
     338%endif
     339  # Make sure not to be using GPL'ed sources
     340  rm -rf gcc-%{gcc_pkgvers}/newlib/libc/sys/linux
     341  rm -rf gcc-%{gcc_pkgvers}/newlib/libc/sys/rdos
    331342
    332343%if 0%{?_build_mpfr}
     
    358369%endif
    359370
    360 echo "RTEMS gcc-%{gcc_version}-3%{?dist}/newlib-%{newlib_version}-9%{?dist}" > gcc-%{gcc_pkgvers}/gcc/DEV-PHASE
     371echo "RTEMS gcc-%{gcc_version}-4%{?dist}/newlib-%{newlib_version}-10%{?dist}" > gcc-%{gcc_pkgvers}/gcc/DEV-PHASE
    361372
    362373
     
    635646# Version:        %{gcc_rpmvers}
    636647# Requires:       rtems-4.11-sparc64-rtems4.11-binutils
    637 # Requires:       rtems-4.11-sparc64-rtems4.11-newlib = %{newlib_version}-9%{?dist}
     648# Requires:       rtems-4.11-sparc64-rtems4.11-newlib = %{newlib_version}-10%{?dist}
    638649# License:      GPL
    639650
     
    653664Version:        %{gcc_rpmvers}
    654665%{?_with_noarch_subpackages:BuildArch: noarch}
    655 Requires:       rtems-4.11-sparc64-rtems4.11-newlib = %{newlib_version}-9%{?dist}
     666Requires:       rtems-4.11-sparc64-rtems4.11-newlib = %{newlib_version}-10%{?dist}
    656667License:        GPL
    657668
     
    832843License:        Distributable
    833844Version:        %{newlib_version}
    834 Release:        9%{?dist}
     845Release:        10%{?dist}
    835846%{?_with_noarch_subpackages:BuildArch: noarch}
    836847
     
    853864Group:          Development/Tools
    854865Version:        %{newlib_version}
    855 Release:        9%{?dist}
     866Release:        10%{?dist}
    856867%{?_with_noarch_subpackages:BuildArch: noarch}
    857868License:        Distributable
Note: See TracChangeset for help on using the changeset viewer.