incubator-nuttx/sched
YAMAMOTO Takashi 418e11b8b3 modlib: Always use separate allocation for text and data
Pros:

* Reduce code differences
* Smaller allocations for !CONFIG_ARCH_USE_MODULE_TEXT

Cons:

* Likely to use more memory for !CONFIG_ARCH_USE_MODULE_TEXT in total

Tested with:

* sim:module on macOS
* esp32-devkit:nsh + CONFIG_MODULE on qemu
* lm3s6965-ek:qemu-protected + CONFIG_EXAMPLES_SOTEST on qemu
2021-04-19 22:20:20 -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 arch: Allocate the space from the beginning in up_stack_frame 2021-04-16 12:41:41 +09:00
init smp: Remove CONFIG_SMP_IDLETHREAD_STACKSIZE 2021-04-19 21:46:39 -05:00
irq sched: Author Gregory Nutt: update licenses to Apache 2021-02-09 01:21:53 -08:00
module modlib: Always use separate allocation for text and data 2021-04-19 22:20:20 -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 arch: Allocate the space from the beginning in up_stack_frame 2021-04-16 12:41:41 +09:00
sched arch: Allocate the space from the beginning in up_stack_frame 2021-04-16 12:41:41 +09: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 arch: Allocate the space from the beginning in up_stack_frame 2021-04-16 12:41:41 +09: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 smp: Remove CONFIG_SMP_IDLETHREAD_STACKSIZE 2021-04-19 21:46:39 -05:00
Makefile style/Makefile: remove unnecessary trailing whitespace 2020-11-28 12:20:30 +01:00