[rtems commit] sapi: Make Configuration read-only
    Sebastian Huber 
    sebh at rtems.org
       
    Wed Nov  7 14:07:17 UTC 2012
    
    
  
Module:    rtems
Branch:    master
Commit:    ae4f125e86f8e824d0cbb0237c1c6762d70460d8
Changeset: http://git.rtems.org/rtems/commit/?id=ae4f125e86f8e824d0cbb0237c1c6762d70460d8
Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Tue Nov  6 13:54:05 2012 +0100
sapi: Make Configuration read-only
The Configuration is now read-only and must be statically initialized
via confdefs.h or similar.
---
 cpukit/sapi/include/confdefs.h     |    2 +-
 cpukit/sapi/include/rtems/config.h |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/cpukit/sapi/include/confdefs.h b/cpukit/sapi/include/confdefs.h
index 17cb2ee..00ba59b 100644
--- a/cpukit/sapi/include/confdefs.h
+++ b/cpukit/sapi/include/confdefs.h
@@ -2316,7 +2316,7 @@ rtems_fs_init_functions_t    rtems_fs_init_helper =
   /**
    *  This is the primary Configuration Table for this application.
    */
-  rtems_configuration_table Configuration = {
+  const rtems_configuration_table Configuration = {
     CONFIGURE_EXECUTIVE_RAM_SIZE,             /* required RTEMS workspace */
     CONFIGURE_STACK_SPACE_SIZE,               /* required stack space */
     CONFIGURE_MAXIMUM_USER_EXTENSIONS,        /* maximum dynamic extensions */
diff --git a/cpukit/sapi/include/rtems/config.h b/cpukit/sapi/include/rtems/config.h
index 55b7bda..ed869ec 100644
--- a/cpukit/sapi/include/rtems/config.h
+++ b/cpukit/sapi/include/rtems/config.h
@@ -222,7 +222,7 @@ typedef struct {
 /**
  *   This is the configuration table generated by confdefs.h.
  */
-extern rtems_configuration_table  Configuration;
+extern const rtems_configuration_table Configuration;
 
 #if defined(RTEMS_MULTIPROCESSING)
   /**
    
    
More information about the vc
mailing list