walnux/include/nuttx/lib
YAMAMOTO Takashi 51490bad55 modlib: Implement sh_addralign handling
I've seen a module with 16 bytes .rodata alignment for xmm operations.
It was getting SEGV on sim/Linux because of the alignment issue.
The same module binary seems working fine after applying this patch.

Also, tested on sim/macOS and esp32 on qemu,
using a module with an artificially large alignment. (64 bytes)
2021-04-14 21:17:07 -05:00
..
builtin.h NuttX: Uros Platise: update licenses to Apache 2021-04-01 12:13:12 -05:00
float.h include: nuttx: update licenses to Apache 2.0 2021-02-01 11:21:57 -03:00
getopt.h Move getopt() variables into TLS 2021-03-31 21:13:01 -05:00
lib.h include: nuttx: update licenses to Apache 2.0 2021-02-01 11:21:57 -03:00
libvars.h Move getopt() variables into TLS 2021-03-31 21:13:01 -05:00
math.h include: nuttx: update licenses to Apache 2.0 2021-02-01 11:21:57 -03:00
math32.h include: nuttx: update licenses to Apache 2.0 2021-02-01 11:21:57 -03:00
modlib.h modlib: Implement sh_addralign handling 2021-04-14 21:17:07 -05:00
regex.h include: nuttx: update licenses to Apache 2.0 2021-02-01 11:21:57 -03:00
setjmp.h include: nuttx: update licenses to Apache 2.0 2021-02-01 11:21:57 -03:00
stdarg.h include: nuttx: update licenses to Apache 2.0 2021-02-01 11:21:57 -03:00
xorshift128.h nuttx: Author David S. Alessio: update licenses to Apache 2021-03-22 19:28:38 -07:00