Changeset 6f1384c in rtems for testsuites/sptests/spsize


Ignore:
Timestamp:
May 21, 2007, 11:19:36 PM (13 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, master
Children:
401e6e3
Parents:
e49e84c9
Message:

Split Classic API data instantiation into individual files. This reduces the size of the BSS section when an optional manageer stub is used. Some tests showed about a 600 byte reduction in BSS size. Also eliminated the variables _RTEMS_tasks_User_initialization_tasks and _RTEMS_tasks_Number_of_initialization_tasks because they were only used in one place after initialized. It was a waste of space.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • testsuites/sptests/spsize/size.c

    re49e84c9 r6f1384c  
    345345
    346346/*tasks.h*/     (sizeof _RTEMS_tasks_Information)         +
    347                 (sizeof _RTEMS_tasks_User_initialization_tasks) +
    348                 (sizeof _RTEMS_tasks_Number_of_initialization_tasks) +
    349347
    350348/*thread.h*/    (sizeof _Thread_BSP_context)              +
Note: See TracChangeset for help on using the changeset viewer.