File tree 2 files changed +28
-32
lines changed
doc/services/portability/posix
2 files changed +28
-32
lines changed Original file line number Diff line number Diff line change @@ -50,7 +50,7 @@ The *Minimal Realtime System Profile* (PSE51) includes all of the
50
50
51
51
:ref: `POSIX_C_LANG_JUMP <posix_option_group_c_lang_jump >`, yes,
52
52
: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 `
54
54
:ref: `POSIX_SIGNALS <posix_option_group_signals >`,, :kconfig:option: `CONFIG_POSIX_SIGNALS `
55
55
:ref: `POSIX_SINGLE_PROCESS <posix_option_group_single_process >`, yes, :kconfig:option: `CONFIG_POSIX_SINGLE_PROCESS `
56
56
:ref: `XSI_THREADS_EXT <posix_option_group_xsi_threads_ext >`, yes, :kconfig:option: `CONFIG_XSI_THREADS_EXT `
Original file line number Diff line number Diff line change @@ -271,10 +271,6 @@ required for error and event handling.
271
271
POSIX_DEVICE_IO
272
272
===============
273
273
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
-
278
274
.. csv-table :: POSIX_DEVICE_IO
279
275
:header: API, Supported
280
276
:widths: 50,10
@@ -285,48 +281,48 @@ POSIX_DEVICE_IO
285
281
FD_ZERO(),yes
286
282
clearerr(),yes
287
283
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(),
297
293
fprintf(),yes
298
294
fputc(),yes
299
295
fputs(),yes
300
- fread(),yes
301
- freopen(),yes
302
- fscanf(),yes
296
+ fread(),
297
+ freopen(),
298
+ fscanf(),
303
299
fwrite(),yes
304
- getc(),yes
305
- getchar(),yes
306
- gets(),yes
300
+ getc(),
301
+ getchar(),
302
+ gets(),
307
303
open(),yes
308
304
perror(),yes
309
305
poll(),yes
310
306
printf(),yes
311
- pread(),yes
312
- pselect(),yes
307
+ pread(),
308
+ pselect(),
313
309
putc(),yes
314
310
putchar(),yes
315
311
puts(),yes
316
- pwrite(),yes
312
+ pwrite(),
317
313
read(),yes
318
- scanf(),yes
314
+ scanf(),
319
315
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(),
326
322
vfprintf(),yes
327
- vfscanf(),yes
323
+ vfscanf(),
328
324
vprintf(),yes
329
- vscanf(),yes
325
+ vscanf(),
330
326
write(),yes
331
327
332
328
.. _posix_option_group_barriers :
You can’t perform that action at this time.
0 commit comments