summaryrefslogtreecommitdiffstats
path: root/rtems/config
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2022-07-13 11:06:35 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2022-07-21 09:06:07 +0200
commitf4f5d43a98051f7562103aaa2ec7723c628c6947 (patch)
tree599b390ef962d238ab8b380d1439af694789f49a /rtems/config
parentnewlib: Support --with/without-newlib-tls (diff)
downloadrtems-source-builder-f4f5d43a98051f7562103aaa2ec7723c628c6947.tar.bz2
6/7: Use TLS in Newlib for some targets by default
Use the --enable-newlib-reent-thread-local (_REENT_THREAD_LOCAL_STORAGE) Newlib configuration option on the aarch64, arm, nios2, powerpc, riscv, and sparc targets by default. Update #4560.
Diffstat (limited to 'rtems/config')
-rw-r--r--rtems/config/6/rtems-aarch64.bset1
-rw-r--r--rtems/config/6/rtems-arm.bset1
-rw-r--r--rtems/config/6/rtems-nios2.bset1
-rw-r--r--rtems/config/6/rtems-powerpc.bset1
-rw-r--r--rtems/config/6/rtems-riscv.bset1
-rw-r--r--rtems/config/6/rtems-sparc.bset1
-rw-r--r--rtems/config/7/rtems-aarch64.bset1
-rw-r--r--rtems/config/7/rtems-arm.bset1
-rw-r--r--rtems/config/7/rtems-nios2.bset1
-rw-r--r--rtems/config/7/rtems-powerpc.bset1
-rw-r--r--rtems/config/7/rtems-riscv.bset1
-rw-r--r--rtems/config/7/rtems-sparc.bset1
12 files changed, 12 insertions, 0 deletions
diff --git a/rtems/config/6/rtems-aarch64.bset b/rtems/config/6/rtems-aarch64.bset
index e3c91af..99051eb 100644
--- a/rtems/config/6/rtems-aarch64.bset
+++ b/rtems/config/6/rtems-aarch64.bset
@@ -1,4 +1,5 @@
%define release 1
%define rtems_arch aarch64
%define with_libgomp
+%define with_newlib_tls
%include 6/rtems-default.bset
diff --git a/rtems/config/6/rtems-arm.bset b/rtems/config/6/rtems-arm.bset
index 425d66b..c4e6613 100644
--- a/rtems/config/6/rtems-arm.bset
+++ b/rtems/config/6/rtems-arm.bset
@@ -1,4 +1,5 @@
%define release 1
%define rtems_arch arm
%define with_libgomp
+%define with_newlib_tls
%include 6/rtems-default.bset
diff --git a/rtems/config/6/rtems-nios2.bset b/rtems/config/6/rtems-nios2.bset
index 522eff5..d45024d 100644
--- a/rtems/config/6/rtems-nios2.bset
+++ b/rtems/config/6/rtems-nios2.bset
@@ -1,3 +1,4 @@
%define release 1
%define rtems_arch nios2
+%define with_newlib_tls
%include 6/rtems-default.bset
diff --git a/rtems/config/6/rtems-powerpc.bset b/rtems/config/6/rtems-powerpc.bset
index c19327a..3309057 100644
--- a/rtems/config/6/rtems-powerpc.bset
+++ b/rtems/config/6/rtems-powerpc.bset
@@ -1,4 +1,5 @@
%define release 1
%define rtems_arch powerpc
%define with_libgomp
+%define with_newlib_tls
%include 6/rtems-default.bset
diff --git a/rtems/config/6/rtems-riscv.bset b/rtems/config/6/rtems-riscv.bset
index ad7cb5b..ec1ab3a 100644
--- a/rtems/config/6/rtems-riscv.bset
+++ b/rtems/config/6/rtems-riscv.bset
@@ -1,5 +1,6 @@
%define release 1
%define rtems_arch riscv
%define with_libgomp
+%define with_newlib_tls
%include 6/rtems-default.bset
devel/sis-2-1
diff --git a/rtems/config/6/rtems-sparc.bset b/rtems/config/6/rtems-sparc.bset
index 48d152d..809d47e 100644
--- a/rtems/config/6/rtems-sparc.bset
+++ b/rtems/config/6/rtems-sparc.bset
@@ -1,6 +1,7 @@
%define release 1
%define rtems_arch sparc
%define with_libgomp
+%define with_newlib_tls
%define gdb-disable-sim 1
%include 6/rtems-default.bset
devel/sis-2-1
diff --git a/rtems/config/7/rtems-aarch64.bset b/rtems/config/7/rtems-aarch64.bset
index fc794aa..d899dc7 100644
--- a/rtems/config/7/rtems-aarch64.bset
+++ b/rtems/config/7/rtems-aarch64.bset
@@ -1,4 +1,5 @@
%define release 1
%define rtems_arch aarch64
%define with_libgomp
+%define with_newlib_tls
%include 7/rtems-default.bset
diff --git a/rtems/config/7/rtems-arm.bset b/rtems/config/7/rtems-arm.bset
index 7518812..a9bd612 100644
--- a/rtems/config/7/rtems-arm.bset
+++ b/rtems/config/7/rtems-arm.bset
@@ -1,4 +1,5 @@
%define release 1
%define rtems_arch arm
%define with_libgomp
+%define with_newlib_tls
%include 7/rtems-default.bset
diff --git a/rtems/config/7/rtems-nios2.bset b/rtems/config/7/rtems-nios2.bset
index 735497f..a56aaeb 100644
--- a/rtems/config/7/rtems-nios2.bset
+++ b/rtems/config/7/rtems-nios2.bset
@@ -1,3 +1,4 @@
%define release 1
%define rtems_arch nios2
+%define with_newlib_tls
%include 7/rtems-default.bset
diff --git a/rtems/config/7/rtems-powerpc.bset b/rtems/config/7/rtems-powerpc.bset
index 3da8841..4438550 100644
--- a/rtems/config/7/rtems-powerpc.bset
+++ b/rtems/config/7/rtems-powerpc.bset
@@ -1,4 +1,5 @@
%define release 1
%define rtems_arch powerpc
%define with_libgomp
+%define with_newlib_tls
%include 7/rtems-default.bset
diff --git a/rtems/config/7/rtems-riscv.bset b/rtems/config/7/rtems-riscv.bset
index 441203e..3f81152 100644
--- a/rtems/config/7/rtems-riscv.bset
+++ b/rtems/config/7/rtems-riscv.bset
@@ -1,4 +1,5 @@
%define release 1
%define rtems_arch riscv
%define with_libgomp
+%define with_newlib_tls
%include 7/rtems-default.bset
diff --git a/rtems/config/7/rtems-sparc.bset b/rtems/config/7/rtems-sparc.bset
index a147b8f..3c0d8f0 100644
--- a/rtems/config/7/rtems-sparc.bset
+++ b/rtems/config/7/rtems-sparc.bset
@@ -1,6 +1,7 @@
%define release 1
%define rtems_arch sparc
%define with_libgomp
+%define with_newlib_tls
%define gdb-disable-sim 1
%include 7/rtems-default.bset
devel/sis-2-1