summaryrefslogtreecommitdiffstats
path: root/spec/build/cpukit
diff options
context:
space:
mode:
authorChris Johns <chrisj@rtems.org>2020-10-03 16:13:24 +1000
committerChris Johns <chrisj@rtems.org>2020-10-08 11:01:59 +1100
commitcf95826089f36a42a69a1b12691e453428c0b2af (patch)
treef64e53515330198b512039e5d7e4ba9d5c5bdbb8 /spec/build/cpukit
parentMisc: Correct spelling of occurred (diff)
downloadrtems-cf95826089f36a42a69a1b12691e453428c0b2af.tar.bz2
cpukit/librcxx: Add a C++ thread interface with attributes
Diffstat (limited to 'spec/build/cpukit')
-rw-r--r--spec/build/cpukit/grp.yml2
-rw-r--r--spec/build/cpukit/librtemscxx.yml21
2 files changed, 23 insertions, 0 deletions
diff --git a/spec/build/cpukit/grp.yml b/spec/build/cpukit/grp.yml
index 3a285d03fc..91fa2d9625 100644
--- a/spec/build/cpukit/grp.yml
+++ b/spec/build/cpukit/grp.yml
@@ -28,6 +28,8 @@ links:
- role: build-dependency
uid: librtemscpu
- role: build-dependency
+ uid: librtemscxx
+- role: build-dependency
uid: librtemsdfltcfg
- role: build-dependency
uid: librtemstest
diff --git a/spec/build/cpukit/librtemscxx.yml b/spec/build/cpukit/librtemscxx.yml
new file mode 100644
index 0000000000..9a924bd789
--- /dev/null
+++ b/spec/build/cpukit/librtemscxx.yml
@@ -0,0 +1,21 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+build-type: library
+cflags: []
+copyrights:
+- Copyright (C) 2020 Chris Johns (http://contemporary.software)
+cppflags: []
+cxxflags: [-std=c++17]
+enabled-by: true
+includes: []
+install:
+- destination: ${BSP_INCLUDEDIR}
+ source:
+ - cpukit/include/rtems/c++/error
+ - cpukit/include/rtems/c++/thread
+install-path: ${BSP_LIBDIR}
+links: []
+source:
+- cpukit/librtemscxx/error.cpp
+- cpukit/librtemscxx/thread.cpp
+target: rtemscxx
+type: build