summaryrefslogtreecommitdiffstats
path: root/cpukit/include/rtems/confdefs.h
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2020-02-04 15:26:31 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2020-02-06 15:19:36 +0100
commit2d07ce6d2145b4bdc6a9075e0727cde2a50180a6 (patch)
treef6890a972ed9944232ffb8c2cafabf61f3cfe0f8 /cpukit/include/rtems/confdefs.h
parentsysinit: Add RTEMS_SYSINIT_ZERO_MEMORY (diff)
downloadrtems-2d07ce6d2145b4bdc6a9075e0727cde2a50180a6.tar.bz2
config: Add CONFIGURE_DIRTY_MEMORY
Replace the BSP_DIRTY_MEMORY BSP option with a CONFIGURE_DIRTY_MEMORY configuration option. Update #3843.
Diffstat (limited to 'cpukit/include/rtems/confdefs.h')
-rw-r--r--cpukit/include/rtems/confdefs.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/cpukit/include/rtems/confdefs.h b/cpukit/include/rtems/confdefs.h
index 982e3ddb56..659fee936f 100644
--- a/cpukit/include/rtems/confdefs.h
+++ b/cpukit/include/rtems/confdefs.h
@@ -2802,6 +2802,14 @@ struct _reent *__getreent(void)
#endif
};
+ #ifdef CONFIGURE_DIRTY_MEMORY
+ RTEMS_SYSINIT_ITEM(
+ _Memory_Dirty_free_areas,
+ RTEMS_SYSINIT_DIRTY_MEMORY,
+ RTEMS_SYSINIT_ORDER_MIDDLE
+ );
+ #endif
+
#ifdef CONFIGURE_ZERO_WORKSPACE_AUTOMATICALLY
const bool _Memory_Zero_before_use = true;