diff options
Diffstat (limited to 'spec/build/cpukit/librtemscpu.yml')
-rw-r--r-- | spec/build/cpukit/librtemscpu.yml | 95 |
1 files changed, 64 insertions, 31 deletions
diff --git a/spec/build/cpukit/librtemscpu.yml b/spec/build/cpukit/librtemscpu.yml index 0abff9d439..196a8acd4e 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 @@ -372,6 +380,7 @@ install: - cpukit/include/rtems/score/prioritybitmapimpl.h - cpukit/include/rtems/score/priorityimpl.h - cpukit/include/rtems/score/processormask.h + - cpukit/include/rtems/score/processormaskimpl.h - cpukit/include/rtems/score/profiling.h - cpukit/include/rtems/score/protectedheap.h - cpukit/include/rtems/score/rbtree.h @@ -396,6 +405,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 +422,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 @@ -472,6 +483,8 @@ links: - role: build-dependency uid: cpumips - role: build-dependency + uid: cpumicroblaze +- role: build-dependency uid: cpumoxie - role: build-dependency uid: cpunios2 @@ -496,6 +509,8 @@ links: - role: build-dependency uid: objdrvmgr - role: build-dependency + uid: objexceptionmapping +- role: build-dependency uid: objgnat - role: build-dependency uid: objmpci @@ -512,6 +527,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 @@ -523,6 +545,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 @@ -636,6 +661,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 @@ -653,7 +679,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 @@ -669,7 +694,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 @@ -932,6 +956,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 @@ -959,9 +984,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 @@ -981,7 +1003,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 @@ -1009,6 +1030,7 @@ source: - cpukit/posix/src/condtimedwait.c - cpukit/posix/src/condwait.c - cpukit/posix/src/condwaitsupp.c +- cpukit/posix/src/confstr.c - cpukit/posix/src/fork.c - cpukit/posix/src/key.c - cpukit/posix/src/keycreate.c @@ -1176,6 +1198,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 @@ -1263,6 +1286,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 @@ -1388,14 +1413,14 @@ 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 - cpukit/score/src/coretodhookrun.c - cpukit/score/src/coretodhookunregister.c - cpukit/score/src/coretodset.c -- cpukit/score/src/coretodtickspersec.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 @@ -1412,19 +1437,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 @@ -1459,20 +1483,22 @@ 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 +- cpukit/score/src/rbtreemax.c +- 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 - cpukit/score/src/scheduler.c @@ -1497,7 +1523,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 @@ -1523,6 +1548,8 @@ source: - cpukit/score/src/semaphore.c - 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 @@ -1534,22 +1561,26 @@ 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 - cpukit/score/src/threaditerate.c - cpukit/score/src/threadloadenv.c - cpukit/score/src/threadname.c +- 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 @@ -1581,7 +1612,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 |