nuttx/boards
xuxin19 480471f46c sim:support sim elf and dynamic libs package in post build
use the dynamic library .so of the binding compilation environment,
and then modify the dynamic loader of elf at runtime to run sim elf across system versions

1.add post-build for sim build
2.collect dynamic .so and dynamic interpreter
3.add execution script for the entire package sim elf

change text-segment to 0x50000000
because patchelf will modify the .dynamic section in elf,
the upward alignment of elf will be less than 0x3fffffff,
which will cause asan shadow memory overlap error

Signed-off-by: xuxin19 <xuxin19@xiaomi.com>
2024-11-06 01:56:44 +08:00
..
arm userspace: Exclude nuttx/arch.h 2024-11-01 16:59:37 +08:00
arm64 arm64: fix fvp smp faild to boot 2024-10-24 10:17:48 +08:00
avr nuttx: remove the unnecessary -pipe build option 2024-08-31 10:22:20 +08:00
dummy
hc/m9s12 compile: add DEBUG_SYMBOLS_LEVEL allow custom the level 2024-09-27 00:13:07 +08:00
mips nuttx: remove the unnecessary -pipe build option 2024-08-31 10:22:20 +08:00
misoc/lm32/misoc nuttx: remove the unnecessary -pipe build option 2024-08-31 10:22:20 +08:00
or1k/mor1kx/or1k drivers: prepare 16550 UART driver to support PCI 2024-09-15 03:37:58 +08:00
renesas driver/serial: remove return value of up_putc() 2024-10-26 13:21:29 +08:00
risc-v riscv/common/espressif: Fix spi slave driver 2024-11-05 14:59:37 +08:00
sim/sim/sim sim:support sim elf and dynamic libs package in post build 2024-11-06 01:56:44 +08:00
sparc board: There is no need to use sched_[un]lock 2024-10-12 13:28:23 +08:00
tricore/tc3xx/tc397 cmake/tricore/tasking: add cmake build for tasking toolchain 2024-09-25 08:43:28 +08:00
x86/qemu/qemu-i486 nuttx/x86_64:Add _sinit and _einit initialization. 2024-10-15 12:57:31 +08:00
x86_64/intel64/qemu-intel64 arch/x86_64: Resolving NUC Boot Failure Issue 2024-10-16 13:53:11 +08:00
xtensa Replace __attribute__((packed)) with [begin|end]_packed_struct 2024-11-03 10:20:38 +08:00
z16/z16f/z16f2800100zcog
z80 driver/serial: remove return value of up_putc() 2024-10-26 13:21:29 +08:00
.gitignore
Board.mk sh:Change expansion path logic 2024-03-04 01:18:45 +08:00
boardctl.c board_reset: flush cache before reset 2024-10-09 02:30:21 +08:00
CMakeLists.txt [cmake]: added initial support for MSYS2 2024-08-27 21:36:12 +08:00
dummy.c
Kconfig boards/arm/stm32f7: move ROMFS logic to common directory 2024-10-21 09:23:44 +08:00
Makefile Revert "build depend:Revert Make.dep intermediate ddc file" 2024-09-15 19:29:47 +08:00