summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2021-04-20 09:28:46 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2021-07-12 15:08:04 +0200
commit4ace0fbee4f321117ed237b5a1192a030d0c677d (patch)
tree953a61a5646b4e9b7afb19649ecbb48f999378ec
parent31f3df10fcb51c9da74c1c9db5dab2a7a566c77e (diff)
build: FIXME build move heap files
-rw-r--r--spec/build/bsps/sparc/leon3/obj.yml2
-rw-r--r--spec/build/bsps/sparc/leon3/objqual.yml2
-rw-r--r--spec/build/cpukit/librtemscpu.yml18
-rw-r--r--spec/build/cpukit/objrtemscpunoqual.yml16
4 files changed, 18 insertions, 20 deletions
diff --git a/spec/build/bsps/sparc/leon3/obj.yml b/spec/build/bsps/sparc/leon3/obj.yml
index f65d7faf8a..023e2a62a7 100644
--- a/spec/build/bsps/sparc/leon3/obj.yml
+++ b/spec/build/bsps/sparc/leon3/obj.yml
@@ -24,6 +24,8 @@ source:
- bsps/shared/dev/getentropy/getentropy-cpucounter.c
- bsps/shared/dev/serial/console-termios.c
- bsps/shared/start/sbrk.c
+- bsps/shared/start/mallocinitone.c
+- bsps/shared/start/wkspaceinitone.c
- bsps/sparc/leon3/btimer/btimer.c
- bsps/sparc/leon3/btimer/watchdog.c
- bsps/sparc/leon3/console/console.c
diff --git a/spec/build/bsps/sparc/leon3/objqual.yml b/spec/build/bsps/sparc/leon3/objqual.yml
index b4b055f9fb..0c9458cdd2 100644
--- a/spec/build/bsps/sparc/leon3/objqual.yml
+++ b/spec/build/bsps/sparc/leon3/objqual.yml
@@ -30,8 +30,6 @@ source:
- bsps/shared/irq/irq-default-handler.c
- bsps/shared/start/bspreset-empty.c
- bsps/shared/start/gettargethash-default.c
-- bsps/shared/start/mallocinitone.c
-- bsps/shared/start/wkspaceinitone.c
- bsps/sparc/leon3/clock/ckinit.c
- bsps/sparc/leon3/console/printk_support.c
- bsps/sparc/leon3/start/amba.c
diff --git a/spec/build/cpukit/librtemscpu.yml b/spec/build/cpukit/librtemscpu.yml
index 45681216fe..ea489b3728 100644
--- a/spec/build/cpukit/librtemscpu.yml
+++ b/spec/build/cpukit/librtemscpu.yml
@@ -62,7 +62,6 @@ install:
- cpukit/include/rtems/libcsupport.h
- cpukit/include/rtems/linkersets.h
- cpukit/include/rtems/malloc.h
- - cpukit/include/rtems/mallocinitone.h
- cpukit/include/rtems/print.h
- cpukit/include/rtems/printer.h
- cpukit/include/rtems/seterr.h
@@ -227,8 +226,6 @@ install:
- cpukit/include/rtems/score/watchdog.h
- cpukit/include/rtems/score/watchdogimpl.h
- cpukit/include/rtems/score/watchdogticks.h
- - cpukit/include/rtems/score/wkspace.h
- - cpukit/include/rtems/score/wkspaceinitone.h
- cpukit/include/rtems/score/wkspacedata.h
- destination: ${BSP_INCLUDEDIR}/sys
source:
@@ -261,16 +258,10 @@ links:
- role: build-dependency
uid: vckey
source:
-- cpukit/libcsupport/src/alignedalloc.c
-- cpukit/libcsupport/src/malloc_deferred.c
-- cpukit/libcsupport/src/mallocdirtydefault.c
-- cpukit/libcsupport/src/mallocextenddefault.c
-- cpukit/libcsupport/src/mallocheap.c
- cpukit/libcsupport/src/printk.c
- cpukit/libcsupport/src/printk_plugin.c
- cpukit/libcsupport/src/print_printf.c
- cpukit/libcsupport/src/rtemscalloc.c
-- cpukit/libcsupport/src/rtems_heap_null_extend.c
- cpukit/libcsupport/src/rtems_put_char.c
- cpukit/libcsupport/src/rtems_putc.c
- cpukit/libcsupport/src/vprintk.c
@@ -391,7 +382,6 @@ source:
- cpukit/score/src/apimutexunlock.c
- cpukit/score/src/chain.c
- cpukit/score/src/chainnodecount.c
-- cpukit/score/src/configstackspacesize.c
- cpukit/score/src/corebarrier.c
- cpukit/score/src/corebarrierwait.c
- cpukit/score/src/coremsg.c
@@ -401,7 +391,6 @@ source:
- cpukit/score/src/coremsginsert.c
- cpukit/score/src/coremsgseize.c
- cpukit/score/src/coremsgsubmit.c
-- cpukit/score/src/coremsgwkspace.c
- cpukit/score/src/coremutexseize.c
- cpukit/score/src/coresem.c
- cpukit/score/src/coretod.c
@@ -409,8 +398,6 @@ source:
- cpukit/score/src/coretodhookrun.c
- cpukit/score/src/coretodset.c
- cpukit/score/src/hash.c
-- cpukit/score/src/heap.c
-- cpukit/score/src/heapallocate.c
- cpukit/score/src/interr.c
- cpukit/score/src/iobase64.c
- cpukit/score/src/ioprintf.c
@@ -427,16 +414,13 @@ source:
- cpukit/score/src/objectallocatestatic.c
- cpukit/score/src/objectapimaximumclass.c
- cpukit/score/src/objectclose.c
-- cpukit/score/src/objectfree.c
- cpukit/score/src/objectfreenothing.c
- cpukit/score/src/objectfreestatic.c
- cpukit/score/src/objectgetinfo.c
- cpukit/score/src/objectgetinfoid.c
- cpukit/score/src/objectgetlocal.c
-- cpukit/score/src/objectgetnameasstring.c
- cpukit/score/src/objectgetnoprotection.c
- cpukit/score/src/objectinitializeinformation.c
-- cpukit/score/src/objectnamespaceremove.c
- cpukit/score/src/objectnametoid.c
- cpukit/score/src/percpu.c
- cpukit/score/src/processormaskcopy.c
@@ -462,9 +446,7 @@ source:
- cpukit/score/src/schedulerpriorityyield.c
- cpukit/score/src/schedulersetaffinity.c
- cpukit/score/src/smpbarrierwait.c
-- cpukit/score/src/stackallocator.c
- cpukit/score/src/thread.c
-- cpukit/score/src/threadallocateunlimited.c
- cpukit/score/src/threadchangepriority.c
- cpukit/score/src/threadclearstate.c
- cpukit/score/src/threadcreateidle.c
diff --git a/spec/build/cpukit/objrtemscpunoqual.yml b/spec/build/cpukit/objrtemscpunoqual.yml
index 119f19a20b..9c1eb18028 100644
--- a/spec/build/cpukit/objrtemscpunoqual.yml
+++ b/spec/build/cpukit/objrtemscpunoqual.yml
@@ -100,6 +100,7 @@ install:
- cpukit/include/rtems/libi2c.h
- cpukit/include/rtems/libio_.h
- cpukit/include/rtems/libio.h
+ - cpukit/include/rtems/mallocinitone.h
- cpukit/include/rtems/media.h
- cpukit/include/rtems/monitor.h
- cpukit/include/rtems/mouse_parser.h
@@ -225,6 +226,8 @@ install:
- cpukit/include/rtems/score/schedulersimplesmp.h
- cpukit/include/rtems/score/schedulerstrongapa.h
- cpukit/include/rtems/score/threadmp.h
+ - cpukit/include/rtems/score/wkspace.h
+ - cpukit/include/rtems/score/wkspaceinitone.h
- destination: ${BSP_INCLUDEDIR}/rtems/trace
source:
- cpukit/include/rtems/trace/rtems-trace-buffer-vars.h
@@ -350,6 +353,7 @@ source:
- cpukit/libcrypt/crypt-sha256.c
- cpukit/libcrypt/crypt-sha512.c
- cpukit/libcrypt/misc.c
+- cpukit/libcsupport/src/alignedalloc.c
- cpukit/libcsupport/src/access.c
- cpukit/libcsupport/src/arc4random_getentropy_fail.c
- cpukit/libcsupport/src/__assert.c
@@ -443,9 +447,13 @@ source:
- cpukit/libcsupport/src/lseek.c
- cpukit/libcsupport/src/lstat.c
- cpukit/libcsupport/src/malloc.c
+- cpukit/libcsupport/src/malloc_deferred.c
- cpukit/libcsupport/src/malloc_dirtier.c
+- cpukit/libcsupport/src/mallocdirtydefault.c
+- cpukit/libcsupport/src/mallocextenddefault.c
- cpukit/libcsupport/src/mallocfreespace.c
- cpukit/libcsupport/src/mallocgetheapptr.c
+- cpukit/libcsupport/src/mallocheap.c
- cpukit/libcsupport/src/mallocinfo.c
- cpukit/libcsupport/src/_malloc_r.c
- cpukit/libcsupport/src/mallocsetheapptr.c
@@ -482,6 +490,7 @@ source:
- cpukit/libcsupport/src/rtems_heap_extend.c
- cpukit/libcsupport/src/rtems_heap_extend_via_sbrk.c
- cpukit/libcsupport/src/rtems_heap_greedy.c
+- cpukit/libcsupport/src/rtems_heap_null_extend.c
- cpukit/libcsupport/src/rtems_heap_sbrk_greedy.c
- cpukit/libcsupport/src/rtems_memalign.c
- cpukit/libcsupport/src/rtems_mkdir.c
@@ -1020,7 +1029,9 @@ source:
- cpukit/sapi/src/sysinitverbose.c
- cpukit/sapi/src/tcsimpleinstall.c
- cpukit/score/src/condition.c
+- cpukit/score/src/configstackspacesize.c
- cpukit/score/src/coremsgflushwait.c
+- cpukit/score/src/coremsgwkspace.c
- cpukit/score/src/corerwlock.c
- cpukit/score/src/corerwlockobtainread.c
- cpukit/score/src/corerwlockobtainwrite.c
@@ -1032,6 +1043,8 @@ source:
- cpukit/score/src/debugisthreaddispatchingallowed.c
- cpukit/score/src/freechain.c
- cpukit/score/src/futex.c
+- cpukit/score/src/heap.c
+- cpukit/score/src/heapallocate.c
- cpukit/score/src/heapextend.c
- cpukit/score/src/heapfree.c
- cpukit/score/src/heapgetfreeinfo.c
@@ -1055,6 +1068,8 @@ source:
- cpukit/score/src/objectallocateunlimited.c
- cpukit/score/src/objectclose.c
- cpukit/score/src/objectextendinformation.c
+- cpukit/score/src/objectfree.c
+- cpukit/score/src/objectgetnameasstring.c
- cpukit/score/src/objectgetnext.c
- cpukit/score/src/objectidtoname.c
- cpukit/score/src/objectnamespaceremove.c
@@ -1108,6 +1123,7 @@ source:
- cpukit/score/src/schedulersimpleunblock.c
- cpukit/score/src/schedulersimpleyield.c
- cpukit/score/src/semaphore.c
+- cpukit/score/src/stackallocator.c
- cpukit/score/src/stackallocatorinit.c
- cpukit/score/src/stackallocatorfree.c
- cpukit/score/src/threadallocateunlimited.c