LLVM building for qemu_x86 appears to have an optimization bug where a union that is assigned to hold values read from va_args() is inferred to be a constant value, so is placed in ROM with an all-zero content. Prevent this by packing the conversion state and the value union into a single container structure that's stack allocated. Signed-off-by: Peter Bigot <peter.bigot@nordicsemi.no> |
||
|---|---|---|
| .. | ||
| cmsis_rtos_v1 | ||
| cmsis_rtos_v2 | ||
| fnmatch | ||
| gui | ||
| libc | ||
| open-amp | ||
| os | ||
| posix | ||
| CMakeLists.txt | ||
| Kconfig | ||