Skip to content

Commit

Permalink
Revert "doc: posix: mark posis fd mgmt as supported"
Browse files Browse the repository at this point in the history
PR zephyrproject-rtos#73978 introduced a regression.
Unfortunately this PR cannot be reverted without reverting also
Let's revert both PRs to stabilize main again towards the 3.7 release.

For more details on the issue see
zephyrproject-rtos#75205

This reverts commit e9b676a.

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
  • Loading branch information
aescolar committed Jul 1, 2024
1 parent 2c34da9 commit 8180bb0
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 16 deletions.
2 changes: 1 addition & 1 deletion doc/services/portability/posix/aep/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ The *Realtime Controller System Profile* (PSE52) includes all features from PSE5
:widths: 50, 10, 50

:ref:`POSIX_C_LANG_MATH <posix_option_group_c_lang_math>`, yes,
:ref:`POSIX_FD_MGMT <posix_option_group_fd_mgmt>`, yes, :kconfig:option:`CONFIG_POSIX_FD_MGMT`
:ref:`POSIX_FD_MGMT <posix_option_group_fd_mgmt>`,, :kconfig:option:`CONFIG_POSIX_FD_MGMT`
:ref:`POSIX_FILE_SYSTEM <posix_option_group_file_system>`,, :kconfig:option:`CONFIG_POSIX_FILE_SYSTEM`

.. csv-table:: PSE52 Option Requirements
Expand Down
28 changes: 13 additions & 15 deletions doc/services/portability/posix/option_groups/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -546,26 +546,24 @@ POSIX_TIMERS
POSIX_FD_MGMT
=============

.. note::
When using Newlib, Picolibc, or other C libraries conforming to the ISO C Standard, the
C89 components of the ``POSIX_FD_MGMT`` Option Group are considered supported.
This table lists service support status in Zephyr for `POSIX_FD_MGMT`:

.. csv-table:: POSIX_FD_MGMT
:header: API, Supported
:widths: 50,10

dup(), yes
dup2(), yes
fcntl(), yes
fgetpos(), yes
fseek(), yes
fseeko(), yes
fsetpos(), yes
ftell(), yes
ftello(), yes
ftruncate(), yes
lseek(), yes
rewind(), yes
dup(),
dup2(),
fcntl(),
fgetpos(),
fseek(),
fseeko(),
fsetpos(),
ftell(),
ftello(),
ftruncate(),yes
lseek(),
rewind(),

.. _posix_option_group_file_locking:

Expand Down

0 comments on commit 8180bb0

Please sign in to comment.