Changeset 3b89891 in rtems


Ignore:
Timestamp:
Apr 14, 1998, 8:54:26 PM (22 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, master
Children:
ae2e9f2
Parents:
7a75c323
Message:

Now accounts for region used by RTEMS malloc and extension used
by newlib.

Files:
29 edited

Legend:

Unmodified
Added
Removed
  • c/src/exec/sapi/headers/confdefs.h

    r7a75c323 r3b89891  
    3030extern posix_api_configuration_table    Configuration_POSIX_API;
    3131#endif
     32
     33/*
     34 *  RTEMS C Library and Newlib support
     35 *
     36 *  NOTE:  This ends up defining these even when newlib is not used.
     37 */
     38
     39#define CONFIGURE_NEWLIB_EXTENSION 1
     40#define CONFIGURE_MALLOC_REGION 1
    3241
    3342/*
     
    413422
    414423#endif
     424
    415425#ifndef CONFIGURE_MEMORY_OVERHEAD
    416426#define CONFIGURE_MEMORY_OVERHEAD 0
     
    429439   CONFIGURE_MEMORY_FOR_MESSAGE_QUEUES(CONFIGURE_MAXIMUM_MESSAGE_QUEUES) + \
    430440   CONFIGURE_MEMORY_FOR_PARTITIONS(CONFIGURE_MAXIMUM_PARTITIONS) + \
    431    CONFIGURE_MEMORY_FOR_REGIONS(CONFIGURE_MAXIMUM_REGIONS) + \
     441   CONFIGURE_MEMORY_FOR_REGIONS( \
     442      CONFIGURE_MAXIMUM_REGIONS + CONFIGURE_MALLOC_REGION ) + \
    432443   CONFIGURE_MEMORY_FOR_PORTS(CONFIGURE_MAXIMUM_PORTS) + \
    433444   CONFIGURE_MEMORY_FOR_PERIODS(CONFIGURE_MAXIMUM_PERIODS) + \
    434    CONFIGURE_MEMORY_FOR_USER_EXTENSIONS(CONFIGURE_MAXIMUM_USER_EXTENSIONS) + \
     445   CONFIGURE_MEMORY_FOR_USER_EXTENSIONS( \
     446      CONFIGURE_MAXIMUM_USER_EXTENSIONS + CONFIGURE_NEWLIB_EXTENSION ) + \
    435447   CONFIGURE_MEMORY_FOR_DEVICES(CONFIGURE_MAXIMUM_DEVICES) + \
    436448   CONFIGURE_MEMORY_FOR_MP + \
     
    465477  CONFIGURE_MAXIMUM_MESSAGE_QUEUES,
    466478  CONFIGURE_MAXIMUM_PARTITIONS,
    467   CONFIGURE_MAXIMUM_REGIONS,
     479  CONFIGURE_MAXIMUM_REGIONS + CONFIGURE_MALLOC_REGION,
    468480  CONFIGURE_MAXIMUM_PORTS,
    469481  CONFIGURE_MAXIMUM_PERIODS,
     
    489501  CONFIGURE_EXECUTIVE_RAM_WORK_AREA,
    490502  CONFIGURE_EXECUTIVE_RAM_SIZE,
    491   CONFIGURE_MAXIMUM_USER_EXTENSIONS,
     503  CONFIGURE_MAXIMUM_USER_EXTENSIONS + CONFIGURE_NEWLIB_EXTENSION,
    492504  CONFIGURE_MICROSECONDS_PER_TICK,
    493505  CONFIGURE_TICKS_PER_TIMESLICE,
  • c/src/exec/sapi/include/confdefs.h

    r7a75c323 r3b89891  
    3030extern posix_api_configuration_table    Configuration_POSIX_API;
    3131#endif
     32
     33/*
     34 *  RTEMS C Library and Newlib support
     35 *
     36 *  NOTE:  This ends up defining these even when newlib is not used.
     37 */
     38
     39#define CONFIGURE_NEWLIB_EXTENSION 1
     40#define CONFIGURE_MALLOC_REGION 1
    3241
    3342/*
     
    413422
    414423#endif
     424
    415425#ifndef CONFIGURE_MEMORY_OVERHEAD
    416426#define CONFIGURE_MEMORY_OVERHEAD 0
     
    429439   CONFIGURE_MEMORY_FOR_MESSAGE_QUEUES(CONFIGURE_MAXIMUM_MESSAGE_QUEUES) + \
    430440   CONFIGURE_MEMORY_FOR_PARTITIONS(CONFIGURE_MAXIMUM_PARTITIONS) + \
    431    CONFIGURE_MEMORY_FOR_REGIONS(CONFIGURE_MAXIMUM_REGIONS) + \
     441   CONFIGURE_MEMORY_FOR_REGIONS( \
     442      CONFIGURE_MAXIMUM_REGIONS + CONFIGURE_MALLOC_REGION ) + \
    432443   CONFIGURE_MEMORY_FOR_PORTS(CONFIGURE_MAXIMUM_PORTS) + \
    433444   CONFIGURE_MEMORY_FOR_PERIODS(CONFIGURE_MAXIMUM_PERIODS) + \
    434    CONFIGURE_MEMORY_FOR_USER_EXTENSIONS(CONFIGURE_MAXIMUM_USER_EXTENSIONS) + \
     445   CONFIGURE_MEMORY_FOR_USER_EXTENSIONS( \
     446      CONFIGURE_MAXIMUM_USER_EXTENSIONS + CONFIGURE_NEWLIB_EXTENSION ) + \
    435447   CONFIGURE_MEMORY_FOR_DEVICES(CONFIGURE_MAXIMUM_DEVICES) + \
    436448   CONFIGURE_MEMORY_FOR_MP + \
     
    465477  CONFIGURE_MAXIMUM_MESSAGE_QUEUES,
    466478  CONFIGURE_MAXIMUM_PARTITIONS,
    467   CONFIGURE_MAXIMUM_REGIONS,
     479  CONFIGURE_MAXIMUM_REGIONS + CONFIGURE_MALLOC_REGION,
    468480  CONFIGURE_MAXIMUM_PORTS,
    469481  CONFIGURE_MAXIMUM_PERIODS,
     
    489501  CONFIGURE_EXECUTIVE_RAM_WORK_AREA,
    490502  CONFIGURE_EXECUTIVE_RAM_SIZE,
    491   CONFIGURE_MAXIMUM_USER_EXTENSIONS,
     503  CONFIGURE_MAXIMUM_USER_EXTENSIONS + CONFIGURE_NEWLIB_EXTENSION,
    492504  CONFIGURE_MICROSECONDS_PER_TICK,
    493505  CONFIGURE_TICKS_PER_TIMESLICE,
  • c/src/lib/libbsp/a29k/portsw/startup/bspstart.c

    r7a75c323 r3b89891  
    170170  BSP_Configuration = Configuration;
    171171
    172   /*
    173    * Add 1 region for the RTEMS Malloc
    174    */
    175 
    176   BSP_Configuration.RTEMS_api_configuration->maximum_regions++;
    177 
    178   /*
    179    * Add 1 extension for newlib libc
    180    */
    181 
    182 #ifdef RTEMS_NEWLIB
    183     BSP_Configuration.maximum_extensions++;
    184 #endif
    185 
    186   /*
    187    * Add 1 extension for newlib libc
    188    */
    189 
    190 #ifdef RTEMS_NEWLIB
    191     BSP_Configuration.maximum_extensions++;
    192 #endif
    193 
    194172#ifdef STACK_CHECKER_ON
    195173    /*
  • c/src/lib/libbsp/hppa1.1/simhppa/startup/bspstart.c

    r7a75c323 r3b89891  
    347347#endif
    348348
    349     /*
    350      * Add 1 region for RTEMS Malloc
    351      */
    352 
    353     BSP_Configuration.RTEMS_api_configuration->maximum_regions++;
    354 
    355 #ifdef RTEMS_NEWLIB
    356     /*
    357      * Add 1 extension for newlib libc
    358      */
    359 
    360     BSP_Configuration.maximum_extensions++;
    361 #endif
    362 
    363349#ifdef STACK_CHECKER_ON
    364350    /*
  • c/src/lib/libbsp/i386/force386/startup/bspstart.c

    r7a75c323 r3b89891  
    158158
    159159  /*
    160    * Add 1 region for Malloc in libc_low
    161    */
    162 
    163   BSP_Configuration.RTEMS_api_configuration->maximum_regions++;
    164 
    165   /*
    166    * Add 1 extension for newlib libc
    167    */
    168 
    169 #ifdef RTEMS_NEWLIB
    170     BSP_Configuration.maximum_extensions++;
    171 #endif
    172 
    173   /*
    174160   * Add another extension if using the stack checker
    175161   */
  • c/src/lib/libbsp/i386/go32/startup/bspstart.c

    r7a75c323 r3b89891  
    168168
    169169  /*
    170    * Add 1 region for Malloc in libc_low
    171    */
    172 
    173   BSP_Configuration.RTEMS_api_configuration->maximum_regions++;
    174 
    175   /*
    176    * Add 1 extension for newlib libc
    177    */
    178 
    179 #ifdef RTEMS_NEWLIB
    180   BSP_Configuration.maximum_extensions++;
    181 #endif
    182 
    183   /*
    184170   * Add another extension if using the stack checker
    185171   */
  • c/src/lib/libbsp/i386/i386ex/startup/bspstart.c

    r7a75c323 r3b89891  
    166166
    167167  /*
    168    * Add 1 region for Malloc in libc_low
    169    */
    170 
    171   BSP_Configuration.RTEMS_api_configuration->maximum_regions++;
    172 
    173   /*
    174168   *  Account for the console's resources
    175169   */
     
    177171  /*   console_reserve_resources( &BSP_Configuration ); */
    178172
    179 
    180   /*
    181    * Add 1 extension for newlib libc
    182    */
    183 
    184 #ifdef RTEMS_NEWLIB
    185     BSP_Configuration.maximum_extensions++;
    186 #endif
    187173
    188174  /*
  • c/src/lib/libbsp/i386/pc386/startup/bspstart.c

    r7a75c323 r3b89891  
    173173                          (void *)(RAM_END - BSP_Configuration.work_space_size);
    174174
    175   /* Add 1 region for Malloc in libc_low.                           */
    176 
    177   BSP_Configuration.RTEMS_api_configuration->maximum_regions++;
    178 
    179   /* Add 1 extension for newlib libc.                               */
    180 
    181 #ifdef RTEMS_NEWLIB
    182   BSP_Configuration.maximum_extensions++;
    183 #endif
    184 
    185175  /* Add another extension if using the stack checker.              */
    186176
  • c/src/lib/libbsp/i960/cvme961/startup/bspstart.c

    r7a75c323 r3b89891  
    173173
    174174  /*
    175    * Add 1 region for the RTEMS Malloc
    176    */
    177 
    178   BSP_Configuration.RTEMS_api_configuration->maximum_regions++;
    179 
    180   /*
    181    * Add 1 extension for newlib libc
    182    */
    183 
    184 #ifdef RTEMS_NEWLIB
    185     BSP_Configuration.maximum_extensions++;
    186 #endif
    187 
    188   /*
    189175   * Add another extension if using the stack checker
    190176   */
  • c/src/lib/libbsp/m68k/dmv152/startup/bspstart.c

    r7a75c323 r3b89891  
    181181
    182182  /*
    183    * Add 1 region for Malloc in libc_low
    184    */
    185 
    186   BSP_Configuration.RTEMS_api_configuration->maximum_regions++;
    187 
    188   /*
    189183   *  Account for the console's resources
    190184   */
    191185
    192186  console_reserve_resources( &BSP_Configuration );
    193 
    194   /*
    195    * Add 1 extension for newlib libc
    196    */
    197 
    198 #ifdef RTEMS_NEWLIB
    199     BSP_Configuration.maximum_extensions++;
    200 #endif
    201187
    202188  /*
  • c/src/lib/libbsp/m68k/efi332/startup/bspstart.c

    r7a75c323 r3b89891  
    159159
    160160  /*
    161    * Add 1 region for Malloc in libc_low
    162    */
    163 
    164   BSP_Configuration.RTEMS_api_configuration->maximum_regions++;
    165 
    166   /*
    167    * Add 1 extension for newlib libc
    168    */
    169 
    170 #ifdef RTEMS_NEWLIB
    171     BSP_Configuration.maximum_extensions++;
    172 #endif
    173 
    174   /*
    175161   * Add another extension if using the stack checker
    176162   */
  • c/src/lib/libbsp/m68k/efi68k/startup/bspstart.c

    r7a75c323 r3b89891  
    168168
    169169  /*
    170    * Add 1 region for Malloc in libc_low
    171    */
    172 
    173   BSP_Configuration.RTEMS_api_configuration->maximum_regions++;
    174 
    175   /*
    176    * Add 1 extension for newlib libc
    177    */
    178 
    179 #ifdef RTEMS_NEWLIB
    180     BSP_Configuration.maximum_extensions++;
    181 #endif
    182 
    183   /*
    184170   * Add another extension if using the stack checker
    185171   */
  • c/src/lib/libbsp/m68k/gen68302/startup/bspstart.c

    r7a75c323 r3b89891  
    147147
    148148  /*
    149    * Add 1 region for the RTEMS Malloc
    150    */
    151 
    152   BSP_Configuration.RTEMS_api_configuration->maximum_regions++;
    153 
    154   /*
    155    * Add 1 extension for newlib libc
    156    */
    157 
    158 #ifdef RTEMS_NEWLIB
    159     BSP_Configuration.maximum_extensions++;
    160 #endif
    161 
    162   /*
    163149   * Add another extension if using the stack checker
    164150   */
  • c/src/lib/libbsp/m68k/gen68360/startup/bspstart.c

    r7a75c323 r3b89891  
    143143
    144144  /*
    145    * Add 1 region for the RTEMS Malloc
    146    */
    147 
    148   BSP_Configuration.RTEMS_api_configuration->maximum_regions++;
    149 
    150   /*
    151    * Add 1 extension for newlib libc
    152    */
    153 
    154 #ifdef RTEMS_NEWLIB
    155     BSP_Configuration.maximum_extensions++;
    156 #endif
    157 
    158   /*
    159145   * Add another extension if using the stack checker
    160146   */
  • c/src/lib/libbsp/m68k/idp/startup/bspstart.c

    r7a75c323 r3b89891  
    188188 
    189189  /*
    190    * Add 1 region for the RTEMS Malloc
    191    */
    192  
    193   BSP_Configuration.RTEMS_api_configuration->maximum_regions++;
    194  
    195   /*
    196    * Add 1 extension for newlib libc
    197    */
    198  
    199 #ifdef RTEMS_NEWLIB
    200     BSP_Configuration.maximum_extensions++;
    201 #endif
    202  
    203   /*
    204190   * Add another extension if using the stack checker
    205191   */
  • c/src/lib/libbsp/m68k/mvme136/startup/bspstart.c

    r7a75c323 r3b89891  
    169169
    170170  /*
    171    * Add 1 region for the RTEMS Malloc
    172    */
    173 
    174   BSP_Configuration.RTEMS_api_configuration->maximum_regions++;
    175 
    176   /*
    177    * Add 1 extension for newlib libc
    178    */
    179 
    180 #ifdef RTEMS_NEWLIB
    181     BSP_Configuration.maximum_extensions++;
    182 #endif
    183 
    184   /*
    185171   * Add another extension if using the stack checker
    186172   */
  • c/src/lib/libbsp/m68k/mvme147/startup/bspstart.c

    r7a75c323 r3b89891  
    177177
    178178  /*
    179    * Add 1 region for the RTEMS Malloc
    180    */
    181 
    182   BSP_Configuration.RTEMS_api_configuration->maximum_regions++;
    183 
    184   /*
    185    * Add 1 extension for newlib libc
    186    */
    187 
    188 #ifdef RTEMS_NEWLIB
    189     BSP_Configuration.maximum_extensions++;
    190 #endif
    191 
    192   /*
    193179   * Add another extension if using the stack checker
    194180   */
  • c/src/lib/libbsp/m68k/mvme147s/startup/bspstart.c

    r7a75c323 r3b89891  
    237237
    238238  /*
    239    * Add 1 region for the RTEMS Malloc
    240    */
    241 
    242   BSP_Configuration.RTEMS_api_configuration->maximum_regions++;
    243 
    244   /*
    245    * Add 1 extension for newlib libc
    246    */
    247 
    248 #ifdef RTEMS_NEWLIB
    249     BSP_Configuration.maximum_extensions++;
    250 #endif
    251 
    252   /*
    253239   * Add another extension if using the stack checker
    254240   */
  • c/src/lib/libbsp/m68k/mvme162/startup/bspstart.c

    r7a75c323 r3b89891  
    192192
    193193  /*
    194    * Add 1 region for the RTEMS Malloc
    195    */
    196 
    197   BSP_Configuration.RTEMS_api_configuration->maximum_regions++;
    198 
    199   /*
    200    * Add 1 extension for newlib libc
    201    */
    202 
    203 #ifdef RTEMS_NEWLIB
    204     BSP_Configuration.maximum_extensions++;
    205 #endif
    206 
    207   /*
    208194   * Add another extension if using the stack checker
    209195   */
  • c/src/lib/libbsp/m68k/ods68302/startup/bspstart.c

    r7a75c323 r3b89891  
    146146
    147147  /*
    148    * Add 1 region for the RTEMS Malloc
    149    */
    150 
    151   BSP_Configuration.RTEMS_api_configuration->maximum_regions++;
    152 
    153   /*
    154    * Add 1 extension for newlib libc
    155    */
    156 
    157 #ifdef RTEMS_NEWLIB
    158     BSP_Configuration.maximum_extensions++;
    159 #endif
    160 
    161   /*
    162148   * Add another extension if using the stack checker
    163149   */
  • c/src/lib/libbsp/mips/p4000/startup/bspstart.c

    r7a75c323 r3b89891  
    152152  BSP_Configuration = Configuration;
    153153
    154   /*
    155    * Add 1 region for the RTEMS Malloc
    156    */
    157 
    158   BSP_Configuration.RTEMS_api_configuration->maximum_regions++;
    159 
    160   /*
    161    * Add 1 extension for newlib libc
    162    */
    163 
    164 #ifdef RTEMS_NEWLIB
    165     BSP_Configuration.maximum_extensions++;
    166 #endif
    167 
    168   /*
    169    * Add 1 extension for newlib libc
    170    */
    171 
    172 #ifdef RTEMS_NEWLIB
    173     BSP_Configuration.maximum_extensions++;
    174 #endif
    175 
    176154#ifdef STACK_CHECKER_ON
    177155    /*
  • c/src/lib/libbsp/mips64orion/p4000/startup/bspstart.c

    r7a75c323 r3b89891  
    152152  BSP_Configuration = Configuration;
    153153
    154   /*
    155    * Add 1 region for the RTEMS Malloc
    156    */
    157 
    158   BSP_Configuration.RTEMS_api_configuration->maximum_regions++;
    159 
    160   /*
    161    * Add 1 extension for newlib libc
    162    */
    163 
    164 #ifdef RTEMS_NEWLIB
    165     BSP_Configuration.maximum_extensions++;
    166 #endif
    167 
    168   /*
    169    * Add 1 extension for newlib libc
    170    */
    171 
    172 #ifdef RTEMS_NEWLIB
    173     BSP_Configuration.maximum_extensions++;
    174 #endif
    175 
    176154#ifdef STACK_CHECKER_ON
    177155    /*
  • c/src/lib/libbsp/no_cpu/no_bsp/startup/bspstart.c

    r7a75c323 r3b89891  
    150150  BSP_Configuration = Configuration;
    151151
    152   /*
    153    * Add 1 region for the RTEMS Malloc
    154    */
    155 
    156   BSP_Configuration.RTEMS_api_configuration->maximum_regions++;
    157 
    158   /*
    159    * Add 1 extension for newlib libc
    160    */
    161 
    162 #ifdef RTEMS_NEWLIB
    163     BSP_Configuration.maximum_extensions++;
    164 #endif
    165 
    166   /*
    167    * Add 1 extension for newlib libc
    168    */
    169 
    170 #ifdef RTEMS_NEWLIB
    171     BSP_Configuration.maximum_extensions++;
    172 #endif
    173 
    174152#ifdef STACK_CHECKER_ON
    175153    /*
  • c/src/lib/libbsp/powerpc/papyrus/startup/bspstart.c

    r7a75c323 r3b89891  
    161161
    162162  /*
    163    * Add 1 region for the RTEMS Malloc
    164    */
    165 
    166   BSP_Configuration.RTEMS_api_configuration->maximum_regions++;
    167 
    168   /*
    169    * Add 1 extension for newlib libc
    170    */
    171 
    172 #ifdef RTEMS_NEWLIB
    173     BSP_Configuration.maximum_extensions++;
    174 #endif
    175 
    176   /*
    177163   * Add 1 extension for stack checker
    178164   */
  • c/src/lib/libbsp/powerpc/psim/startup/bspstart.c

    r7a75c323 r3b89891  
    293293
    294294  BSP_Configuration.work_space_start = work_space_start;
    295 
    296   /*
    297    * Add 1 region for RTEMS Malloc
    298    */
    299 
    300   BSP_Configuration.RTEMS_api_configuration->maximum_regions++;
    301 
    302 #ifdef RTEMS_NEWLIB
    303   /*
    304    * Add 1 extension for newlib libc
    305    */
    306 
    307   BSP_Configuration.maximum_extensions++;
    308 #endif
    309295
    310296#ifdef STACK_CHECKER_ON
  • c/src/lib/libbsp/sh/gensh1/startup/bspstart.c

    r7a75c323 r3b89891  
    152152  BSP_Configuration = Configuration;
    153153
    154   /*
    155    * Add 1 region for the RTEMS Malloc
    156    */
    157 
    158   BSP_Configuration.RTEMS_api_configuration->maximum_regions++;
    159 
    160   /*
    161    * Add 1 extension for newlib libc
    162    */
    163 
    164 #ifdef RTEMS_NEWLIB
    165     BSP_Configuration.maximum_extensions++;
    166 #endif
    167 
    168   /*
    169    * Add 1 extension for newlib libc
    170    */
    171 
    172 #ifdef RTEMS_NEWLIB
    173     BSP_Configuration.maximum_extensions++;
    174 #endif
    175 
    176154#ifdef STACK_CHECKER_ON
    177155    /*
  • c/src/lib/libbsp/sparc/erc32/startup/bspstart.c

    r7a75c323 r3b89891  
    294294
    295295  /*
    296    * Add 1 region for RTEMS Malloc
    297    */
    298 
    299   BSP_Configuration.RTEMS_api_configuration->maximum_regions++;
    300 
    301   /*
    302296   *  Account for the console's resources
    303297   */
    304298
    305299  console_reserve_resources( &BSP_Configuration );
    306 
    307 #ifdef RTEMS_NEWLIB
    308   /*
    309    * Add 1 extension for newlib libc
    310    */
    311 
    312   BSP_Configuration.maximum_extensions++;
    313 #endif
    314300
    315301#ifdef STACK_CHECKER_ON
  • c/src/lib/libbsp/unix/posix/startup/bspstart.c

    r7a75c323 r3b89891  
    303303    Cpu_table.extra_mpci_receive_server_stack = 0;
    304304
    305     /*
    306      * Add 1 region for RTEMS Malloc
    307      */
    308 
    309     BSP_Configuration.RTEMS_api_configuration->maximum_regions++;
    310 
    311 #ifdef RTEMS_NEWLIB
    312     /*
    313      * Add 1 extension for newlib libc
    314      */
    315 
    316     BSP_Configuration.maximum_extensions++;
    317 #endif
    318 
    319305#ifdef STACK_CHECKER_ON
    320306  /*
  • cpukit/sapi/include/confdefs.h

    r7a75c323 r3b89891  
    3030extern posix_api_configuration_table    Configuration_POSIX_API;
    3131#endif
     32
     33/*
     34 *  RTEMS C Library and Newlib support
     35 *
     36 *  NOTE:  This ends up defining these even when newlib is not used.
     37 */
     38
     39#define CONFIGURE_NEWLIB_EXTENSION 1
     40#define CONFIGURE_MALLOC_REGION 1
    3241
    3342/*
     
    413422
    414423#endif
     424
    415425#ifndef CONFIGURE_MEMORY_OVERHEAD
    416426#define CONFIGURE_MEMORY_OVERHEAD 0
     
    429439   CONFIGURE_MEMORY_FOR_MESSAGE_QUEUES(CONFIGURE_MAXIMUM_MESSAGE_QUEUES) + \
    430440   CONFIGURE_MEMORY_FOR_PARTITIONS(CONFIGURE_MAXIMUM_PARTITIONS) + \
    431    CONFIGURE_MEMORY_FOR_REGIONS(CONFIGURE_MAXIMUM_REGIONS) + \
     441   CONFIGURE_MEMORY_FOR_REGIONS( \
     442      CONFIGURE_MAXIMUM_REGIONS + CONFIGURE_MALLOC_REGION ) + \
    432443   CONFIGURE_MEMORY_FOR_PORTS(CONFIGURE_MAXIMUM_PORTS) + \
    433444   CONFIGURE_MEMORY_FOR_PERIODS(CONFIGURE_MAXIMUM_PERIODS) + \
    434    CONFIGURE_MEMORY_FOR_USER_EXTENSIONS(CONFIGURE_MAXIMUM_USER_EXTENSIONS) + \
     445   CONFIGURE_MEMORY_FOR_USER_EXTENSIONS( \
     446      CONFIGURE_MAXIMUM_USER_EXTENSIONS + CONFIGURE_NEWLIB_EXTENSION ) + \
    435447   CONFIGURE_MEMORY_FOR_DEVICES(CONFIGURE_MAXIMUM_DEVICES) + \
    436448   CONFIGURE_MEMORY_FOR_MP + \
     
    465477  CONFIGURE_MAXIMUM_MESSAGE_QUEUES,
    466478  CONFIGURE_MAXIMUM_PARTITIONS,
    467   CONFIGURE_MAXIMUM_REGIONS,
     479  CONFIGURE_MAXIMUM_REGIONS + CONFIGURE_MALLOC_REGION,
    468480  CONFIGURE_MAXIMUM_PORTS,
    469481  CONFIGURE_MAXIMUM_PERIODS,
     
    489501  CONFIGURE_EXECUTIVE_RAM_WORK_AREA,
    490502  CONFIGURE_EXECUTIVE_RAM_SIZE,
    491   CONFIGURE_MAXIMUM_USER_EXTENSIONS,
     503  CONFIGURE_MAXIMUM_USER_EXTENSIONS + CONFIGURE_NEWLIB_EXTENSION,
    492504  CONFIGURE_MICROSECONDS_PER_TICK,
    493505  CONFIGURE_TICKS_PER_TIMESLICE,
Note: See TracChangeset for help on using the changeset viewer.