commit | a61708377da0cec99a513b31e1a18c44abdbb7c1 | [log] [tgz] |
---|---|---|
author | Krzysztof Chruscinski <krzysztof.chruscinski@nordicsemi.no> | Thu Mar 18 13:58:00 2021 +0100 |
committer | Anas Nashif <anas.nashif@intel.com> | Thu Mar 18 19:33:19 2021 -0400 |
tree | 2745bde178403015a2952be695c59e4c6e534e16 | |
parent | beb62d29462320850162cdbf72a5ac11bfa30984 [diff] |
lib: os: cbprintf: Fix static packaging for sparc Sparc architecture is strange. Va_list arguments are packed (1 byte alignment) while unaligned access fails. Added dedicated handling of Z_CBPRINTF_STORE_ARG which is copying the data word by word. Signed-off-by: Krzysztof Chruscinski <krzysztof.chruscinski@nordicsemi.no>