summaryrefslogtreecommitdiff
path: root/c/src/exec/sapi/headers/confdefs.h (follow)
AgeCommit message (Collapse)Author
1998-12-15Moved around per Ralf Corsepius as preparation for automakeJoel Sherrill
1998-12-03Moved stackchk.h to rtems subdirectory.Joel Sherrill
1998-05-27Corrected interrupt stack allocation.Joel Sherrill
1998-05-18Include memory for Ada task stacks.Joel Sherrill
1998-05-04Added default value for CONFIGURE_MAXIMUM_POSIX_THREADS since it isJoel Sherrill
used to calculate the amount of memory used by tasks whether the POSIX API is enabled or disabled.
1998-04-30Removed redundant "* 1024" which exploded the size of the workspace.Joel Sherrill
1998-04-27Added numerous entries to make the memory calculation more accurate:Joel Sherrill
+ POSIX threads + Ada tasks + POSIX threads API support + POSIX condition variables + POSIX keys (still do not account for data fields) + POSIX mutexes + POSIX queued signals + added macro for extra memory for task stacks + default value for CONFIGURE_MAXIMUM_FAKE_ADA_TASKS + extra memory for Ada task stacks
1998-04-18Changed to account for libio's maximum_semaphores as well as itsJoel Sherrill
memory requirements. Also added variable to tell libio how many file descriptors to allocate.
1998-04-15Numerous changes which in total greatly reduced the amount of sourceJoel Sherrill
code in each BSP's bspstart.c. These changes were: + confdefs.h now knows libio's semaphore requirements + shared/main.c now copies Configuration to BSP_Configuration + shared/main.c fills in the Cpu_table with default values This removed the need for rtems_libio_config() and the constant BSP_LIBIO_MAX_FDS in every BSP. Plus now the maximum number of open files can now be set on the gcc command line.
1998-04-15Per suggestion from Eric Norum, went from one initial extension setJoel Sherrill
to multiple. This lets the stack check extension be installed at system initialization time and avoids the BSP having to even know about its existence.
1998-04-14Account for interrupt stack spaceJoel Sherrill
1998-04-14Added stack checker extensionJoel Sherrill
1998-04-14Now accounts for region used by RTEMS malloc and extension usedJoel Sherrill
by newlib.
1998-02-20Added misisng line continuation.Joel Sherrill
1998-02-19Accounted for fixed system overhead.Joel Sherrill
1998-02-17updated copyright to 1998Joel Sherrill
1998-02-04Patch from Ralf Corsepius to reduce the amount of memory consumed byJoel Sherrill
the workspace by default.
1997-12-23Added CONFIGURE_GNAT_KEYS to correct the number of keys configuredJoel Sherrill
for GNAT. It was the number of Ada tasks when in fact the run-time only required a single key. Also added the CONFIGURE_MAXIMUM_FAKE_ADA_TASKS constant to account for resources allocated for each non-Ada task/thread which invokes the Ada run-time implicitly through an Ada call.
1997-11-18Added CONFIGURE_MEMORY_USER_OVERHEAD constant per Chris Johns request.Joel Sherrill
1997-10-08Fixed typo in the pointer to the license terms.Joel Sherrill
1997-08-04Added GNAT configuration parameters.Joel Sherrill
1997-04-22headers updated to reflect new style copyright notice as partJoel Sherrill
of switching to the modified GNU GPL.
1996-06-13added posix configuration parameter maximum_queued_signals.Joel Sherrill
1996-05-29tests now specify whether using posix initialization threads tableJoel Sherrill
or rtems initialization table in configuration table
1996-05-29fixed support for posix initialization threads tableJoel Sherrill
1996-05-29Addressed RTEMS API initialization tasks table in a system withoutJoel Sherrill
RTEMS initialization tasks.
1996-05-28added maximum keysJoel Sherrill
1996-05-28added ifndef's for the POSIX maximum field in the POSIX api configuration tableJoel Sherrill
1996-05-28made posix configuration information conditional so configurations wantingJoel Sherrill
only the rtems api don't have to include it.
1996-05-28added initial posix configuration supportJoel Sherrill
1995-09-19Minor bug fixes to get all targets compilable and running. TheJoel Sherrill
single biggest changes were the expansion of the workspace size macro to include other types of objects and the increase in the minimum stack size for most CPUs.
1995-09-11Added... This is the Configuration Tables Template file.Joel Sherrill