:orphan: .. title:: CONFIG_CBPRINTF_STATIC_PACKAGE_CHECK_ALIGNMENT .. kconfig:: CONFIG_CBPRINTF_STATIC_PACKAGE_CHECK_ALIGNMENT CONFIG_CBPRINTF_STATIC_PACKAGE_CHECK_ALIGNMENT ############################################## *Validate alignment of a static package buffer* Type: ``bool`` Help ==== .. code-block:: none When enabled, CBPRINTF_STATIC_PACKAGE asserts when buffer is not properly aligned. If macro is widely used then assert may impact memory footprint. Direct dependencies =================== !\ :kconfig:`LOG_PRINTK ` *(Includes any dependencies from ifs and menus.)* Defaults ======== No defaults. Implicitly defaults to ``n``. Kconfig definition ================== At ``/os/Kconfig.cbprintf:128`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:43`` → ``/Kconfig:10`` → ``/os/Kconfig:81`` Menu path: (Top) → Additional libraries → OS Support Library .. code-block:: kconfig config CBPRINTF_STATIC_PACKAGE_CHECK_ALIGNMENT bool "Validate alignment of a static package buffer" depends on !LOG_PRINTK help When enabled, CBPRINTF_STATIC_PACKAGE asserts when buffer is not properly aligned. If macro is widely used then assert may impact memory footprint. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*