walnux/boards
Kerogit 8126a8119f arch/avr: reworked eliminating unused sections with GCC
After a mailing list suggestion, the indirection that enabled
ARCH_TOOLCHAIN_GCC only when user requested it is removed.

The indirection was a safety measure for chips and boards with linker
scripts that (possibly) do not handle keeping for example .vectors
section even if the linker considers it unreferenced.

Instead, all existing configurations now disable
CONFIG_DEBUG_OPT_UNUSED_SECTIONS to prevent the linker from removing
any code. (Preserving previous behaviour.) This can be removed again
at some point after making sure that corresponding linker script
only removes code that is truly unused.

Signed-off-by: Kerogit <kr.git@kerogit.eu>
2025-05-19 22:29:58 +08:00
..
arm boards/sama5d3-xplained: Fix mmc card detection. 2025-05-18 00:56:46 +08:00
arm64 boards/imx93-evk: kernel build with OPTEE/SMC 2025-05-13 10:14:01 +08:00
avr arch/avr: reworked eliminating unused sections with GCC 2025-05-19 22:29:58 +08:00
dummy
hc/m9s12 boards/hc/m9s12: migrate to SPDX identifier 2024-11-12 22:20:59 +08:00
mips Revert "boards/defconfig: remove fixed CDCACM BUFFER SIZE" 2025-03-28 08:52:42 +08:00
misoc/lm32/misoc boards/misoc/lm32: migrate to SPDX identifier 2024-11-12 22:20:59 +08:00
or1k/mor1kx/or1k boards/defconfig: remove unused config about dd 2025-04-20 00:41:26 +08:00
renesas libc/elf: rename modlib to libelf 2025-04-11 09:43:22 +08:00
risc-v Update defconfigs 2025-05-16 11:10:29 -03:00
sim/sim/sim boards/sim: add CAN support and configuration 2025-05-03 11:26:08 +08:00
sparc libc/elf: rename modlib to libelf 2025-04-11 09:43:22 +08:00
tricore/tc3xx/tc397 nuttx/boards/XXX/defconfig:DEV_ZERO is not set 2024-12-30 22:22:29 +08:00
x86/qemu/qemu-i486 qemu-i486: Simplify Make.defs by include Toolchain.defs 2025-01-27 02:28:39 +08:00
x86_64/intel64/qemu-intel64 boards/x86_64/qemu-intel64: add xHCI support to jumbo configs 2025-05-15 21:58:57 +08:00
xtensa Update defconfigs 2025-05-16 11:10:29 -03:00
z16/z16f/z16f2800100zcog boards/z16/z16f: migrate to SPDX identifier 2024-11-12 22:20:59 +08:00
z80 boards/defconfig: remove unused config about dd 2025-04-20 00:41:26 +08:00
.gitignore
Board.mk
boardctl.c libc/elf: rename modlib to libelf 2025-04-11 09:43:22 +08:00
CMakeLists.txt boards: migrate to SPDX identifier 2024-11-12 22:20:59 +08:00
dummy.c boards: migrate to SPDX identifier 2024-11-12 22:20:59 +08:00
Kconfig boards/risc-v/esp32c6 Add initial support to Seeed Studio XIAO ESP32c6 2025-05-09 12:54:50 +08:00
Makefile boards: migrate to SPDX identifier 2024-11-12 22:20:59 +08:00