When compiling for embedded (RIOT and Zephyr), the compilers complain about our casting from one pointer type to another. This was solved by adding __attribute__(aligned(32)) on some of the structs. This wastes memory and I believe it should not be necessary. But this should be explored further
When compiling for embedded (RIOT and Zephyr), the compilers complain about our casting from one pointer type to another. This was solved by adding
__attribute__(aligned(32))
on some of the structs. This wastes memory and I believe it should not be necessary. But this should be explored further