Skip to content

Commit c6bd726

Browse files
committed
doc: release-notes-4.0: add posix api release notes
Add POSIX API release notes for new features and enhancements since v3.7.0 . Signed-off-by: Chris Friedt <[email protected]>
1 parent df053da commit c6bd726

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

doc/releases/release-notes-4.0.rst

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1219,6 +1219,30 @@ Libraries / Subsystems
12191219

12201220
* POSIX API
12211221

1222+
* Added support for the following Option Groups:
1223+
1224+
* :ref:`POSIX_DEVICE_IO <posix_option_group_device_io>`
1225+
* :ref:`POSIX_SIGNALS <posix_option_group_signals>`
1226+
1227+
* Added support for the following Options:
1228+
1229+
* :ref:`_POSIX_SYNCHRONIZED_IO <posix_option_synchronized_io>`
1230+
* :ref:`_POSIX_THREAD_PRIO_PROTECT <posix_option_thread_prio_protect>`
1231+
1232+
* :ref:`POSIX_FILE_SYSTEM <posix_option_group_file_system>` improvements:
1233+
1234+
* Support for :c:macro:`O_TRUNC` flag in :c:func:`open()`.
1235+
* Support for :c:func:`rmdir` and :c:func:`remove`.
1236+
1237+
* :ref:`_POSIX_THREAD_SAFE_FUNCTIONS <posix_option_thread_safe_functions>` improvements:
1238+
1239+
* Support for :c:func:`asctime_r`, :c:func:`ctime_r`, and :c:func:`localtime_r`.
1240+
1241+
* :ref:`POSIX_THREADS_BASE <posix_option_group_threads_base>` improvements:
1242+
1243+
* Use the :ref:`user mode semaphore API <semaphores_v2>` instead of the
1244+
:ref:`spinlock API <smp_arch>` for pool synchronization.
1245+
12221246
* LoRa/LoRaWAN
12231247

12241248
* ZBus

0 commit comments

Comments
 (0)