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(-)

Reply via email to