Changeset 9ba26e7 in rtems-docs for c-user/config/posix-api.rst


Ignore:
Timestamp:
05/20/22 13:45:16 (10 months ago)
Author:
Joel Sherrill <joel@…>
Branches:
master
Children:
d5509d6
Parents:
c16c8c6
Message:

c-user: Update references to --enable-* configure options.

Also updated list of SMP architectures and added enough lead in
to let users know the source code was the definitive answer.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • c-user/config/posix-api.rst

    rc16c8c6 r9ba26e7  
    2626This section describes configuration options related to the POSIX API.  Most
    2727POSIX API objects are available by default since RTEMS 5.1.  The queued signals
    28 and timers are only available if RTEMS was built with the ``--enable-posix``
     28and timers are only available if RTEMS was built with the enable POSIX
    2929build configuration option.
    3030
     
    232232Unlimited objects are not available for queued signals.
    233233
    234 Queued signals are only available if RTEMS was built with the
    235 ``--enable-posix`` build configuration option.
     234Queued signals are only available if RTEMS was built with the POSIX API
     235build configuration option enabled.
    236236
    237237.. rubric:: CONSTRAINTS:
     
    471471:ref:`ConfigUnlimitedObjects`.
    472472
    473 Timers are only available if RTEMS was built with the
    474 ``--enable-posix`` build configuration option.
    475 
    476 .. rubric:: CONSTRAINTS:
    477 
    478 The following constraints apply to this configuration option:
    479 
    480 * The value of the configuration option shall be greater than or equal to zero.
    481 
    482 * The value of the configuration option shall be less than or equal to 65535.
    483 
    484 * The value of the configuration option shall be less than or equal to a
    485   BSP-specific and application-specific value which depends on the size of the
    486   memory available to the application.
     473Timers are only available if RTEMS was built with the POSIX API build
     474configuration option enabled.
     475
     476.. rubric:: CONSTRAINTS:
     477
     478The following constraints apply to this configuration option:
     479
     480* The value of the configuration option shall be greater than or equal
     481to zero.
     482
     483* The value of the configuration option shall be less than or equal
     484to 65535.
     485
     486* The value of the configuration option shall be less than or equal to a
     487  BSP-specific and application-specific value which depends on the size
     488  of the memory available to the application.
    487489
    488490* The value of the configuration option may be defined through
     
    491493  satisfies all other constraints of the configuration option.
    492494
    493 * The value of the configuration option shall be zero if the POSIX API is not
    494   enabled (e.g. RTEMS was built without the ``RTEMS_POSIX_API = True`` build
    495   configuration option).  Otherwise a compile time error in the configuration
     495* The value of the configuration option shall be zero if the POSIX API
     496is not
     497  enabled (e.g. RTEMS was built without the ``RTEMS_POSIX_API = True``
     498  build configuration option).  Otherwise a compile time error in the
     499  configuration
    496500  file will occur.
    497501
Note: See TracChangeset for help on using the changeset viewer.