Skip to content

Commit 1bf2256

Browse files
cfriedtmmahadevan108
authored andcommitted
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 95f4912 commit 1bf2256

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
@@ -1342,6 +1342,30 @@ Libraries / Subsystems
13421342

13431343
* POSIX API
13441344

1345+
* Added support for the following Option Groups:
1346+
1347+
* :ref:`POSIX_DEVICE_IO <posix_option_group_device_io>`
1348+
* :ref:`POSIX_SIGNALS <posix_option_group_signals>`
1349+
1350+
* Added support for the following Options:
1351+
1352+
* :ref:`_POSIX_SYNCHRONIZED_IO <posix_option_synchronized_io>`
1353+
* :ref:`_POSIX_THREAD_PRIO_PROTECT <posix_option_thread_prio_protect>`
1354+
1355+
* :ref:`POSIX_FILE_SYSTEM <posix_option_group_file_system>` improvements:
1356+
1357+
* Support for :c:macro:`O_TRUNC` flag in :c:func:`open()`.
1358+
* Support for :c:func:`rmdir` and :c:func:`remove`.
1359+
1360+
* :ref:`_POSIX_THREAD_SAFE_FUNCTIONS <posix_option_thread_safe_functions>` improvements:
1361+
1362+
* Support for :c:func:`asctime_r`, :c:func:`ctime_r`, and :c:func:`localtime_r`.
1363+
1364+
* :ref:`POSIX_THREADS_BASE <posix_option_group_threads_base>` improvements:
1365+
1366+
* Use the :ref:`user mode semaphore API <semaphores_v2>` instead of the
1367+
:ref:`spinlock API <smp_arch>` for pool synchronization.
1368+
13451369
* LoRa/LoRaWAN
13461370

13471371
* ZBus

0 commit comments

Comments
 (0)