Sebastian Huber (3): score: Remove Objects_Information::auto_extend rtems: Use object information to get config max score: Static Objects_Information initialization
cpukit/Makefile.am | 2 + cpukit/include/rtems/confdefs.h | 450 +++++++++---------------- cpukit/include/rtems/config.h | 15 +- cpukit/include/rtems/extensiondata.h | 25 ++ cpukit/include/rtems/extensionimpl.h | 2 - cpukit/include/rtems/posix/key.h | 42 +++ cpukit/include/rtems/posix/keyimpl.h | 5 - cpukit/include/rtems/posix/mqueue.h | 31 +- cpukit/include/rtems/posix/mqueueimpl.h | 6 - cpukit/include/rtems/posix/pthread.h | 8 +- cpukit/include/rtems/posix/pthreadimpl.h | 6 - cpukit/include/rtems/posix/semaphore.h | 29 +- cpukit/include/rtems/posix/semaphoreimpl.h | 6 - cpukit/include/rtems/posix/shm.h | 25 +- cpukit/include/rtems/posix/shmimpl.h | 2 - cpukit/include/rtems/posix/sigset.h | 3 +- cpukit/include/rtems/posix/timer.h | 24 +- cpukit/include/rtems/posix/timerimpl.h | 6 - cpukit/include/rtems/rtems/barrierdata.h | 25 ++ cpukit/include/rtems/rtems/barrierimpl.h | 6 - cpukit/include/rtems/rtems/config.h | 77 +---- cpukit/include/rtems/rtems/dpmemdata.h | 25 ++ cpukit/include/rtems/rtems/dpmemimpl.h | 6 - cpukit/include/rtems/rtems/messagedata.h | 39 +++ cpukit/include/rtems/rtems/messageimpl.h | 6 - cpukit/include/rtems/rtems/msgmp.h | 12 - cpukit/include/rtems/rtems/partdata.h | 39 +++ cpukit/include/rtems/rtems/partimpl.h | 6 - cpukit/include/rtems/rtems/partmp.h | 12 - cpukit/include/rtems/rtems/ratemondata.h | 25 ++ cpukit/include/rtems/rtems/ratemonimpl.h | 8 - cpukit/include/rtems/rtems/regiondata.h | 25 ++ cpukit/include/rtems/rtems/regionimpl.h | 6 - cpukit/include/rtems/rtems/semdata.h | 39 +++ cpukit/include/rtems/rtems/semimpl.h | 6 - cpukit/include/rtems/rtems/semmp.h | 12 - cpukit/include/rtems/rtems/tasksdata.h | 6 + cpukit/include/rtems/rtems/tasksimpl.h | 6 - cpukit/include/rtems/rtems/timerdata.h | 25 ++ cpukit/include/rtems/rtems/timerimpl.h | 6 - cpukit/include/rtems/score/freechain.h | 18 +- cpukit/include/rtems/score/interr.h | 2 +- cpukit/include/rtems/score/object.h | 23 +- cpukit/include/rtems/score/objectdata.h | 181 +++++++++- cpukit/include/rtems/score/objectimpl.h | 201 ++--------- cpukit/include/rtems/score/thread.h | 76 ++++- cpukit/include/rtems/score/threadimpl.h | 22 +- cpukit/include/rtems/score/threadq.h | 9 - cpukit/libmisc/monitor/mon-config.c | 18 +- cpukit/posix/src/key.c | 175 ++-------- cpukit/posix/src/keycreate.c | 119 +++++++ cpukit/posix/src/keyzerokvp.c | 36 ++ cpukit/posix/src/mqueue.c | 81 ++--- cpukit/posix/src/mqueueopen.c | 12 + cpukit/posix/src/psxsemaphore.c | 72 ++-- cpukit/posix/src/psxtimercreate.c | 17 +- cpukit/posix/src/pthread.c | 191 +---------- cpukit/posix/src/pthreadcreate.c | 138 ++++++++ cpukit/posix/src/ptimer.c | 94 ++---- cpukit/posix/src/semopen.c | 12 + cpukit/posix/src/shm.c | 66 ++-- cpukit/posix/src/shmopen.c | 12 + cpukit/rtems/src/barrier.c | 68 ++-- cpukit/rtems/src/barriercreate.c | 33 +- cpukit/rtems/src/dpmem.c | 68 ++-- cpukit/rtems/src/dpmemcreate.c | 15 +- cpukit/rtems/src/msg.c | 83 ++--- cpukit/rtems/src/msgqcreate.c | 35 +- cpukit/rtems/src/part.c | 79 ++--- cpukit/rtems/src/partcreate.c | 43 +-- cpukit/rtems/src/ratemon.c | 67 ++-- cpukit/rtems/src/ratemoncreate.c | 31 +- cpukit/rtems/src/region.c | 76 ++--- cpukit/rtems/src/regioncreate.c | 32 +- cpukit/rtems/src/rtemsobjectgetclassinfo.c | 2 +- cpukit/rtems/src/rtemstimer.c | 69 ++-- cpukit/rtems/src/sem.c | 76 ++--- cpukit/rtems/src/semcreate.c | 19 ++ cpukit/rtems/src/taskcreate.c | 62 ++++ cpukit/rtems/src/tasks.c | 86 +---- cpukit/rtems/src/timercreate.c | 14 + cpukit/sapi/src/extension.c | 60 ++-- cpukit/sapi/src/extensioncreate.c | 16 +- cpukit/sapi/src/getconfigmax.c | 102 ++++++ cpukit/score/src/freechain.c | 25 -- cpukit/score/src/mpci.c | 2 +- cpukit/score/src/objectallocate.c | 13 +- cpukit/score/src/objectextendinformation.c | 64 ++-- cpukit/score/src/objectfree.c | 27 +- cpukit/score/src/objectinitializeinformation.c | 98 ++---- cpukit/score/src/objectshrinkinformation.c | 5 +- cpukit/score/src/thread.c | 34 +- cpukit/score/src/threadcreateidle.c | 2 +- cpukit/score/src/threadinitialize.c | 2 +- cpukit/score/src/wkspace.c | 20 +- testsuites/psxtests/psxobj01/init.c | 35 +- testsuites/samples/unlimited/test1.c | 8 +- testsuites/sptests/Makefile.am | 10 - testsuites/sptests/configure.ac | 1 - testsuites/sptests/spfatal13/spfatal13.doc | 19 -- testsuites/sptests/spfatal13/spfatal13.scn | 3 - testsuites/sptests/spfatal13/testcase.h | 26 -- testsuites/sptests/spfreechain01/init.c | 9 +- testsuites/sptests/spsimplesched02/init.c | 2 +- testsuites/sptests/spsize/size.c | 2 +- testsuites/sptests/spsysinit01/init.c | 357 +++++++++++++++++--- 106 files changed, 2473 insertions(+), 2106 deletions(-) create mode 100644 cpukit/posix/src/keyzerokvp.c create mode 100644 cpukit/sapi/src/getconfigmax.c delete mode 100644 testsuites/sptests/spfatal13/spfatal13.doc delete mode 100644 testsuites/sptests/spfatal13/spfatal13.scn delete mode 100644 testsuites/sptests/spfatal13/testcase.h -- 2.16.4 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel