Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Major Changes to the Build System

New Features

Bug Fixes

* [#8759](https://github.com/apache/incubator-nuttx/pull/8759) treewide: add DOWNLOAD variable as unification of curl call #8759 

* [#8357](https://github.com/apache/incubator-nuttx/pull/8357) tools: add separate flags parameter for COMPILE/COMPILEXX #8357 

* [#8347](https://github.com/apache/incubator-nuttx/pull/8347) tools: compile with full file path #8347 

* [#8378](https://github.com/apache/incubator-nuttx/pull/8378) tools: makefile: silent all compile output #8378 

* [#8381](https://github.com/apache/incubator-nuttx/pull/8381) tools: Make zig available for arm/riscv/sim #8381 

* [#8425](https://github.com/apache/incubator-nuttx/pull/8425) tools: Fix Config.mk #8425 

* [#8391](https://github.com/apache/incubator-nuttx/pull/8391) tools: ARCHIVE uses the full path #8391 

* [#8419](https://github.com/apache/incubator-nuttx/pull/8419) tools: use relative paths when reverting to compile #8419 

* [#8663](https://github.com/apache/incubator-nuttx/pull/8663) tools: Don't download tarball if a local git repo found #8663 

* [#8582](https://github.com/apache/incubator-nuttx/pull/8582) tools: Updated python scripts interpreter invocation in tools/. #8582 

* [#8601](https://github.com/apache/incubator-nuttx/pull/8601) tools: make the symbol table generated by mkallsyms.py two-byte aligned #8601 
aligned 
* [#8515](https://github.com/apache/incubator-nuttx/pull/8515) tools: Extract a valid trace line and resolve the address to a function name #8515 

* [#7971](https://github.com/apache/incubator-nuttx/pull/7971) tools: Ensure removing Python related commands for macOS #7971 

* [#7993](https://github.com/apache/incubator-nuttx/pull/7993) tools: Ensure removing Python3.11 related commands for macOS #7993 

* [#8732](https://github.com/apache/incubator-nuttx/pull/8732) tools: arm: Add missing -mcpu param for zig #8732 

* [#8403](https://github.com/apache/incubator-nuttx/pull/8403) tools: checkpatch.sh: Check the source code doesn't set executable bit #8403 

* [#8442](https://github.com/apache/incubator-nuttx/pull/8442) tools: config: stack usage(.su) file should be removed on clean phase #8442 

* [#8443](https://github.com/apache/incubator-nuttx/pull/8443) tools: config: silent print of archive objects #8443 

* [#8674](https://github.com/apache/incubator-nuttx/pull/8674) tools: cxd56: Fix typo in mkspk tool #8674 

* [#8916](https://github.com/apache/incubator-nuttx/pull/8916) tools: export: LLVM style arch info for non-c language #8916 

* [#8870](https://github.com/apache/incubator-nuttx/pull/8870) tools: export: Add LDELFFLAGS to mkexport.sh. #8870 

* [#8494](https://github.com/apache/incubator-nuttx/pull/8494) tools: kconfig: add kconfiglib support #8494 

* [#8723](https://github.com/apache/incubator-nuttx/pull/8723) tools: nxstyle: add 'IRQn_Type' to whitelists #8723 

* [#8657](https://github.com/apache/incubator-nuttx/pull/8657) tools: nxstyle: add "NimMain" to whitelists. #8657 

* [#8559](https://github.com/apache/incubator-nuttx/pull/8559) tools: nxstyle: add "CMUnitTest" to nxstyle white list #8559 

* [#8307](https://github.com/apache/incubator-nuttx/pull/8307) tools: parsememdump.py: support show total pid memory #8307 

* [#8652](https://github.com/apache/incubator-nuttx/pull/8652) tools: parsememdump.py: Restore the execution permission bit #8652 

* [#8808](https://github.com/apache/incubator-nuttx/pull/8808) tools: parsetrace: fix context swtich parsing error #8808 

* [#8928](https://github.com/apache/incubator-nuttx/pull/8928) tools: riscv: Map extensions to certain cpu model for LLVM based toolc… #8928 

* [#8586](https://github.com/apache/incubator-nuttx/pull/8586) tools: unix: use anonymous pipes to avoid menuconfig break #8586 

* [#8675](https://github.com/apache/incubator-nuttx/pull/8675) tools: Unix.mk: Add VERSION_ARG to argument of version.sh #8675 

* [#8308](https://github.com/apache/incubator-nuttx/pull/8308) tools: unix.mk: Pass APPDIR to arch's Makefile #8308

* [#8306](https://github.com/apache/incubator-nuttx/pull/8306) tools: version: generate dummy version without breakout #8306 

Architectural Support

New Architecture Support

...