summaryrefslogtreecommitdiffstats
path: root/spec/build/cpukit/librtemscpu.yml
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--spec/build/cpukit/librtemscpu.yml84
1 files changed, 54 insertions, 30 deletions
diff --git a/spec/build/cpukit/librtemscpu.yml b/spec/build/cpukit/librtemscpu.yml
index 070bff0d57..f40dae98db 100644
--- a/spec/build/cpukit/librtemscpu.yml
+++ b/spec/build/cpukit/librtemscpu.yml
@@ -1,10 +1,12 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
build-type: library
-cflags: []
+cflags:
+- ${COVERAGE_COMPILER_FLAGS}
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
cppflags: []
-cxxflags: []
+cxxflags:
+- ${COVERAGE_COMPILER_FLAGS}
enabled-by: true
includes: []
install:
@@ -23,11 +25,13 @@ install:
- cpukit/include/md5.h
- cpukit/include/memory.h
- cpukit/include/mqueue.h
- - cpukit/include/pci.h
- cpukit/include/poll.h
- cpukit/include/rtems.h
+ - cpukit/include/sha224.h
- cpukit/include/sha256.h
+ - cpukit/include/sha384.h
- cpukit/include/sha512.h
+ - cpukit/include/sha512t.h
- cpukit/include/xz.h
- destination: ${BSP_INCLUDEDIR}/arpa
source:
@@ -50,6 +54,9 @@ install:
- destination: ${BSP_INCLUDEDIR}/dev/spi
source:
- cpukit/include/dev/spi/spi.h
+- destination: ${BSP_INCLUDEDIR}/dev/flash
+ source:
+ - cpukit/include/dev/flash/flashdev.h
- destination: ${BSP_INCLUDEDIR}/linux
source:
- cpukit/include/linux/i2c-dev.h
@@ -72,6 +79,7 @@ install:
- destination: ${BSP_INCLUDEDIR}/rtems
source:
- cpukit/include/rtems/assoc.h
+ - cpukit/include/rtems/base64.h
- cpukit/include/rtems/bdbuf.h
- cpukit/include/rtems/bdpart.h
- cpukit/include/rtems/blkdev.h
@@ -91,6 +99,7 @@ install:
- cpukit/include/rtems/console.h
- cpukit/include/rtems/counter.h
- cpukit/include/rtems/cpuuse.h
+ - cpukit/include/rtems/crc.h
- cpukit/include/rtems/deviceio.h
- cpukit/include/rtems/devnull.h
- cpukit/include/rtems/devzero.h
@@ -108,9 +117,9 @@ install:
- cpukit/include/rtems/framebuffer.h
- cpukit/include/rtems/fs.h
- cpukit/include/rtems/fsmount.h
- - cpukit/include/rtems/gxx_wrappers.h
- cpukit/include/rtems/ide_part_table.h
- cpukit/include/rtems/imfs.h
+ - cpukit/include/rtems/imfsimpl.h
- cpukit/include/rtems/init.h
- cpukit/include/rtems/inttypes.h
- cpukit/include/rtems/io.h
@@ -147,6 +156,8 @@ install:
- cpukit/include/rtems/recorddata.h
- cpukit/include/rtems/recorddump.h
- cpukit/include/rtems/recordserver.h
+ - cpukit/include/rtems/regulator.h
+ - cpukit/include/rtems/regulatorimpl.h
- cpukit/include/rtems/ringbuf.h
- cpukit/include/rtems/rtc.h
- cpukit/include/rtems/rtems-debugger-remote-tcp.h
@@ -158,8 +169,6 @@ install:
- cpukit/include/rtems/rtems-rfs.h
- cpukit/include/rtems/rtemsdialer.h
- cpukit/include/rtems/scheduler.h
- - cpukit/include/rtems/serdbg.h
- - cpukit/include/rtems/serdbgcnf.h
- cpukit/include/rtems/serial_mouse.h
- cpukit/include/rtems/seterr.h
- cpukit/include/rtems/shell.h
@@ -171,11 +180,8 @@ install:
- cpukit/include/rtems/stdio-redirect.h
- cpukit/include/rtems/stringto.h
- cpukit/include/rtems/sysinit.h
- - cpukit/include/rtems/termios_printk.h
- - cpukit/include/rtems/termios_printk_cnf.h
- cpukit/include/rtems/termiostypes.h
- - cpukit/include/rtems/test.h
- - cpukit/include/rtems/test-info.h
+ - cpukit/include/rtems/termiosdevice.h
- cpukit/include/rtems/thread.h
- cpukit/include/rtems/timecounter.h
- cpukit/include/rtems/timespec.h
@@ -193,6 +199,7 @@ install:
- cpukit/include/rtems/confdefs/clock.h
- cpukit/include/rtems/confdefs/console.h
- cpukit/include/rtems/confdefs/extensions.h
+ - cpukit/include/rtems/confdefs/face.h
- cpukit/include/rtems/confdefs/inittask.h
- cpukit/include/rtems/confdefs/initthread.h
- cpukit/include/rtems/confdefs/iodrivers.h
@@ -215,13 +222,15 @@ install:
- cpukit/include/rtems/debugger/rtems-debugger-bsp.h
- cpukit/include/rtems/debugger/rtems-debugger-remote.h
- cpukit/include/rtems/debugger/rtems-debugger-server.h
+- destination: ${BSP_INCLUDEDIR}/rtems/dev
+ source:
+ - cpukit/include/rtems/dev/io.h
- destination: ${BSP_INCLUDEDIR}/rtems/posix
source:
- cpukit/include/rtems/posix/aio_misc.h
- cpukit/include/rtems/posix/barrierimpl.h
- cpukit/include/rtems/posix/condimpl.h
- cpukit/include/rtems/posix/key.h
- - cpukit/include/rtems/posix/keyimpl.h
- cpukit/include/rtems/posix/mmanimpl.h
- cpukit/include/rtems/posix/mqueue.h
- cpukit/include/rtems/posix/mqueueimpl.h
@@ -281,7 +290,6 @@ install:
- cpukit/include/rtems/rtems/eventimpl.h
- cpukit/include/rtems/rtems/eventmp.h
- cpukit/include/rtems/rtems/intr.h
- - cpukit/include/rtems/rtems/mainpage.h
- cpukit/include/rtems/rtems/message.h
- cpukit/include/rtems/rtems/messagedata.h
- cpukit/include/rtems/rtems/messageimpl.h
@@ -303,6 +311,7 @@ install:
- cpukit/include/rtems/rtems/region.h
- cpukit/include/rtems/rtems/regiondata.h
- cpukit/include/rtems/rtems/regionimpl.h
+ - cpukit/include/rtems/rtems/scheduler.h
- cpukit/include/rtems/rtems/sem.h
- cpukit/include/rtems/rtems/semdata.h
- cpukit/include/rtems/rtems/semimpl.h
@@ -342,14 +351,13 @@ install:
- cpukit/include/rtems/score/corerwlockimpl.h
- cpukit/include/rtems/score/coresem.h
- cpukit/include/rtems/score/coresemimpl.h
- - cpukit/include/rtems/score/cpustdatomic.h
+ - cpukit/include/rtems/score/exception.h
- cpukit/include/rtems/score/freechain.h
- cpukit/include/rtems/score/hash.h
- cpukit/include/rtems/score/heap.h
- cpukit/include/rtems/score/heapimpl.h
- cpukit/include/rtems/score/heapinfo.h
- cpukit/include/rtems/score/interr.h
- - cpukit/include/rtems/score/io.h
- cpukit/include/rtems/score/isr.h
- cpukit/include/rtems/score/isrlevel.h
- cpukit/include/rtems/score/isrlock.h
@@ -396,6 +404,7 @@ install:
- cpukit/include/rtems/score/schedulersmp.h
- cpukit/include/rtems/score/schedulersmpimpl.h
- cpukit/include/rtems/score/schedulerstrongapa.h
+ - cpukit/include/rtems/score/scheduleruniimpl.h
- cpukit/include/rtems/score/semaphoreimpl.h
- cpukit/include/rtems/score/smp.h
- cpukit/include/rtems/score/smpbarrier.h
@@ -412,6 +421,7 @@ install:
- cpukit/include/rtems/score/status.h
- cpukit/include/rtems/score/sysstate.h
- cpukit/include/rtems/score/thread.h
+ - cpukit/include/rtems/score/threadcpubudget.h
- cpukit/include/rtems/score/threaddispatch.h
- cpukit/include/rtems/score/threadidledata.h
- cpukit/include/rtems/score/threadimpl.h
@@ -498,6 +508,8 @@ links:
- role: build-dependency
uid: objdrvmgr
- role: build-dependency
+ uid: objexceptionmapping
+- role: build-dependency
uid: objgnat
- role: build-dependency
uid: objmpci
@@ -514,6 +526,13 @@ links:
- role: build-dependency
uid: vckey
source:
+- cpukit/compression/xz/xz_crc32.c
+- cpukit/compression/xz/xz_dec_lzma2.c
+- cpukit/compression/xz/xz_dec_stream.c
+- cpukit/crc/crc24q.c
+- cpukit/base64/base64-encode.c
+- cpukit/base64/base64-decode.c
+- cpukit/dev/flash/flashdev.c
- cpukit/dev/i2c/eeprom.c
- cpukit/dev/i2c/fpga-i2c-slave.c
- cpukit/dev/i2c/gpio-nxp-pca9535.c
@@ -525,6 +544,9 @@ source:
- cpukit/dev/i2c/ti-lm25066a.c
- cpukit/dev/i2c/ti-tmp112.c
- cpukit/dev/i2c/xilinx-axi-i2c.c
+- cpukit/dev/ioprintf.c
+- cpukit/dev/iorelax.c
+- cpukit/dev/iovprintf.c
- cpukit/dev/serial/sc16is752-spi.c
- cpukit/dev/serial/sc16is752.c
- cpukit/dev/spi/spi-bus.c
@@ -638,6 +660,7 @@ source:
- cpukit/libcsupport/src/ftruncate.c
- cpukit/libcsupport/src/ftrylockfile.c
- cpukit/libcsupport/src/funlockfile.c
+- cpukit/libcsupport/src/gcovfork.c
- cpukit/libcsupport/src/getchark.c
- cpukit/libcsupport/src/getdents.c
- cpukit/libcsupport/src/getegid.c
@@ -655,7 +678,6 @@ source:
- cpukit/libcsupport/src/getreentglobal.c
- cpukit/libcsupport/src/getrusage.c
- cpukit/libcsupport/src/getuid.c
-- cpukit/libcsupport/src/gxx_wrappers.c
- cpukit/libcsupport/src/ioctl.c
- cpukit/libcsupport/src/isatty_r.c
- cpukit/libcsupport/src/issetugid.c
@@ -671,7 +693,6 @@ source:
- cpukit/libcsupport/src/malloc.c
- cpukit/libcsupport/src/malloc_deferred.c
- cpukit/libcsupport/src/malloc_dirtier.c
-- cpukit/libcsupport/src/malloc_initialize.c
- cpukit/libcsupport/src/malloc_walk.c
- cpukit/libcsupport/src/mallocdirtydefault.c
- cpukit/libcsupport/src/mallocextenddefault.c
@@ -934,6 +955,7 @@ source:
- cpukit/libmisc/mouse/mouse_parser.c
- cpukit/libmisc/mouse/serial_mouse.c
- cpukit/libmisc/redirector/stdio-redirect.c
+- cpukit/libmisc/regulator/regulator.c
- cpukit/libmisc/rtems-fdt/rtems-fdt-shell.c
- cpukit/libmisc/rtems-fdt/rtems-fdt.c
- cpukit/libmisc/stackchk/check.c
@@ -961,9 +983,6 @@ source:
- cpukit/libmisc/uuid/unpack.c
- cpukit/libmisc/uuid/unparse.c
- cpukit/libmisc/uuid/uuid_time.c
-- cpukit/libmisc/xz/xz_crc32.c
-- cpukit/libmisc/xz/xz_dec_lzma2.c
-- cpukit/libmisc/xz/xz_dec_stream.c
- cpukit/libstdthreads/call_once.c
- cpukit/libstdthreads/cnd.c
- cpukit/libstdthreads/mtx.c
@@ -983,7 +1002,6 @@ source:
- cpukit/libtrace/record/record-util.c
- cpukit/libtrace/record/record.c
- cpukit/posix/src/_execve.c
-- cpukit/posix/src/adjtime.c
- cpukit/posix/src/aio_suspend.c
- cpukit/posix/src/barrierattrdestroy.c
- cpukit/posix/src/barrierattrgetpshared.c
@@ -1179,6 +1197,7 @@ source:
- cpukit/rtems/src/barrierrelease.c
- cpukit/rtems/src/barrierwait.c
- cpukit/rtems/src/clockgetsecondssinceepoch.c
+- cpukit/rtems/src/clockgettickssinceboot.c
- cpukit/rtems/src/clockgettickspersecond.c
- cpukit/rtems/src/clockgettod.c
- cpukit/rtems/src/clockgettodtimeval.c
@@ -1266,6 +1285,8 @@ source:
- cpukit/rtems/src/rtemstimer.c
- cpukit/rtems/src/scheduleraddprocessor.c
- cpukit/rtems/src/schedulergetmaxprio.c
+- cpukit/rtems/src/schedulergetprocessor.c
+- cpukit/rtems/src/schedulergetprocessormax.c
- cpukit/rtems/src/schedulergetprocessorset.c
- cpukit/rtems/src/schedulerident.c
- cpukit/rtems/src/scheduleridentbyprocessor.c
@@ -1391,7 +1412,6 @@ source:
- cpukit/score/src/corerwlockrelease.c
- cpukit/score/src/coresem.c
- cpukit/score/src/coretod.c
-- cpukit/score/src/coretodadjust.c
- cpukit/score/src/coretodcheck.c
- cpukit/score/src/coretodhookdata.c
- cpukit/score/src/coretodhookregister.c
@@ -1399,6 +1419,7 @@ source:
- cpukit/score/src/coretodhookunregister.c
- cpukit/score/src/coretodset.c
- cpukit/score/src/debugisthreaddispatchingallowed.c
+- cpukit/score/src/debugunreachable.c
- cpukit/score/src/freechain.c
- cpukit/score/src/futex.c
- cpukit/score/src/hash.c
@@ -1415,19 +1436,18 @@ source:
- cpukit/score/src/heapsizeofuserarea.c
- cpukit/score/src/heapwalk.c
- cpukit/score/src/interr.c
-- cpukit/score/src/iobase64.c
-- cpukit/score/src/ioprintf.c
-- cpukit/score/src/iovprintf.c
- cpukit/score/src/isr.c
- cpukit/score/src/isrisinprogress.c
- cpukit/score/src/isrvectortable.c
- cpukit/score/src/iterateoverthreads.c
+- cpukit/score/src/kern_ntptime.c
- cpukit/score/src/kern_tc.c
- cpukit/score/src/libatomic.c
- cpukit/score/src/log2table.c
- cpukit/score/src/memoryallocate.c
- cpukit/score/src/memorydirtyfreeareas.c
- cpukit/score/src/memoryfill.c
+- cpukit/score/src/memorynoinit.c
- cpukit/score/src/memoryzerobeforeuse.c
- cpukit/score/src/memoryzerofreeareas.c
- cpukit/score/src/mutex.c
@@ -1462,15 +1482,13 @@ source:
- cpukit/score/src/pheapallocate.c
- cpukit/score/src/pheapextend.c
- cpukit/score/src/pheapfree.c
-- cpukit/score/src/pheapgetblocksize.c
- cpukit/score/src/pheapgetfreeinfo.c
- cpukit/score/src/pheapgetinfo.c
- cpukit/score/src/pheapgetsize.c
-- cpukit/score/src/pheapiterate.c
-- cpukit/score/src/pheapresizeblock.c
- cpukit/score/src/pheapwalk.c
- cpukit/score/src/processormaskcopy.c
- cpukit/score/src/profilingisrentryexit.c
+- cpukit/score/src/rbtreeappend.c
- cpukit/score/src/rbtreeextract.c
- cpukit/score/src/rbtreeinsert.c
- cpukit/score/src/rbtreeiterate.c
@@ -1478,6 +1496,7 @@ source:
- cpukit/score/src/rbtreemin.c
- cpukit/score/src/rbtreenext.c
- cpukit/score/src/rbtreepostorder.c
+- cpukit/score/src/rbtreeprepend.c
- cpukit/score/src/rbtreeprev.c
- cpukit/score/src/rbtreereplace.c
- cpukit/score/src/sched.c
@@ -1503,7 +1522,6 @@ source:
- cpukit/score/src/schedulerdefaultreleasejob.c
- cpukit/score/src/schedulerdefaultschedule.c
- cpukit/score/src/schedulerdefaultstartidle.c
-- cpukit/score/src/schedulerdefaulttick.c
- cpukit/score/src/scheduleredf.c
- cpukit/score/src/scheduleredfblock.c
- cpukit/score/src/scheduleredfchangepriority.c
@@ -1530,6 +1548,7 @@ source:
- cpukit/score/src/smpbarrierwait.c
- cpukit/score/src/stackallocator.c
- cpukit/score/src/stackallocatorforidle.c
+- cpukit/score/src/stackallocatorforidlewkspace.c
- cpukit/score/src/stackallocatorfree.c
- cpukit/score/src/stackallocatorinit.c
- cpukit/score/src/thread.c
@@ -1541,8 +1560,10 @@ source:
- cpukit/score/src/threadentryadaptoridle.c
- cpukit/score/src/threadentryadaptornumeric.c
- cpukit/score/src/threadentryadaptorpointer.c
+- cpukit/score/src/threadexhausttimeslice.c
- cpukit/score/src/threadget.c
- cpukit/score/src/threadgetcputimeused.c
+- cpukit/score/src/threadgetcputimeusedafterreset.c
- cpukit/score/src/threadhandler.c
- cpukit/score/src/threadidledefault.c
- cpukit/score/src/threadinitialize.c
@@ -1552,12 +1573,13 @@ source:
- cpukit/score/src/threadplaindispatch.c
- cpukit/score/src/threadq.c
- cpukit/score/src/threadqenqueue.c
-- cpukit/score/src/threadqextractwithproxy.c
+- cpukit/score/src/threadqextract.c
- cpukit/score/src/threadqfirst.c
- cpukit/score/src/threadqflush.c
- cpukit/score/src/threadqgetnameandid.c
- cpukit/score/src/threadqops.c
- cpukit/score/src/threadqtimeout.c
+- cpukit/score/src/threadresettimeslice.c
- cpukit/score/src/threadrestart.c
- cpukit/score/src/threadscheduler.c
- cpukit/score/src/threadselfid.c
@@ -1589,7 +1611,9 @@ source:
- cpukit/score/src/watchdogtick.c
- cpukit/score/src/watchdogtickssinceboot.c
- cpukit/score/src/watchdogtimeslicedefault.c
+- cpukit/score/src/wkspaceallocate.c
- cpukit/score/src/wkspace.c
+- cpukit/score/src/wkspacefree.c
- cpukit/score/src/wkspaceisunifieddefault.c
- cpukit/score/src/wkspacemallocinitdefault.c
- cpukit/score/src/wkspacemallocinitunified.c