7: Add unstable RTEMS 7 tool chain

This commit is contained in:
Sebastian Huber 2020-06-18 07:40:54 +02:00
parent 2990781733
commit 987da960a2
21 changed files with 114 additions and 0 deletions

View File

@ -0,0 +1,4 @@
%define release 1
%define rtems_arch aarch64
%define with_libgomp
%include 7/rtems-default.bset

View File

@ -0,0 +1,19 @@
7/rtems-aarch64
7/rtems-arm
7/rtems-bfin
7/rtems-epiphany
7/rtems-i386
7/rtems-lm32
7/rtems-m68k
7/rtems-microblaze
7/rtems-mips
7/rtems-moxie
7/rtems-nios2
7/rtems-or1k
7/rtems-powerpc
7/rtems-riscv
7/rtems-sh
7/rtems-sparc
7/rtems-sparc64
7/rtems-v850
7/rtems-x86_64

View File

@ -0,0 +1,4 @@
%define release 1
%define rtems_arch arm
%define with_libgomp
%include 7/rtems-default.bset

View File

@ -0,0 +1,13 @@
%define rtems_version 7
%define _target %{rtems_arch}-rtems%{rtems_version}
%define gcc_version_message RTEMS %{rtems_version}, RSB %{_sbgit_id}, Newlib %{newlib_version}
%include rtems-urls.bset
%ifos win32 mingw ming32
%define rtems_waf_build_root_suffix %{waf_build_root_suffix}
%else
%define rtems_waf_build_root_suffix %{nil}
%endif
package: rtems-%{rtems_version}-%{_target}-%{_host}-%{release}

View File

@ -0,0 +1,3 @@
%define release 1
%define rtems_arch bfin
%include 7/rtems-default.bset

View File

@ -0,0 +1,13 @@
%include 7/rtems-base.bset
#
# Build gdb first to raise the Python install error as early as possible.
# GDB needs expat so it needs to be built before.
#
devel/expat-2.1.0-1
tools/rtems-gdb-head
tools/rtems-binutils-head
tools/rtems-gcc-head-newlib-head
tools/rtems-tools-5-1

View File

@ -0,0 +1,4 @@
%define release 1
%define rtems_arch i386
%define with_libgomp
%include 7/rtems-default.bset

View File

@ -0,0 +1,3 @@
%define release 1
%define rtems_arch lm32
%include 7/rtems-default.bset

View File

@ -0,0 +1,3 @@
%define release 1
%define rtems_arch m68k
%include 7/rtems-default.bset

View File

@ -0,0 +1,3 @@
%define release 1
%define rtems_arch microblaze
%include 7/rtems-default.bset

View File

@ -0,0 +1,6 @@
%define release 1
%define rtems_arch mips
%define gdb-sim-options --enable-sim-hardware
%define win32-gdb-disable-sim
%include 7/rtems-default.bset
tools/rtems-mipstx39-gdb-head

View File

@ -0,0 +1,6 @@
%define release 1
%define rtems_arch moxie
%define win32-gdb-disable-sim
%define with_libgomp
devel/dtc-1.4.1-1
%include 7/rtems-default.bset

View File

@ -0,0 +1,3 @@
%define release 1
%define rtems_arch nios2
%include 7/rtems-default.bset

View File

@ -0,0 +1,3 @@
%define release 1
%define rtems_arch or1k
%include 7/rtems-default.bset

View File

@ -0,0 +1,4 @@
%define release 1
%define rtems_arch powerpc
%define with_libgomp
%include 7/rtems-default.bset

View File

@ -0,0 +1,4 @@
%define release 1
%define rtems_arch riscv
%define with_libgomp
%include 7/rtems-default.bset

View File

@ -0,0 +1,3 @@
%define release 1
%define rtems_arch sh
%include 7/rtems-default.bset

View File

@ -0,0 +1,6 @@
%define release 1
%define rtems_arch sparc
%define with_libgomp
%define gdb-disable-sim 1
%include 7/rtems-default.bset
devel/sis-2-1

View File

@ -0,0 +1,3 @@
%define release 1
%define rtems_arch sparc64
%include 7/rtems-default.bset

View File

@ -0,0 +1,3 @@
%define release 1
%define rtems_arch v850
%include 7/rtems-default.bset

View File

@ -0,0 +1,4 @@
%define release 1
%define rtems_arch x86_64
%define with_libgomp
%include 7/rtems-default.bset