File tree 3 files changed +6
-3
lines changed
doc/services/portability/posix
3 files changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -64,7 +64,7 @@ The *Minimal Realtime System Profile* (PSE51) includes all of the
64
64
:ref: `_POSIX_MEMLOCK_RANGE <posix_option_memlock_range >`, 200809L, :kconfig:option: `CONFIG_POSIX_MEMLOCK_RANGE `
65
65
:ref: `_POSIX_MONOTONIC_CLOCK <posix_option_monotonic_clock >`, 200809L, :kconfig:option: `CONFIG_POSIX_MONOTONIC_CLOCK `
66
66
:ref: `_POSIX_SHARED_MEMORY_OBJECTS <posix_shared_memory_objects >`, 200809L, :kconfig:option: `CONFIG_POSIX_SHARED_MEMORY_OBJECTS `
67
- :ref: `_POSIX_SYNCHRONIZED_IO <posix_option_synchronized_io >`, -1 , :kconfig:option: `CONFIG_POSIX_SYNCHRONIZED_IO `
67
+ :ref: `_POSIX_SYNCHRONIZED_IO <posix_option_synchronized_io >`, 200809L , :kconfig:option: `CONFIG_POSIX_SYNCHRONIZED_IO `
68
68
:ref: `_POSIX_THREAD_ATTR_STACKADDR<posix_option_thread_attr_stackaddr> `, 200809L, :kconfig:option: `CONFIG_POSIX_THREAD_ATTR_STACKADDR `
69
69
:ref: `_POSIX_THREAD_ATTR_STACKSIZE<posix_option_thread_attr_stacksize> `, 200809L, :kconfig:option: `CONFIG_POSIX_THREAD_ATTR_STACKSIZE `
70
70
:ref: `_POSIX_THREAD_CPUTIME <posix_option_thread_cputime >`, 200809L, :kconfig:option: `CONFIG_POSIX_CPUTIME `
Original file line number Diff line number Diff line change @@ -78,7 +78,7 @@ POSIX System Interfaces
78
78
:ref: `_POSIX_SHARED_MEMORY_OBJECTS <posix_shared_memory_objects >`, 200809L, :kconfig:option: `CONFIG_POSIX_SHARED_MEMORY_OBJECTS `
79
79
_POSIX_SPAWN, -1, :ref: `†<posix_undefined_behaviour> `
80
80
_POSIX_SPORADIC_SERVER, -1, :ref: `†<posix_undefined_behaviour> `
81
- :ref: `_POSIX_SYNCHRONIZED_IO <posix_option_synchronized_io >`, -1 , :kconfig:option: `CONFIG_POSIX_SYNCHRONIZED_IO `
81
+ :ref: `_POSIX_SYNCHRONIZED_IO <posix_option_synchronized_io >`, 200809L , :kconfig:option: `CONFIG_POSIX_SYNCHRONIZED_IO `
82
82
:ref: `_POSIX_THREAD_ATTR_STACKADDR<posix_option_thread_attr_stackaddr> `, 200809L, :kconfig:option: `CONFIG_POSIX_THREAD_ATTR_STACKADDR `
83
83
:ref: `_POSIX_THREAD_ATTR_STACKSIZE<posix_option_thread_attr_stacksize> `, 200809L, :kconfig:option: `CONFIG_POSIX_THREAD_ATTR_STACKSIZE `
84
84
:ref: `_POSIX_THREAD_CPUTIME <posix_option_thread_cputime >`, 200809L, :kconfig:option: `CONFIG_POSIX_CPUTIME `
Original file line number Diff line number Diff line change 123
123
#endif
124
124
125
125
/* #define _POSIX_SPORADIC_SERVER (-1L) */
126
- /* #define _POSIX_SYNCHRONIZED_IO (-1L) */
126
+
127
+ #ifdef CONFIG_POSIX_SYNCHRONIZED_IO
128
+ #define _POSIX_SYNCHRONIZED_IO _POSIX_VERSION
129
+ #endif
127
130
128
131
#ifdef CONFIG_POSIX_THREAD_ATTR_STACKADDR
129
132
#define _POSIX_THREAD_ATTR_STACKADDR _POSIX_VERSION
You can’t perform that action at this time.
0 commit comments