incubator-nuttx/sched
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
..
clock Separate CLOCK_TIMEKEEPING and SCHED_TICKLESS. 2021-04-13 11:42:31 -05:00
environ sched: nxstyle fixes 2021-02-09 01:21:53 -08:00
group Move getopt() variables into TLS 2021-03-31 21:13:01 -05:00
init mm/heap: Move semaphore related declaration to private header 2021-03-22 15:35:32 +01:00
irq sched: Author Gregory Nutt: update licenses to Apache 2021-02-09 01:21:53 -08:00
module modlib: Implement sh_addralign handling 2021-04-14 21:17:07 -05:00
mqueue sourcefiles: Fix relative path in file header 2021-03-09 23:18:28 +08:00
paging sched: Author Gregory Nutt: update licenses to Apache 2021-02-09 01:21:53 -08:00
pthread Move getopt() variables into TLS 2021-03-31 21:13:01 -05:00
sched Correct elapsed time calculation 2021-03-19 23:18:28 -07:00
semaphore sched: semaphore: Remove a redundant critical section in nxsem_tickwait() 2021-03-16 19:50:18 -07:00
signal sched/signal: Implement SA_NODEFER and SA_RESETHAND 2021-03-31 18:27:01 -03:00
task sched: task: Fix to initialize the task-specific data 2021-04-03 08:32:46 -06:00
timer sched/timer: get the previous reload value correctly 2021-01-26 18:22:54 -08:00
wdog sourcefiles: Fix relative path in file header 2021-03-09 23:18:28 +08:00
wqueue sourcefiles: Fix relative path in file header 2021-03-09 23:18:28 +08:00
Kconfig sched: Move the default Task Stack size to Stack menu 2021-03-31 02:29:04 -05:00
Makefile style/Makefile: remove unnecessary trailing whitespace 2020-11-28 12:20:30 +01:00