Skip to content

Commit e4788dd

Browse files
aescolarDashingR
authored andcommitted
Revert "doc: posix: mark posix device io as complete"
This reverts commit d9855da. 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 Signed-off-by: Alberto Escolar Piedras <[email protected]>
1 parent 5851d20 commit e4788dd

File tree

2 files changed

+28
-32
lines changed

2 files changed

+28
-32
lines changed

doc/services/portability/posix/aep/index.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ The *Minimal Realtime System Profile* (PSE51) includes all of the
5050

5151
:ref:`POSIX_C_LANG_JUMP <posix_option_group_c_lang_jump>`, yes,
5252
:ref:`POSIX_C_LANG_SUPPORT <posix_option_group_c_lang_support>`, yes,
53-
:ref:`POSIX_DEVICE_IO <posix_option_group_device_io>`, yes, :kconfig:option:`CONFIG_POSIX_DEVICE_IO`
53+
:ref:`POSIX_DEVICE_IO <posix_option_group_device_io>`,, :kconfig:option:`CONFIG_POSIX_DEVICE_IO`
5454
:ref:`POSIX_SIGNALS <posix_option_group_signals>`,, :kconfig:option:`CONFIG_POSIX_SIGNALS`
5555
:ref:`POSIX_SINGLE_PROCESS <posix_option_group_single_process>`, yes, :kconfig:option:`CONFIG_POSIX_SINGLE_PROCESS`
5656
:ref:`XSI_THREADS_EXT <posix_option_group_xsi_threads_ext>`, yes, :kconfig:option:`CONFIG_XSI_THREADS_EXT`

doc/services/portability/posix/option_groups/index.rst

+27-31
Original file line numberDiff line numberDiff line change
@@ -271,10 +271,6 @@ required for error and event handling.
271271
POSIX_DEVICE_IO
272272
===============
273273

274-
.. note::
275-
When using Newlib, Picolibc, or other C libraries conforming to the ISO C Standard, the
276-
C89 components of the ``POSIX_DEVICE_IO`` Option Group are considered supported.
277-
278274
.. csv-table:: POSIX_DEVICE_IO
279275
:header: API, Supported
280276
:widths: 50,10
@@ -285,48 +281,48 @@ POSIX_DEVICE_IO
285281
FD_ZERO(),yes
286282
clearerr(),yes
287283
close(),yes
288-
fclose(),yes
289-
fdopen(), yes
290-
feof(),yes
291-
ferror(),yes
292-
fflush(),yes
293-
fgetc(),yes
294-
fgets(),yes
295-
fileno(), yes
296-
fopen(),yes
284+
fclose(),
285+
fdopen(),
286+
feof(),
287+
ferror(),
288+
fflush(),
289+
fgetc(),
290+
fgets(),
291+
fileno(),
292+
fopen(),
297293
fprintf(),yes
298294
fputc(),yes
299295
fputs(),yes
300-
fread(),yes
301-
freopen(),yes
302-
fscanf(),yes
296+
fread(),
297+
freopen(),
298+
fscanf(),
303299
fwrite(),yes
304-
getc(),yes
305-
getchar(),yes
306-
gets(),yes
300+
getc(),
301+
getchar(),
302+
gets(),
307303
open(),yes
308304
perror(),yes
309305
poll(),yes
310306
printf(),yes
311-
pread(),yes
312-
pselect(),yes
307+
pread(),
308+
pselect(),
313309
putc(),yes
314310
putchar(),yes
315311
puts(),yes
316-
pwrite(),yes
312+
pwrite(),
317313
read(),yes
318-
scanf(),yes
314+
scanf(),
319315
select(),yes
320-
setbuf(),yes
321-
setvbuf(),yes
322-
stderr,yes
323-
stdin,yes
324-
stdout,yes
325-
ungetc(),yes
316+
setbuf(),
317+
setvbuf(),
318+
stderr,
319+
stdin,
320+
stdout,
321+
ungetc(),
326322
vfprintf(),yes
327-
vfscanf(),yes
323+
vfscanf(),
328324
vprintf(),yes
329-
vscanf(),yes
325+
vscanf(),
330326
write(),yes
331327

332328
.. _posix_option_group_barriers:

0 commit comments

Comments
 (0)