mirror of
https://git.rtems.org/rtems-source-builder
synced 2024-10-09 07:15:10 +08:00
parent
08aa888205
commit
e7649747c8
2
.gitignore
vendored
2
.gitignore
vendored
@ -1,2 +1,2 @@
|
||||
VERSION
|
||||
VERSION*
|
||||
rsb-*.txt
|
||||
|
@ -1,20 +0,0 @@
|
||||
#
|
||||
# Build set for Sqlite
|
||||
#
|
||||
|
||||
%define release 1
|
||||
|
||||
#
|
||||
# RTEMS Version
|
||||
#
|
||||
%define rtems_version 4.11
|
||||
|
||||
#
|
||||
# The RTEMS URL paths.
|
||||
#
|
||||
%include rtems-urls.bset
|
||||
|
||||
#
|
||||
# Build Protocol Buffers.
|
||||
#
|
||||
databases/sqlite-3.8.8.1-1
|
@ -1,20 +0,0 @@
|
||||
#
|
||||
# Build set for freetype
|
||||
#
|
||||
|
||||
%define release 1
|
||||
|
||||
#
|
||||
# RTEMS Version
|
||||
#
|
||||
%define rtems_version 4.11
|
||||
|
||||
#
|
||||
# The RTEMS URL paths.
|
||||
#
|
||||
%include rtems-urls.bset
|
||||
|
||||
#
|
||||
# Build freetype.
|
||||
#
|
||||
graphics/freetype-2.4.10-1.cfg
|
@ -1,9 +0,0 @@
|
||||
#
|
||||
# All RTEMS 4.11 Graphics Sets
|
||||
#
|
||||
|
||||
4.11/graphics/libjpeg
|
||||
4.11/graphics/libpng
|
||||
4.11/graphics/libtiff
|
||||
4.11/graphics/t1lib
|
||||
4.11/graphics/nxlib
|
@ -1,20 +0,0 @@
|
||||
#
|
||||
# Build set for libjpeg
|
||||
#
|
||||
|
||||
%define release 1
|
||||
|
||||
#
|
||||
# RTEMS Version
|
||||
#
|
||||
%define rtems_version 4.11
|
||||
|
||||
#
|
||||
# The RTEMS URL paths.
|
||||
#
|
||||
%include rtems-urls.bset
|
||||
|
||||
#
|
||||
# Build libjpeg.
|
||||
#
|
||||
graphics/libjpeg-9a-1.cfg
|
@ -1,20 +0,0 @@
|
||||
#
|
||||
# Build set for libpng
|
||||
#
|
||||
|
||||
%define release 1
|
||||
|
||||
#
|
||||
# RTEMS Version
|
||||
#
|
||||
%define rtems_version 4.11
|
||||
|
||||
#
|
||||
# The RTEMS URL paths.
|
||||
#
|
||||
%include rtems-urls.bset
|
||||
|
||||
#
|
||||
# Build libpng.
|
||||
#
|
||||
graphics/libpng-1.5.24-1.cfg
|
@ -1,20 +0,0 @@
|
||||
#
|
||||
# Build set for libtiff
|
||||
#
|
||||
|
||||
%define release 1
|
||||
|
||||
#
|
||||
# RTEMS Version
|
||||
#
|
||||
%define rtems_version 4.11
|
||||
|
||||
#
|
||||
# The RTEMS URL paths.
|
||||
#
|
||||
%include rtems-urls.bset
|
||||
|
||||
#
|
||||
# Build libtiff.
|
||||
#
|
||||
graphics/libtiff-4.0.2-1.cfg
|
@ -1,21 +0,0 @@
|
||||
#
|
||||
# Build set for Nano-X Window System
|
||||
#
|
||||
|
||||
%define release 1
|
||||
|
||||
#
|
||||
# RTEMS Version
|
||||
#
|
||||
%define rtems_version 4.11
|
||||
|
||||
#
|
||||
# The RTEMS URL paths.
|
||||
#
|
||||
%include rtems-urls.bset
|
||||
|
||||
#
|
||||
# Build microwindows.
|
||||
#
|
||||
4.11/graphics/freetype2
|
||||
graphics/microwindows-0.93-dev-1.cfg
|
@ -1,21 +0,0 @@
|
||||
#
|
||||
# Build set for nxlib
|
||||
#
|
||||
|
||||
%define release 1
|
||||
|
||||
#
|
||||
# RTEMS Version
|
||||
#
|
||||
%define rtems_version 4.11
|
||||
|
||||
#
|
||||
# The RTEMS URL paths.
|
||||
#
|
||||
%include rtems-urls.bset
|
||||
|
||||
#
|
||||
# Build nxlib.
|
||||
#
|
||||
4.11/graphics/microwindows
|
||||
graphics/nxlib-0.47-dev-1.cfg
|
@ -1,20 +0,0 @@
|
||||
#
|
||||
# Build set for adobe type 1 library
|
||||
#
|
||||
|
||||
%define release 1
|
||||
|
||||
#
|
||||
# RTEMS Version
|
||||
#
|
||||
%define rtems_version 4.11
|
||||
|
||||
#
|
||||
# The RTEMS URL paths.
|
||||
#
|
||||
%include rtems-urls.bset
|
||||
|
||||
#
|
||||
# Build t1lib.
|
||||
#
|
||||
graphics/t1lib-5.1.2-1.cfg
|
@ -1,20 +0,0 @@
|
||||
#
|
||||
# Build set for NetSNMP
|
||||
#
|
||||
|
||||
%define release 1
|
||||
|
||||
#
|
||||
# RTEMS Version
|
||||
#
|
||||
%define rtems_version 4.11
|
||||
|
||||
#
|
||||
# The RTEMS URL paths.
|
||||
#
|
||||
%include rtems-urls.bset
|
||||
|
||||
#
|
||||
# Build NetSNMP.
|
||||
#
|
||||
net-mgmt/net-snmp-5.7.2.1-1
|
@ -1,20 +0,0 @@
|
||||
#
|
||||
# Build set for LWIP
|
||||
#
|
||||
|
||||
%define release 1
|
||||
|
||||
#
|
||||
# RTEMS Version
|
||||
#
|
||||
%define rtems_version 4.11
|
||||
|
||||
#
|
||||
# The RTEMS URL paths.
|
||||
#
|
||||
%include rtems-urls.bset
|
||||
|
||||
#
|
||||
# Build LWIP.
|
||||
#
|
||||
net/lwip-1-1.cfg
|
@ -1,20 +0,0 @@
|
||||
#
|
||||
# Build set for NTP
|
||||
#
|
||||
|
||||
%define release 1
|
||||
|
||||
#
|
||||
# RTEMS Version
|
||||
#
|
||||
%define rtems_version 4.11
|
||||
|
||||
#
|
||||
# The RTEMS URL paths.
|
||||
#
|
||||
%include rtems-urls.bset
|
||||
|
||||
#
|
||||
# Build NTP.
|
||||
#
|
||||
net/ntp-4.2.6p5-1
|
@ -1,20 +0,0 @@
|
||||
#
|
||||
# Build set for Google Protocol Buffers
|
||||
#
|
||||
|
||||
%define release 1
|
||||
|
||||
#
|
||||
# RTEMS Version
|
||||
#
|
||||
%define rtems_version 4.11
|
||||
|
||||
#
|
||||
# The RTEMS URL paths.
|
||||
#
|
||||
%include rtems-urls.bset
|
||||
|
||||
#
|
||||
# Build Protocol Buffers.
|
||||
#
|
||||
net/protobuf-2.6.1-1
|
@ -1,24 +0,0 @@
|
||||
#
|
||||
# All RTEMS 4.11 Tools Sets
|
||||
#
|
||||
|
||||
4.11/rtems-arm
|
||||
4.11/rtems-avr
|
||||
4.11/rtems-bfin
|
||||
4.11/rtems-epiphany
|
||||
4.11/rtems-h8300
|
||||
4.11/rtems-i386
|
||||
4.11/rtems-lm32
|
||||
4.11/rtems-m32c
|
||||
4.11/rtems-m32r
|
||||
4.11/rtems-m68k
|
||||
4.11/rtems-microblaze
|
||||
4.11/rtems-mips
|
||||
4.11/rtems-moxie
|
||||
4.11/rtems-nios2
|
||||
4.11/rtems-or1k
|
||||
4.11/rtems-powerpc
|
||||
4.11/rtems-sh
|
||||
4.11/rtems-sparc
|
||||
4.11/rtems-sparc64
|
||||
4.11/rtems-v850
|
@ -1,33 +0,0 @@
|
||||
#
|
||||
# Tools Set for RTEMS ARM 4.11 Stable
|
||||
#
|
||||
|
||||
%define release 1
|
||||
|
||||
%define rtems_arch arm
|
||||
|
||||
#
|
||||
# The RTEMS 4.11 base defines.
|
||||
#
|
||||
%include rtems-4.11-base.bset
|
||||
|
||||
#
|
||||
# Need to add this option to build.
|
||||
#
|
||||
%define enable_obsolete 1
|
||||
|
||||
#
|
||||
# Enable OpenMP support
|
||||
#
|
||||
%define with_libgomp
|
||||
|
||||
#
|
||||
# Tools configuration.
|
||||
#
|
||||
4.11/rtems-autotools
|
||||
devel/expat-2.1.0-1
|
||||
tools/rtems-binutils-2.24-1
|
||||
tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1
|
||||
tools/rtems-gdb-7.9-1
|
||||
tools/rtems-tools-4.11-1
|
||||
tools/rtems-kernel-4.11
|
@ -1,23 +0,0 @@
|
||||
#
|
||||
# Tools Set for RTEMS 4.11 Internal Autotools Stable
|
||||
#
|
||||
|
||||
%define release 1
|
||||
|
||||
%define rtems_arch none
|
||||
|
||||
#
|
||||
# The RTEMS 4.11 base defines.
|
||||
#
|
||||
%include rtems-4.11-base.bset
|
||||
|
||||
#
|
||||
# The autotools package.
|
||||
#
|
||||
package: rtems-%{rtems_version}-autotools-%{_host}-%{release}
|
||||
|
||||
#
|
||||
# Tools configuration.
|
||||
#
|
||||
tools/rtems-autoconf-2.69-1
|
||||
tools/rtems-automake-1.12.6-1
|
@ -1,13 +0,0 @@
|
||||
#
|
||||
# Tools Set for RTEMS 4.11 Internal Autotools Stable
|
||||
#
|
||||
# Do not use via the command line.
|
||||
#
|
||||
|
||||
%define _internal_autotools yes
|
||||
%define _disable_collecting yes
|
||||
%define _disable_packaging yes
|
||||
%define _disable_reporting yes
|
||||
%define _disable_installing yes
|
||||
|
||||
%include 4.11/rtems-autotools-base.bset
|
@ -1,22 +0,0 @@
|
||||
#
|
||||
# Tools Set for RTEMS 4.11 Autotools Stable
|
||||
#
|
||||
# Autoconf and automake are not relocatable and cannot be cross-compiled.
|
||||
# RTEMS uses autoconf and automake and building RTEMS in the RSB requires
|
||||
# bootstrapping and this requires a current autoconf and automake. The RSB
|
||||
# provides to support by:
|
||||
#
|
||||
# 1. Building and installing autoconf and automake with a prefix to a
|
||||
# temporary internal path.
|
||||
# 2. Using the temporary internal build, build and install another copy
|
||||
# using the final prefix location.
|
||||
#
|
||||
|
||||
#
|
||||
# A magic internal path that would break if changes in the defaults.mc
|
||||
# macro file are made.
|
||||
#
|
||||
%define _internal_autotools_path %{_tmppath}/sb-%{_uid}/${SB_PREFIX_CLEAN}
|
||||
|
||||
4.11/rtems-autotools-internal
|
||||
4.11/rtems-autotools-base
|
@ -1,41 +0,0 @@
|
||||
#
|
||||
# Tools Set for RTEMS AVR 4.11 Stable
|
||||
#
|
||||
|
||||
%define release 1
|
||||
|
||||
%define rtems_arch avr
|
||||
|
||||
#
|
||||
# The RTEMS 4.11 base defines.
|
||||
#
|
||||
%include rtems-4.11-base.bset
|
||||
|
||||
#
|
||||
# Disable building a C++ compiler.
|
||||
# configure: error: unable to detect exception model
|
||||
#
|
||||
%define enable_cxx 0
|
||||
|
||||
#
|
||||
# Disable building ICONV support
|
||||
#
|
||||
%define with_iconv 0
|
||||
|
||||
#
|
||||
# Set the build flags to work around the defaults in the
|
||||
# compiler that cause ICE.
|
||||
#
|
||||
%define _targetcflags -g -O0
|
||||
%define _targetcxxflags -g -O0
|
||||
|
||||
#
|
||||
# Tools configuration.
|
||||
#
|
||||
4.11/rtems-autotools
|
||||
devel/expat-2.1.0-1
|
||||
tools/rtems-binutils-2.24-1
|
||||
tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1
|
||||
tools/rtems-gdb-7.9-1
|
||||
tools/rtems-tools-4.11-1
|
||||
tools/rtems-kernel-4.11
|
@ -1,23 +0,0 @@
|
||||
#
|
||||
# Tools Set for RTEMS BFIN 4.11 Stable
|
||||
#
|
||||
|
||||
%define release 1
|
||||
|
||||
%define rtems_arch bfin
|
||||
|
||||
#
|
||||
# The RTEMS 4.11 base defines.
|
||||
#
|
||||
%include rtems-4.11-base.bset
|
||||
|
||||
#
|
||||
# Tools configuration.
|
||||
#
|
||||
4.11/rtems-autotools
|
||||
devel/expat-2.1.0-1
|
||||
tools/rtems-binutils-2.24-1
|
||||
tools/rtems-gcc-4.8.3-newlib-2.2.0-20150423-1
|
||||
tools/rtems-gdb-7.9-1
|
||||
tools/rtems-tools-4.11-1
|
||||
tools/rtems-kernel-4.11
|
@ -1,48 +0,0 @@
|
||||
#
|
||||
# Tools Set for RTEMS Epiphany 4.11 Stable
|
||||
#
|
||||
|
||||
%define release 1
|
||||
|
||||
%define rtems_arch epiphany
|
||||
|
||||
#
|
||||
# Get GNU tools from external repositories.
|
||||
#
|
||||
%define binutils_external 1
|
||||
%define gcc_external 1
|
||||
%define gdb_external 1
|
||||
|
||||
#
|
||||
# Expanded names of the GNU tools
|
||||
#
|
||||
%define binutils_expand_name epiphany-binutils-gdb-b6c483b4a98424731e6e44558cb4b9863751fb1b
|
||||
%define gcc_expand_name epiphany-gcc-f7051762470c42ce7f01baa7edeb113d51c7dd72
|
||||
%define gdb_expand_name epiphany-binutils-gdb-f05996c7c42e6b2781946acbab153a481ce3fd0b
|
||||
|
||||
#
|
||||
# Fetch GNU tools from external repos (temporarly).
|
||||
#
|
||||
%source set binutils https://github.com/adapteva/epiphany-binutils-gdb/archive/b6c483b4a98424731e6e44558cb4b9863751fb1b.zip
|
||||
%hash md5 b6c483b4a98424731e6e44558cb4b9863751fb1b.zip 8fc71b965425a9b683489597048c49dc
|
||||
|
||||
%source set gcc https://github.com/adapteva/epiphany-gcc/archive/f7051762470c42ce7f01baa7edeb113d51c7dd72.zip
|
||||
%hash md5 f7051762470c42ce7f01baa7edeb113d51c7dd72.zip c43c2e631418e932e2048607b694e99a
|
||||
|
||||
%source set gdb https://github.com/adapteva/epiphany-binutils-gdb/archive/f05996c7c42e6b2781946acbab153a481ce3fd0b.zip
|
||||
%hash md5 f05996c7c42e6b2781946acbab153a481ce3fd0b.zip 05a4b208151a079bfbe2bed9c592ab43
|
||||
|
||||
#
|
||||
# The RTEMS 4.11 base defines.
|
||||
#
|
||||
%include rtems-4.11-base.bset
|
||||
|
||||
#
|
||||
# Tools configuration.
|
||||
#
|
||||
4.11/rtems-autotools
|
||||
devel/expat-2.1.0-1
|
||||
tools/rtems-binutils-2.23.1-1
|
||||
tools/rtems-gcc-4.9.2-newlib-git-1
|
||||
tools/rtems-gdb-7.8.1-1
|
||||
tools/rtems-tools-4.11-1
|
@ -1,28 +0,0 @@
|
||||
#
|
||||
# Tools Set for RTEMS H8300 4.11 Stable
|
||||
#
|
||||
|
||||
%define release 1
|
||||
|
||||
%define rtems_arch h8300
|
||||
|
||||
#
|
||||
# The RTEMS 4.11 base defines.
|
||||
#
|
||||
%include rtems-4.11-base.bset
|
||||
|
||||
#
|
||||
# Disable building ICONV support. The speed up arrays are too large.
|
||||
#
|
||||
%define with_iconv 0
|
||||
|
||||
#
|
||||
# Tools configuration.
|
||||
#
|
||||
4.11/rtems-autotools
|
||||
devel/expat-2.1.0-1
|
||||
tools/rtems-binutils-2.24-1
|
||||
tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1
|
||||
tools/rtems-gdb-7.9-1
|
||||
tools/rtems-tools-4.11-1
|
||||
tools/rtems-kernel-4.11
|
@ -1,23 +0,0 @@
|
||||
#
|
||||
# Tools Set for RTEMS i386 4.11 Stable
|
||||
#
|
||||
|
||||
%define release 1
|
||||
|
||||
%define rtems_arch i386
|
||||
|
||||
#
|
||||
# The RTEMS 4.11 base defines.
|
||||
#
|
||||
%include rtems-4.11-base.bset
|
||||
|
||||
#
|
||||
# Tools configuration.
|
||||
#
|
||||
4.11/rtems-autotools
|
||||
devel/expat-2.1.0-1
|
||||
tools/rtems-binutils-2.24-1
|
||||
tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1
|
||||
tools/rtems-gdb-7.9-1
|
||||
tools/rtems-tools-4.11-1
|
||||
tools/rtems-kernel-4.11
|
@ -1,30 +0,0 @@
|
||||
#
|
||||
# Tools Set for RTEMS LM32 4.11 Stable
|
||||
#
|
||||
|
||||
%define release 1
|
||||
|
||||
%define rtems_arch lm32
|
||||
|
||||
#
|
||||
# The RTEMS 4.11 base defines.
|
||||
#
|
||||
%include rtems-4.11-base.bset
|
||||
|
||||
#
|
||||
# Fix the simulator UART interface.
|
||||
#
|
||||
%patch add gdb %{rtems_gdb_patches}/lm32/gdb-7.9-lm32uart.diff
|
||||
%hash md5 gdb-7.9-lm32uart.diff eb9476a92bea7a20812ac129013b6ae3
|
||||
|
||||
|
||||
#
|
||||
# Tools configuration.
|
||||
#
|
||||
4.11/rtems-autotools
|
||||
devel/expat-2.1.0-1
|
||||
tools/rtems-binutils-2.24-1
|
||||
tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1
|
||||
tools/rtems-gdb-7.9-1
|
||||
tools/rtems-tools-4.11-1
|
||||
tools/rtems-kernel-4.11
|
@ -1,47 +0,0 @@
|
||||
#
|
||||
# Tools Set for RTEMS M32C 4.11 Stable
|
||||
#
|
||||
|
||||
%define release 1
|
||||
|
||||
%define rtems_arch m32c
|
||||
|
||||
#
|
||||
# The RTEMS 4.11 base defines.
|
||||
#
|
||||
%include rtems-4.11-base.bset
|
||||
|
||||
#
|
||||
# Disable building a C++ compiler.
|
||||
#
|
||||
#
|
||||
#
|
||||
%define enable_cxx 0
|
||||
|
||||
#
|
||||
# Disable building ICONV support
|
||||
#
|
||||
%define with_iconv 0
|
||||
|
||||
#
|
||||
# Set the build flags to work around the defaults in the
|
||||
# compiler that cause ICE.
|
||||
#
|
||||
%define _targetcflags -g -O0
|
||||
%define _targetcxxflags -g -O0
|
||||
|
||||
#
|
||||
# If Windows (MinGW) do not build the simulator.
|
||||
#
|
||||
%define win32-gdb-disable-sim
|
||||
|
||||
#
|
||||
# Tools configuration.
|
||||
#
|
||||
4.11/rtems-autotools
|
||||
devel/expat-2.1.0-1
|
||||
tools/rtems-binutils-2.24-1
|
||||
tools/rtems-gcc-4.8.3-newlib-2.2.0-20150423-1
|
||||
tools/rtems-gdb-7.9-1
|
||||
tools/rtems-tools-4.11-1
|
||||
tools/rtems-kernel-4.11
|
@ -1,23 +0,0 @@
|
||||
#
|
||||
# Tools Set for RTEMS M32R 4.11 Stable
|
||||
#
|
||||
|
||||
%define release 1
|
||||
|
||||
%define rtems_arch m32r
|
||||
|
||||
#
|
||||
# The RTEMS 4.11 base defines.
|
||||
#
|
||||
%include rtems-4.11-base.bset
|
||||
|
||||
#
|
||||
# Tools configuration.
|
||||
#
|
||||
4.11/rtems-autotools
|
||||
devel/expat-2.1.0-1
|
||||
tools/rtems-binutils-2.24-1
|
||||
tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1
|
||||
tools/rtems-gdb-7.9-1
|
||||
tools/rtems-tools-4.11-1
|
||||
tools/rtems-kernel-4.11
|
@ -1,23 +0,0 @@
|
||||
#
|
||||
# Tools Set for RTEMS M68K 4.11 Stable
|
||||
#
|
||||
|
||||
%define release 1
|
||||
|
||||
%define rtems_arch m68k
|
||||
|
||||
#
|
||||
# The RTEMS 4.11 base defines.
|
||||
#
|
||||
%include rtems-4.11-base.bset
|
||||
|
||||
#
|
||||
# Tools configuration.
|
||||
#
|
||||
4.11/rtems-autotools
|
||||
devel/expat-2.1.0-1
|
||||
tools/rtems-binutils-2.24-1
|
||||
tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1
|
||||
tools/rtems-gdb-7.9-1
|
||||
tools/rtems-tools-4.11-1
|
||||
tools/rtems-kernel-4.11
|
@ -1,34 +0,0 @@
|
||||
#
|
||||
# Tools Set for RTEMS Microblaze 4.11 Stable
|
||||
#
|
||||
|
||||
%define release 1
|
||||
|
||||
%define rtems_arch microblaze
|
||||
|
||||
#
|
||||
# The RTEMS 4.11 base defines.
|
||||
#
|
||||
%include rtems-4.11-base.bset
|
||||
|
||||
#
|
||||
# GCC 4.7.2 Microblaze Patch
|
||||
#
|
||||
%patch add gcc %{rtems_gcc_patches}/microblaze/gcc-4.7.2-microblaze-ldscript-2.diff
|
||||
%hash md5 gcc-4.7.2-microblaze-ldscript-2.diff a34f87dfa792193ade7f95e0b084a262
|
||||
|
||||
#
|
||||
# If Windows (MinGW) do not build the simulator.
|
||||
#
|
||||
%define win32-gdb-disable-sim
|
||||
|
||||
#
|
||||
# Tools configuration.
|
||||
#
|
||||
4.11/rtems-autotools
|
||||
devel/expat-2.1.0-1
|
||||
tools/rtems-binutils-2.24-1
|
||||
tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1
|
||||
tools/rtems-gdb-7.9-1
|
||||
tools/rtems-tools-4.11-1
|
||||
tools/rtems-kernel-4.11
|
@ -1,34 +0,0 @@
|
||||
#
|
||||
# Tools Set for RTEMS MIPS 4.11 Stable
|
||||
#
|
||||
|
||||
%define release 1
|
||||
|
||||
%define rtems_arch mips
|
||||
|
||||
#
|
||||
# The RTEMS 4.11 base defines.
|
||||
#
|
||||
%include rtems-4.11-base.bset
|
||||
|
||||
#
|
||||
# Simulator options.
|
||||
#
|
||||
%define gdb-sim-options --enable-sim-hardware
|
||||
|
||||
#
|
||||
# If Windows (MinGW) do not build the simulator.
|
||||
#
|
||||
%define win32-gdb-disable-sim
|
||||
|
||||
#
|
||||
# Tools configuration.
|
||||
#
|
||||
4.11/rtems-autotools
|
||||
devel/expat-2.1.0-1
|
||||
tools/rtems-binutils-2.24-1
|
||||
tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1
|
||||
tools/rtems-gdb-7.9-1
|
||||
tools/rtems-mipstx39-gdb-7.9-1
|
||||
tools/rtems-tools-4.11-1
|
||||
tools/rtems-kernel-4.11
|
@ -1,29 +0,0 @@
|
||||
#
|
||||
# Tools Set for RTEMS Moxie 4.11 Stable
|
||||
#
|
||||
|
||||
%define release 1
|
||||
|
||||
%define rtems_arch moxie
|
||||
|
||||
#
|
||||
# The RTEMS 4.11 base defines.
|
||||
#
|
||||
%include rtems-4.11-base.bset
|
||||
|
||||
#
|
||||
# If Windows (MinGW) do not build the simulator.
|
||||
#
|
||||
%define win32-gdb-disable-sim
|
||||
|
||||
#
|
||||
# Tools configuration.
|
||||
#
|
||||
4.11/rtems-autotools
|
||||
devel/expat-2.1.0-1
|
||||
devel/dtc-1.4.1-1
|
||||
tools/rtems-binutils-2.25-1
|
||||
tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1
|
||||
tools/rtems-gdb-7.9-1
|
||||
tools/rtems-tools-4.11-1
|
||||
tools/rtems-kernel-4.11
|
@ -1,23 +0,0 @@
|
||||
#
|
||||
# Tools Set for RTEMS NIOS 4.11 Stable
|
||||
#
|
||||
|
||||
%define release 1
|
||||
|
||||
%define rtems_arch nios2
|
||||
|
||||
#
|
||||
# The RTEMS 4.11 base defines.
|
||||
#
|
||||
%include rtems-4.11-base.bset
|
||||
|
||||
#
|
||||
# Tools configuration.
|
||||
#
|
||||
4.11/rtems-autotools
|
||||
devel/expat-2.1.0-1
|
||||
tools/rtems-binutils-2.24-1
|
||||
tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1
|
||||
tools/rtems-gdb-7.9-1
|
||||
tools/rtems-tools-4.11-1
|
||||
tools/rtems-kernel-4.11
|
@ -1,43 +0,0 @@
|
||||
#
|
||||
# Tools Set for RTEMS or1k 4.11 Stable
|
||||
#
|
||||
|
||||
%define release 1
|
||||
|
||||
%define rtems_arch or1k
|
||||
|
||||
#
|
||||
# The RTEMS 4.11 base defines.
|
||||
#
|
||||
%include rtems-4.11-base.bset
|
||||
|
||||
#
|
||||
# or1k specific patches
|
||||
#
|
||||
|
||||
#gcc
|
||||
%patch add gcc -p1 https://raw.githubusercontent.com/heshamelmatary/or1k-rtems/master/patches/gcc-4.8.3-or1k-rtems-29072014.diff
|
||||
%hash md5 gcc-4.8.3-or1k-rtems-29072014.diff 97be92fbe69a355625633a8d128fb5f5
|
||||
|
||||
#gdb
|
||||
%patch add gdb -p1 https://raw.githubusercontent.com/heshamelmatary/or1k-rtems/master/patches/gdb-7.7-or1k-rtems.diff
|
||||
%hash md5 gdb-7.7-or1k-rtems.diff 7565167e02652ff300dd31015499633e
|
||||
|
||||
#
|
||||
# or1k specific configurations
|
||||
#
|
||||
|
||||
#
|
||||
# Disable GDB simulator. Use the external simulator.
|
||||
#
|
||||
%define gdb-disable-sim 1
|
||||
|
||||
#
|
||||
# Tools configuration.
|
||||
#
|
||||
4.11/rtems-autotools
|
||||
devel/expat-2.1.0-1
|
||||
tools/rtems-binutils-2.25-1
|
||||
tools/rtems-gcc-4.8.3-newlib-git-1
|
||||
tools/rtems-tools-4.11-1
|
||||
tools/rtems-gdb-7.7-1
|
@ -1,38 +0,0 @@
|
||||
#
|
||||
# Tools Set for RTEMS PowerPC 4.11 Stable
|
||||
#
|
||||
|
||||
%define release 1
|
||||
|
||||
%define rtems_arch powerpc
|
||||
|
||||
#
|
||||
# The RTEMS 4.11 base defines.
|
||||
#
|
||||
%include rtems-4.11-base.bset
|
||||
|
||||
#
|
||||
# Simulator options.
|
||||
#
|
||||
%define gdb-sim-options --enable-sim-hardware --enable-timebase --enable-sim-trace
|
||||
|
||||
#
|
||||
# If Windows (MinGW) do not build the simulator.
|
||||
#
|
||||
%define win32-gdb-disable-sim
|
||||
|
||||
#
|
||||
# Enable OpenMP support
|
||||
#
|
||||
%define with_libgomp
|
||||
|
||||
#
|
||||
# Tools configuration.
|
||||
#
|
||||
4.11/rtems-autotools
|
||||
devel/expat-2.1.0-1
|
||||
tools/rtems-binutils-2.24-1
|
||||
tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1
|
||||
tools/rtems-gdb-7.9-1
|
||||
tools/rtems-tools-4.11-1
|
||||
tools/rtems-kernel-4.11
|
@ -1,23 +0,0 @@
|
||||
#
|
||||
# Tools Set for RTEMS SH 4.11 Stable
|
||||
#
|
||||
|
||||
%define release 1
|
||||
|
||||
%define rtems_arch sh
|
||||
|
||||
#
|
||||
# The RTEMS 4.11 base defines.
|
||||
#
|
||||
%include rtems-4.11-base.bset
|
||||
|
||||
#
|
||||
# Tools configuration.
|
||||
#
|
||||
4.11/rtems-autotools
|
||||
devel/expat-2.1.0-1
|
||||
tools/rtems-binutils-2.24-1
|
||||
tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1
|
||||
tools/rtems-gdb-7.9-1
|
||||
tools/rtems-tools-4.11-1
|
||||
tools/rtems-kernel-4.11
|
@ -1,83 +0,0 @@
|
||||
#
|
||||
# Tools Set for RTEMS SPARC 4.11 Stable
|
||||
#
|
||||
|
||||
%define release 1
|
||||
|
||||
%define rtems_arch sparc
|
||||
|
||||
#
|
||||
# The RTEMS 4.11 base defines.
|
||||
#
|
||||
%include rtems-4.11-base.bset
|
||||
|
||||
#
|
||||
# GDB patches
|
||||
#
|
||||
%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0001-sim-erc32-Disassembly-in-stand-alone-mode-did-not-wo.patch
|
||||
%hash md5 0001-sim-erc32-Disassembly-in-stand-alone-mode-did-not-wo.patch d7f8e58777535ad28186c443e713b8db
|
||||
%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0002-sim-erc32-Corrected-wrong-CPU-implementation-and-ver.patch
|
||||
%hash md5 0002-sim-erc32-Corrected-wrong-CPU-implementation-and-ver.patch 422bb1bd2d5dac178db8dd26ae9410b0
|
||||
%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0003-sim-erc32-Perform-pseudo-init-if-binary-linked-to-no.patch
|
||||
%hash md5 0003-sim-erc32-Perform-pseudo-init-if-binary-linked-to-no.patch 9e266f674393663a14c207cda895f929
|
||||
%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0004-sim-erc32-Use-fenv.h-for-host-FPU-access.patch
|
||||
%hash md5 0004-sim-erc32-Use-fenv.h-for-host-FPU-access.patch ce9c689916905355564eff33b4bb78aa
|
||||
%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0005-sim-erc32-Remove-unused-defines-in-Makefile-and-swit.patch
|
||||
%hash md5 0005-sim-erc32-Remove-unused-defines-in-Makefile-and-swit.patch 03d4ea37708a6ce593e1daba5f39a266
|
||||
%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0006-sim-erc32-Fix-incorrect-simulator-performance-report.patch
|
||||
%hash md5 0006-sim-erc32-Fix-incorrect-simulator-performance-report.patch 28d2264d5dcea559507e888994ca4a54
|
||||
%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0007-sim-erc32-File-loading-via-command-line-did-not-work.patch
|
||||
%hash md5 0007-sim-erc32-File-loading-via-command-line-did-not-work.patch 83a37ca11eef01d37f7f97a14c15dec9
|
||||
%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0008-sim-erc32-Added-v-command-line-switch-for-verbose-ou.patch
|
||||
%hash md5 0008-sim-erc32-Added-v-command-line-switch-for-verbose-ou.patch 1eaf7790407aeef5ec0e1d30b8387626
|
||||
%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0009-sim-erc32-Removed-type-mismatch-compiler-warnings.patch
|
||||
%hash md5 0009-sim-erc32-Removed-type-mismatch-compiler-warnings.patch 75b3828964a10a8864b80dbaba64fff0
|
||||
%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0010-sim-erc32-Switched-emulated-memory-to-host-endian-or.patch
|
||||
%hash md5 0010-sim-erc32-Switched-emulated-memory-to-host-endian-or.patch 6a8771a47060e97acac90abdd9e9add0
|
||||
%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0011-sim-erc32-use-SIM_AC_OPTION_HOSTENDIAN-to-probe-for-.patch
|
||||
%hash md5 0011-sim-erc32-use-SIM_AC_OPTION_HOSTENDIAN-to-probe-for-.patch 98d24e693486aae278c3ddbc1e727dc9
|
||||
%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0012-sim-erc32-Use-memory_iread-function-for-instruction-.patch
|
||||
%hash md5 0012-sim-erc32-Use-memory_iread-function-for-instruction-.patch 647991a1b02fdb0032adf47af4a0c326
|
||||
%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0013-sim-erc32-Fix-a-few-compiler-warnings.patch
|
||||
%hash md5 0013-sim-erc32-Fix-a-few-compiler-warnings.patch 9e23c26becc215b2552eecc8f7b01386
|
||||
%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0014-sim-erc32-Use-gdb-callback-for-UART-I-O-when-linked-.patch
|
||||
%hash md5 0014-sim-erc32-Use-gdb-callback-for-UART-I-O-when-linked-.patch 3734eeda3d615704a687c02a24df0e86
|
||||
%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0015-sim-erc32-Access-memory-subsystem-through-struct-mem.patch
|
||||
%hash md5 0015-sim-erc32-Access-memory-subsystem-through-struct-mem.patch 1fccaba355b1e684efce5f18a2ce3273
|
||||
%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0016-sim-erc32-Use-readline.h-for-readline-types-and-func.patch
|
||||
%hash md5 0016-sim-erc32-Use-readline.h-for-readline-types-and-func.patch 72d575faf24002e705f6284a15e57c0b
|
||||
%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0017-sim-erc32-Move-local-extern-declarations-into-sis.h.patch
|
||||
%hash md5 0017-sim-erc32-Move-local-extern-declarations-into-sis.h.patch 5d1f57522d31e6dbf01ba2c1401e5c66
|
||||
%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0018-sim-erc32-Add-support-for-LEON3-processor-emulation.patch
|
||||
%hash md5 0018-sim-erc32-Add-support-for-LEON3-processor-emulation.patch 8070d6ccbc15752b78c8c41d9299e9ea
|
||||
%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0019-sim-erc32-Add-support-for-LEON2-processor-emulation.patch
|
||||
%hash md5 0019-sim-erc32-Add-support-for-LEON2-processor-emulation.patch a58423e0f55981d408ac94c7e8562120
|
||||
%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0020-sim-erc32-Updated-documentation.patch
|
||||
%hash md5 0020-sim-erc32-Updated-documentation.patch c3584690e0706ca7314c97c7b0c44aca
|
||||
%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0021-sim-erc32-Add-data-watchpoint-support.patch
|
||||
%hash md5 0021-sim-erc32-Add-data-watchpoint-support.patch dbbe838c360df11d92a6db6caaf1e49a
|
||||
%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0022-Add-watchpoint-support-to-gdb-simulator-interface.patch
|
||||
%hash md5 0022-Add-watchpoint-support-to-gdb-simulator-interface.patch 2a48b303f7325b46e99240c802e027f2
|
||||
%patch add gdb %{rtems_gdb_patches}/sparc/7.9/0023-sim-erc32-ELF-loading-could-fail-on-unaligned-sectio.patch
|
||||
%hash md5 0023-sim-erc32-ELF-loading-could-fail-on-unaligned-sectio.patch 4942529b35e91618865e95132216b702
|
||||
|
||||
#
|
||||
# If Windows (MinGW) do not build the simulator.
|
||||
#
|
||||
%define win32-gdb-disable-sim
|
||||
|
||||
#
|
||||
# Enable OpenMP support
|
||||
#
|
||||
%define with_libgomp
|
||||
|
||||
#
|
||||
# Tools configuration.
|
||||
#
|
||||
4.11/rtems-autotools
|
||||
devel/expat-2.1.0-1
|
||||
tools/rtems-binutils-2.24-1
|
||||
tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1
|
||||
tools/rtems-gdb-7.9-1
|
||||
tools/rtems-tools-4.11-1
|
||||
tools/rtems-kernel-4.11
|
@ -1,23 +0,0 @@
|
||||
#
|
||||
# Tools Set for RTEMS SPARC64 4.11 Stable
|
||||
#
|
||||
|
||||
%define release 1
|
||||
|
||||
%define rtems_arch sparc64
|
||||
|
||||
#
|
||||
# The RTEMS 4.11 base defines.
|
||||
#
|
||||
%include rtems-4.11-base.bset
|
||||
|
||||
#
|
||||
# Tools configuration.
|
||||
#
|
||||
4.11/rtems-autotools
|
||||
devel/expat-2.1.0-1
|
||||
tools/rtems-binutils-2.24-1
|
||||
tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1
|
||||
tools/rtems-gdb-7.9-1
|
||||
tools/rtems-tools-4.11-1
|
||||
tools/rtems-kernel-4.11
|
@ -1,17 +0,0 @@
|
||||
#
|
||||
# Tools Set for RTEMS 4.11 Tools Stable
|
||||
#
|
||||
|
||||
%define release 1
|
||||
|
||||
#
|
||||
# We need an arch defined for the common RTEMS files to work.
|
||||
#
|
||||
%define rtems_arch tools
|
||||
|
||||
#
|
||||
# The RTEMS 4.11 base defines.
|
||||
#
|
||||
%include rtems-4.11-base.bset
|
||||
|
||||
tools/rtems-tools-4.11-1
|
@ -1,28 +0,0 @@
|
||||
#
|
||||
# Tools Set for RTEMS V850 4.11 Stable
|
||||
#
|
||||
|
||||
%define release 1
|
||||
|
||||
%define rtems_arch v850
|
||||
|
||||
#
|
||||
# The RTEMS 4.11 base defines.
|
||||
#
|
||||
%include rtems-4.11-base.bset
|
||||
|
||||
#
|
||||
# If Windows (MinGW) do not build the simulator.
|
||||
#
|
||||
%define win32-gdb-disable-sim
|
||||
|
||||
#
|
||||
# Tools configuration.
|
||||
#
|
||||
4.11/rtems-autotools
|
||||
devel/expat-2.1.0-1
|
||||
tools/rtems-binutils-2.24-1
|
||||
tools/rtems-gcc-4.9.3-newlib-2.2.0-20150423-1
|
||||
tools/rtems-gdb-7.9-1
|
||||
tools/rtems-tools-4.11-1
|
||||
tools/rtems-kernel-4.11
|
Loading…
x
Reference in New Issue
Block a user