diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2019-08-27 15:39:43 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2019-08-28 08:58:14 +0200 |
commit | a2684c2b8d4cd1336052cc541cce31cc342bae2e (patch) | |
tree | 0abeef7d522a53b558f7c453bfef4bbdacfc8eef /cpukit/include/rtems/sysinit.h | |
parent | record: Add data size to client (diff) | |
download | rtems-a2684c2b8d4cd1336052cc541cce31cc342bae2e.tar.bz2 |
record: Use BSS section instead of per-CPU data
The .rtemsrwset section is used for the per-CPU data. This section has
loadable content. Place the ring buffers in the BSS section to avoid
large executable image sizes.
Not using the per-CPU data makes it possible to initialize the record
support earlier.
Update #3665.
Diffstat (limited to 'cpukit/include/rtems/sysinit.h')
-rw-r--r-- | cpukit/include/rtems/sysinit.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/cpukit/include/rtems/sysinit.h b/cpukit/include/rtems/sysinit.h index 60fd9ddf41..4e6010b927 100644 --- a/cpukit/include/rtems/sysinit.h +++ b/cpukit/include/rtems/sysinit.h @@ -29,11 +29,11 @@ extern "C" { #define RTEMS_SYSINIT_BSP_WORK_AREAS 000100 #define RTEMS_SYSINIT_BSP_START 000200 #define RTEMS_SYSINIT_CPU_COUNTER 000300 -#define RTEMS_SYSINIT_INITIAL_EXTENSIONS 000400 -#define RTEMS_SYSINIT_MP_EARLY 000500 -#define RTEMS_SYSINIT_DATA_STRUCTURES 000600 -#define RTEMS_SYSINIT_MP 000700 -#define RTEMS_SYSINIT_RECORD 000800 +#define RTEMS_SYSINIT_RECORD 000400 +#define RTEMS_SYSINIT_INITIAL_EXTENSIONS 000500 +#define RTEMS_SYSINIT_MP_EARLY 000600 +#define RTEMS_SYSINIT_DATA_STRUCTURES 000700 +#define RTEMS_SYSINIT_MP 000800 #define RTEMS_SYSINIT_USER_EXTENSIONS 000900 #define RTEMS_SYSINIT_CLASSIC_TASKS 000a00 #define RTEMS_SYSINIT_CLASSIC_TIMER 000b00 |