nuttx/Documentation
Arjav Patel e2f3950d45 libc: add support for C23 stdbit.h with bit manipulation macros
- Introduced Kconfig options for stdbit.h, allowing architecture-specific and generic implementations.
- Added new documentation for stdbit.h, detailing its usage and configuration.
- Updated CMake and Makefile to handle the inclusion of stdbit.h based on configuration settings.

This enhances the NuttX library with optional C23 bit manipulation utilities, improving functionality for architectures that support it.

Signed-off-by: Arjav Patel <arjav1528@gmail.com>
2026-03-02 09:09:40 -03:00
..
_extensions Documentation: port warnings_filter Sphinx extension from Zephyr 2023-11-28 09:18:29 -08:00
_static docs: reduce main content max width from 1200px to 1000px 2021-03-26 23:41:45 -05:00
_templates
applications Documentation: Add gprof profiling tool documentation and support. 2026-02-04 03:03:45 +08:00
components libc: add support for C23 stdbit.h with bit manipulation macros 2026-03-02 09:09:40 -03:00
contributing doc: Contributing Guide updates. 2026-02-19 12:11:14 -05:00
debugging Documentation: Add gprof profiling tool documentation and support. 2026-02-04 03:03:45 +08:00
faq DOC: Add how to get application on NSH 2024-06-06 02:39:56 +08:00
guides Documentation/guides/customboards: add example minimal defconfig file 2026-02-28 20:59:01 -05:00
implementation sched/spinlock: Update the information of critmon in docu. 2026-01-27 21:59:14 +08:00
introduction WIP: Documentation: replace first person perspectives 2025-05-19 20:21:33 +08:00
logos style: fix typos 2025-04-30 13:45:46 +08:00
platforms docs/platforms/arm/imx9: add imx93-qsb documentation. 2026-02-28 10:30:06 +08:00
quickstart Kconfig: Add ALLOW_CUSTOM_PERMISSIVE_COMPONENTS option 2026-01-20 02:15:19 +08:00
reference Documentation/reference/os/time_clock: fix indentation in HR Timer description 2026-02-28 20:59:01 -05:00
ReleaseNotes nuttx/sched: rename nxsched_timer_expiration 2026-01-12 16:20:42 +08:00
standards Documentation/posix.rst: fix typos 2025-08-22 20:50:13 +08:00
testing doc: update citests.rst and move to Testing 2026-01-04 09:40:12 -03:00
.gitignore docs/tags: Introduce tagging feature to the documentation. 2025-04-29 09:18:25 +02:00
conf.py docs/plantuml: Add PlantUML support to Documentation build 2026-02-15 08:47:23 +01:00
glossary.rst
index.rst docs/security: Add Security section to the documentation. 2026-01-06 02:17:20 +08:00
known-warnings.txt fs: Add VFS docs 2024-02-20 18:28:09 -08:00
legacy_README.md Documentation: fix spelling 2025-05-15 11:33:41 +08:00
make.bat
Makefile doc: Improve sphinx build time + add autobuild help info. 2026-01-27 09:50:55 +08:00
Pipfile docs/plantuml: Add PlantUML support to Documentation build 2026-02-15 08:47:23 +01:00
Pipfile.lock docs/plantuml: Add PlantUML support to Documentation build 2026-02-15 08:47:23 +01:00
security.rst docs/security: Add Security section to the documentation. 2026-01-06 02:17:20 +08:00
substitutions.rst Remove the double blank line from source files 2022-02-20 20:10:14 +01:00