| tests: | |
| libraries.cbprintf_package: | |
| tags: cbprintf | |
| integration_platforms: | |
| - native_posix | |
| platform_allow: > | |
| qemu_arc_em qemu_arc_hs qemu_cortex_a53 qemu_cortex_m0 qemu_cortex_m3 | |
| qemu_cortex_r5 qemu_leon3 qemu_nios2 qemu_riscv32 qemu_riscv64 qemu_x86 | |
| qemu_x86_64 qemu_xtensa | |
| extra_configs: | |
| - CONFIG_CBPRINTF_COMPLETE=y | |
| libraries.cbprintf_package_no_generic: | |
| tags: cbprintf | |
| integration_platforms: | |
| - native_posix | |
| platform_allow: > | |
| qemu_arc_em qemu_arc_hs qemu_cortex_a53 qemu_cortex_m0 qemu_cortex_m3 | |
| qemu_cortex_r5 qemu_leon3 qemu_nios2 qemu_riscv32 qemu_riscv64 qemu_x86 | |
| qemu_x86_64 qemu_xtensa | |
| extra_configs: | |
| - CONFIG_CBPRINTF_COMPLETE=y | |
| - CONFIG_COMPILER_OPT="-DZ_C_GENERIC=0" | |
| libraries.cbprintf_package_fp: | |
| tags: cbprintf | |
| integration_platforms: | |
| - native_posix | |
| platform_allow: > | |
| qemu_arc_em qemu_arc_hs qemu_cortex_a53 qemu_cortex_m0 qemu_cortex_m3 | |
| qemu_cortex_r5 qemu_leon3 qemu_nios2 qemu_riscv32 qemu_riscv64 | |
| qemu_x86_64 qemu_xtensa | |
| extra_configs: | |
| - CONFIG_CBPRINTF_FP_SUPPORT=y | |
| - CONFIG_CBPRINTF_COMPLETE=y | |
| libraries.cbprintf_package_fp_align_offset: | |
| tags: cbprintf | |
| integration_platforms: | |
| - native_posix | |
| platform_allow: > | |
| qemu_arc_em qemu_arc_hs qemu_cortex_a53 qemu_cortex_m0 qemu_cortex_m3 | |
| qemu_cortex_r5 qemu_leon3 qemu_nios2 qemu_riscv32 qemu_riscv64 | |
| qemu_x86_64 | |
| extra_configs: | |
| - CONFIG_CBPRINTF_FP_SUPPORT=y | |
| - CONFIG_CBPRINTF_COMPLETE=y | |
| - CONFIG_COMPILER_OPT="-DCBPRINTF_PACKAGE_ALIGN_OFFSET=1" | |
| libraries.cbprintf_package_long_double: | |
| tags: cbprintf | |
| integration_platforms: | |
| - native_posix | |
| platform_allow: > | |
| qemu_arc_em qemu_arc_hs qemu_cortex_a53 qemu_cortex_m0 qemu_cortex_m3 | |
| qemu_cortex_r5 qemu_leon3 qemu_nios2 qemu_riscv64 | |
| qemu_x86_64 qemu_xtensa | |
| platform_exclude: qemu_riscv32 | |
| extra_configs: | |
| - CONFIG_CBPRINTF_FP_SUPPORT=y | |
| - CONFIG_CBPRINTF_COMPLETE=y | |
| - CONFIG_CBPRINTF_PACKAGE_LONGDOUBLE=y | |
| libraries.cbprintf_package_long_double_align_offset: | |
| tags: cbprintf | |
| integration_platforms: | |
| - native_posix | |
| platform_allow: > | |
| qemu_arc_em qemu_arc_hs qemu_cortex_a53 qemu_cortex_m0 qemu_cortex_m3 | |
| qemu_cortex_r5 qemu_leon3 qemu_nios2 qemu_riscv64 | |
| qemu_x86_64 | |
| platform_exclude: qemu_riscv32 | |
| extra_configs: | |
| - CONFIG_CBPRINTF_FP_SUPPORT=y | |
| - CONFIG_CBPRINTF_COMPLETE=y | |
| - CONFIG_CBPRINTF_PACKAGE_LONGDOUBLE=y | |
| - CONFIG_COMPILER_OPT="-DCBPRINTF_PACKAGE_ALIGN_OFFSET=1" | |
| libraries.cbprintf_package_nano: | |
| tags: cbprintf | |
| integration_platforms: | |
| - native_posix | |
| platform_allow: > | |
| qemu_arc_em qemu_arc_hs qemu_cortex_a53 qemu_cortex_m0 qemu_cortex_m3 | |
| qemu_cortex_r5 qemu_leon3 qemu_nios2 qemu_riscv32 qemu_riscv64 qemu_x86 | |
| qemu_x86_64 qemu_xtensa | |
| extra_configs: | |
| - CONFIG_CBPRINTF_NANO=y |