This is an automated email from the ASF dual-hosted git repository.
xiaoxiang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git
from e5aef873a2 riscv_internal.h: Remove riscv_sbi.h from the file
add 9ed93c6b1e unify MODULE & ELF flag to Toolchain.defs
add e9e01506d3 dlcn:need select MODULES when compile
add 4ac2a5a5ba compiler:add visibility & constructor keywords in compiler.h
No new revisions were added by this update.
Summary of changes:
arch/arm/src/common/Toolchain.defs | 13 ++++++
arch/arm64/src/Toolchain.defs | 13 ++++++
arch/avr/src/avr/Toolchain.defs | 13 ++++++
arch/avr/src/avr32/Toolchain.defs | 13 ++++++
arch/ceva/src/xc5/Toolchain.defs | 13 ++++++
arch/ceva/src/xm6/Toolchain.defs | 13 ++++++
arch/mips/src/mips32/Toolchain.defs | 13 ++++++
arch/misoc/src/lm32/Toolchain.defs | 13 ++++++
arch/misoc/src/minerva/Toolchain.defs | 13 ++++++
arch/or1k/src/mor1kx/Toolchain.defs | 13 ++++++
arch/risc-v/src/common/Toolchain.defs | 13 ++++++
arch/sparc/src/sparc_v8/Toolchain.defs | 13 ++++++
arch/tricore/src/common/ToolchainTasking.defs | 13 ++++++
arch/xtensa/src/lx6/Toolchain.defs | 13 ++++++
arch/xtensa/src/lx7/Toolchain.defs | 13 ++++++
arch/z16/src/z16f/Toolchain.defs | 13 ++++++
arch/z80/src/ez80/Toolchain.defs | 13 ++++++
arch/z80/src/z180/Toolchain.defs | 13 ++++++
arch/z80/src/z8/Toolchain.defs | 13 ++++++
arch/z80/src/z80/Toolchain.defs | 13 ++++++
boards/arm/at32/at32f437-mini/scripts/Make.defs | 15 -------
boards/arm/cxd56xx/spresense/scripts/Make.defs | 15 -------
.../fvp-armv8r-aarch32/scripts/Make.defs | 8 ----
boards/arm/imx6/sabre-6quad/scripts/Make.defs | 8 ----
boards/arm/imxrt/imxrt1020-evk/scripts/Make.defs | 7 ----
.../arm/imxrt/imxrt1050-evk/configs/knsh/Make.defs | 7 ----
boards/arm/imxrt/imxrt1050-evk/scripts/Make.defs | 7 ----
.../arm/imxrt/imxrt1060-evk/configs/knsh/Make.defs | 7 ----
boards/arm/imxrt/imxrt1060-evk/scripts/Make.defs | 7 ----
.../arm/imxrt/imxrt1064-evk/configs/knsh/Make.defs | 7 ----
boards/arm/imxrt/imxrt1064-evk/scripts/Make.defs | 7 ----
.../arm/imxrt/imxrt1170-evk/configs/knsh/Make.defs | 7 ----
boards/arm/imxrt/teensy-4.x/scripts/Make.defs | 7 ----
.../arm/lc823450/lc823450-xgevk/scripts/Make.defs | 8 ----
boards/arm/lpc17xx_40xx/lx_cpu/scripts/Make.defs | 15 -------
.../arm/max326xx/max32660-evsys/scripts/Make.defs | 7 ----
boards/arm/mx8mp/verdin-mx8mp/scripts/Make.defs | 7 ----
boards/arm/qemu/qemu-armv7a/scripts/Make.defs | 8 ----
.../arm/s32k3xx/mr-canhubk3/configs/knsh/Make.defs | 7 ----
boards/arm/s32k3xx/mr-canhubk3/scripts/Make.defs | 7 ----
boards/arm/sama5/giant-board/scripts/Make.defs | 8 ----
boards/arm/sama5/jupiter-nano/scripts/Make.defs | 6 ---
boards/arm/sama5/sama5d2-xult/scripts/Make.defs | 8 ----
boards/arm/sama5/sama5d3x-ek/scripts/Make.defs | 8 ----
boards/arm/sama5/sama5d4-ek/configs/knsh/Make.defs | 8 ----
boards/arm/sama5/sama5d4-ek/scripts/Make.defs | 8 ----
boards/arm/samd5e5/metro-m4/scripts/Make.defs | 7 ----
.../samd5e5/same54-xplained-pro/scripts/Make.defs | 7 ----
boards/arm/samv7/same70-qmtech/scripts/Make.defs | 7 ----
boards/arm/samv7/same70-xplained/scripts/Make.defs | 8 ----
boards/arm/samv7/samv71-xult/scripts/Make.defs | 8 ----
boards/arm/stm32/axoloti/scripts/Make.defs | 15 -------
boards/arm/stm32/clicker2-stm32/scripts/Make.defs | 7 ----
.../stm32/olimex-stm32-p407/configs/kelf/Make.defs | 15 -------
.../olimex-stm32-p407/configs/kmodule/Make.defs | 15 -------
.../stm32/olimex-stm32-p407/configs/knsh/Make.defs | 7 ----
.../arm/stm32/olimex-stm32-p407/scripts/Make.defs | 7 ----
boards/arm/stm32/omnibusf4/scripts/Make.defs | 15 -------
.../arm/stm32/stm32f4discovery/scripts/Make.defs | 15 -------
boards/arm/stm32h7/nucleo-h743zi/scripts/Make.defs | 8 ----
.../arm/stm32h7/nucleo-h743zi2/scripts/Make.defs | 8 ----
boards/arm/stm32h7/nucleo-h745zi/scripts/Make.defs | 8 ----
.../arm/stm32h7/stm32h745i-disco/scripts/Make.defs | 8 ----
boards/arm/tiva/launchxl-cc1310/scripts/Make.defs | 7 ----
.../arm/tiva/launchxl-cc1312r1/scripts/Make.defs | 7 ----
boards/arm/tiva/lm3s6965-ek/scripts/Make.defs | 15 -------
.../arm/tms570/launchxl-tms57004/scripts/Make.defs | 8 ----
.../tms570/tms570ls31x-usb-kit/scripts/Make.defs | 8 ----
boards/arm/xmc4/xmc4500-relax/scripts/Make.defs | 7 ----
boards/arm/xmc4/xmc4700-relax/scripts/Make.defs | 7 ----
boards/arm64/a64/pinephone/scripts/Make.defs | 8 ----
boards/arm64/fvp-v8r/fvp-armv8r/scripts/Make.defs | 8 ----
boards/arm64/imx8/imx8qm-mek/scripts/Make.defs | 8 ----
boards/arm64/rk3399/nanopi_m4/scripts/Make.defs | 8 ----
boards/arm64/rk3399/pinephonepro/scripts/Make.defs | 8 ----
boards/arm64/zynq-mpsoc/zcu111/scripts/Make.defs | 8 ----
.../renesas/rx65n/rx65n-grrose/scripts/Make.defs | 7 +---
.../renesas/rx65n/rx65n-rsk1mb/scripts/Make.defs | 7 +---
.../renesas/rx65n/rx65n-rsk2mb/scripts/Make.defs | 6 +--
boards/renesas/rx65n/rx65n/scripts/Make.defs | 6 +--
boards/risc-v/bl602/bl602evb/scripts/Make.defs | 6 +--
boards/risc-v/c906/smartl-c906/scripts/Make.defs | 11 +-----
.../esp32c3-devkit-rust-1/scripts/Make.defs | 11 +-----
.../esp32c3-devkit/scripts/Make.defs | 11 +-----
.../esp32c3/esp32c3-generic/scripts/Make.defs | 11 +-----
.../esp32c6/esp32c6-devkitm/scripts/Make.defs | 11 +-----
.../esp32h2/esp32h2-devkit/scripts/Make.defs | 11 +-----
boards/risc-v/jh7110/star64/scripts/Make.defs | 7 +---
boards/risc-v/k210/maix-bit/scripts/Make.defs | 11 +-----
boards/risc-v/litex/arty_a7/scripts/Make.defs | 7 +---
boards/risc-v/mpfs/icicle/scripts/Make.defs | 11 +-----
boards/risc-v/mpfs/m100pfsevp/scripts/Make.defs | 15 -------
boards/sim/sim/sim/scripts/Make.defs | 8 ++--
boards/sparc/bm3803/xx3803/scripts/Make.defs | 8 ----
boards/sparc/s698pm/s698pm-dkit/scripts/Make.defs | 8 ----
.../xtensa/esp32/esp32-audio-kit/scripts/Make.defs | 15 -------
.../xtensa/esp32/esp32-devkitc/scripts/Make.defs | 15 -------
.../esp32/esp32-ethernet-kit/scripts/Make.defs | 15 -------
boards/xtensa/esp32/esp32-lyrat/scripts/Make.defs | 15 -------
.../xtensa/esp32/esp32-pico-kit/scripts/Make.defs | 15 -------
.../esp32/esp32-sparrow-kit/scripts/Make.defs | 15 -------
.../esp32/esp32-wrover-kit/scripts/Make.defs | 15 -------
.../esp32/lilygo_tbeam_lora_gps/scripts/Make.defs | 15 -------
.../xtensa/esp32/ttgo_eink5_v2/scripts/Make.defs | 15 -------
.../xtensa/esp32/ttgo_lora_esp32/scripts/Make.defs | 15 -------
.../esp32/ttgo_t_display_esp32/scripts/Make.defs | 15 -------
.../esp32s2/esp32s2-kaluga-1/scripts/Make.defs | 15 -------
.../esp32s2/esp32s2-saola-1/scripts/Make.defs | 15 -------
.../esp32s2/franzininho-wifi/scripts/Make.defs | 15 -------
.../xtensa/esp32s3/esp32s3-box/scripts/Make.defs | 15 -------
.../esp32s3/esp32s3-devkit/scripts/Make.defs | 15 -------
.../xtensa/esp32s3/esp32s3-eye/scripts/Make.defs | 15 -------
.../esp32s3/esp32s3-lcd-ev/scripts/Make.defs | 15 -------
.../esp32s3/esp32s3-meadow/scripts/Make.defs | 15 -------
cmake/nuttx_add_application.cmake | 18 +++++----
include/nuttx/compiler.h | 46 ++++++++++++++++++++++
libs/libc/dlfcn/Kconfig | 1 +
117 files changed, 349 insertions(+), 920 deletions(-)