summaryrefslogtreecommitdiffstats
path: root/spec/build/bsps/bspopts.yml
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2022-06-27 11:28:34 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2022-07-04 08:29:52 +0200
commita13047ca0e965136815a77ee2651d5e7821b59f7 (patch)
treef82623a51ad4b3333e108661c9a2b434d60b8043 /spec/build/bsps/bspopts.yml
parentbuild: Fix optimization flags definition order (diff)
downloadrtems-a13047ca0e965136815a77ee2651d5e7821b59f7.tar.bz2
build: Allow separate optimization flags
Allow separate optimization flags for the BSP, cpukit, and tests. For example, the BSP and cpukit may be built without optimization if coverage instrumentation is enabled, however, the tests may still use optimization. Update #4670.
Diffstat (limited to 'spec/build/bsps/bspopts.yml')
-rw-r--r--spec/build/bsps/bspopts.yml8
1 files changed, 8 insertions, 0 deletions
diff --git a/spec/build/bsps/bspopts.yml b/spec/build/bsps/bspopts.yml
index d43136e94e..4a4c06d321 100644
--- a/spec/build/bsps/bspopts.yml
+++ b/spec/build/bsps/bspopts.yml
@@ -8,6 +8,12 @@ include-headers: []
install-path: ${BSP_INCLUDEDIR}
links:
- role: build-dependency
+ uid: optbspoptflags
+- role: build-dependency
+ uid: optcpukitoptflags
+- role: build-dependency
+ uid: opttestoptflags
+- role: build-dependency
uid: optabi
- role: build-dependency
uid: optasflags
@@ -18,6 +24,8 @@ links:
- role: build-dependency
uid: optincludes
- role: build-dependency
+ uid: optcflags
+- role: build-dependency
uid: optlinkflags
- role: build-dependency
uid: optldflags