diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 1998-04-14 21:30:10 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 1998-04-14 21:30:10 +0000 |
commit | ab97da95b312c99f14b4d229093b161c3585970c (patch) | |
tree | 9cfea7de923ebbf594ba1c48d4c8b0ad75c779c7 /c/src/exec/sapi/headers/confdefs.h | |
parent | Added src2html directory. (diff) | |
download | rtems-ab97da95b312c99f14b4d229093b161c3585970c.tar.bz2 |
Added stack checker extension
Diffstat (limited to '')
-rw-r--r-- | c/src/exec/sapi/headers/confdefs.h | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/c/src/exec/sapi/headers/confdefs.h b/c/src/exec/sapi/headers/confdefs.h index 6b7363f530..97284c0de3 100644 --- a/c/src/exec/sapi/headers/confdefs.h +++ b/c/src/exec/sapi/headers/confdefs.h @@ -40,6 +40,16 @@ extern posix_api_configuration_table Configuration_POSIX_API; #define CONFIGURE_MALLOC_REGION 1 /* + * Stack Checker Requirements + */ + +#ifdef STACK_CHECKER_ON +#define CONFIGURE_STACK_CHECKER_EXTENSION 1 +#else +#define CONFIGURE_STACK_CHECKER_EXTENSION 0 +#endif + +/* * Default User Initialization Task Table. This table guarantees that * one user initialization table is defined. */ @@ -443,7 +453,8 @@ posix_initialization_threads_table POSIX_Initialization_threads[] = { CONFIGURE_MEMORY_FOR_PORTS(CONFIGURE_MAXIMUM_PORTS) + \ CONFIGURE_MEMORY_FOR_PERIODS(CONFIGURE_MAXIMUM_PERIODS) + \ CONFIGURE_MEMORY_FOR_USER_EXTENSIONS( \ - CONFIGURE_MAXIMUM_USER_EXTENSIONS + CONFIGURE_NEWLIB_EXTENSION ) + \ + CONFIGURE_MAXIMUM_USER_EXTENSIONS + CONFIGURE_NEWLIB_EXTENSION + \ + CONFIGURE_STACK_CHECKER_EXTENSION ) + \ CONFIGURE_MEMORY_FOR_DEVICES(CONFIGURE_MAXIMUM_DEVICES) + \ CONFIGURE_MEMORY_FOR_MP + \ CONFIGURE_MEMORY_FOR_SYSTEM_OVEREHAD + \ @@ -500,7 +511,8 @@ posix_api_configuration_table Configuration_POSIX_API = { rtems_configuration_table Configuration = { CONFIGURE_EXECUTIVE_RAM_WORK_AREA, CONFIGURE_EXECUTIVE_RAM_SIZE, - CONFIGURE_MAXIMUM_USER_EXTENSIONS + CONFIGURE_NEWLIB_EXTENSION, + CONFIGURE_MAXIMUM_USER_EXTENSIONS + CONFIGURE_NEWLIB_EXTENSION + + CONFIGURE_STACK_CHECKER_EXTENSION, CONFIGURE_MICROSECONDS_PER_TICK, CONFIGURE_TICKS_PER_TIMESLICE, CONFIGURE_MAXIMUM_DEVICES, |