From 4ace0fbee4f321117ed237b5a1192a030d0c677d Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Tue, 20 Apr 2021 09:28:46 +0200 Subject: build: FIXME build move heap files --- spec/build/bsps/sparc/leon3/obj.yml | 2 ++ spec/build/bsps/sparc/leon3/objqual.yml | 2 -- spec/build/cpukit/librtemscpu.yml | 18 ------------------ spec/build/cpukit/objrtemscpunoqual.yml | 16 ++++++++++++++++ 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 -- cgit v1.2.3