This is an automated email from the ASF dual-hosted git repository.

ligd pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git


    from a2d2a49ba99 sched/irq: align irq work queue stack buffer
     add b7582b8da19 cmake(feat):implements KERNEL mode in CMake build
     add 70bddf61c36 cmake(bugfix):rename host tools binary dir to host_bin
     add 197149a2971 cmake(bugfix):use apps_post to identify the stage of app 
completion
     add 885ff780c5a cmake(bugfix):fix KERNEL mod elf target dup with lib target
     add 6fa3031d9ba cmake(feat):define elf option and enable apps module build
     add d676716e7a7 cmake(feat):separate ELF output bin and bin_debug
     add 63dc48e7130 cmake kernel build(bugfix): remove unused section in elf 
link
     add f589a02e3ee cmake(bugfix):add x86_64 arch cmake loadable mod support
     add a7c6f589f96 cmake(bugfix):fix sim loadable elf build support
     add 00e79122af0 cmake(enhance):cmake support DYNLIB build
     add b34a2211217 cmake(bugfix):unify cmake application elf link rule
     add df6505567ca elf(bugfix):fix elf compile link error when enable LTO
     add d39ed19213d cmake(bugfix):elf link should depends on starupobjs crt0.o

No new revisions were added by this update.

Summary of changes:
 CMakeLists.txt                                     |  25 +--
 .../CMakeLists.txt => arch/arm/src/cmake/elf.cmake |  47 +++---
 arch/arm/src/common/CMakeLists.txt                 |   7 +
 arch/arm/src/qemu/CMakeLists.txt                   |   2 +-
 .../arm64/src/cmake/elf.cmake                      |  26 ++--
 arch/arm64/src/common/CMakeLists.txt               |   7 +
 arch/sim/src/cmake/Toolchain.cmake                 |   6 +
 .../CMakeLists.txt => arch/sim/src/cmake/elf.cmake |  18 +--
 .../x86_64/src/cmake/elf.cmake                     |  22 +--
 arch/x86_64/src/common/CMakeLists.txt              |   7 +
 cmake/nuttx_add_application.cmake                  | 116 ++++++++++----
 cmake/nuttx_add_library.cmake                      |  36 ++++-
 cmake/nuttx_add_romfs.cmake                        |   3 +-
 cmake/nuttx_extensions.cmake                       | 171 +++++++++++++++++++++
 cmake/nuttx_generate_headers.cmake                 |   4 +
 cmake/nuttx_toolchain.cmake                        |   2 +-
 libs/libc/elf/CMakeLists.txt                       |   9 ++
 syscall/CMakeLists.txt                             |   7 +-
 syscall/proxies/CMakeLists.txt                     |   2 +-
 syscall/stubs/CMakeLists.txt                       |   2 +-
 syscall/wraps/CMakeLists.txt                       |   2 +-
 21 files changed, 406 insertions(+), 115 deletions(-)
 copy boards/arm/stm32l4/nucleo-l452re/src/CMakeLists.txt => 
arch/arm/src/cmake/elf.cmake (54%)
 copy boards/arm/stm32/et-stm32-stamp/src/CMakeLists.txt => 
arch/arm64/src/cmake/elf.cmake (69%)
 copy drivers/power/relay/CMakeLists.txt => arch/sim/src/cmake/elf.cmake (76%)
 copy net/nat/CMakeLists.txt => arch/x86_64/src/cmake/elf.cmake (72%)

Reply via email to