24.23. Ada Configuration — RTEMS Classic API Guide 5.4-rc2 (21st August 2026) documentation

# 24.23. Ada Configuration

The GNU Ada runtime library (libgnarl) uses threads, mutexes, condition variables, and signals from the pthreads API. It uses also thread-local storage for the Ada Task Control Block (ATCB). From these resources only the threads need to be accounted for in the configuration. You should include the Ada tasks in your setting of the CONFIGURE_MAXIMUM_POSIX_THREADS configuration option.