Skip to content

Commit 3ed00b6

Browse files
committed
doc: update build system notice about 2025.10 and zcc
Signed-off-by: Huaqi Fang <[email protected]>
1 parent 672bede commit 3ed00b6

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

doc/source/changelog.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ Changelog
66
V0.9.0-dev
77
----------
88

9+
.. note::
10+
11+
- Please use ``Nuclei Studio 2025.10`` with v0.9.0 and later version.
12+
913
This is release version of ``0.9.0`` of Nuclei SDK, which is still under development.
1014

1115
* NMSIS
@@ -50,6 +54,7 @@ This is release version of ``0.9.0`` of Nuclei SDK, which is still under develop
5054
the same as gcc, see report here https://github.com/llvm/llvm-project/pull/82084#discussion_r2387373311, so when you use libncrt library with llvm toolchain, the header file could be wrongly included using newlib ones
5155
- Recommend ``-fno-strict-aliasing`` as common compiler options should be passed, see :ref:`develop_buildsystem_var_common_flags``
5256
- Must pass ``-fomit-frame-pointer`` when using ``Zc`` extension to generate push/pop instructions, see https://github.com/riscvarchive/riscv-code-size-reduction/issues/194
57+
- Toolchain Terapines ZCC support is updated to match latest ZCC 4.1.7 release which is integrated with Nuclei Studio 2025.10
5358

5459
* SoC
5560

doc/source/develop/buildsystem.rst

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,11 @@ which is only supported in Linux.
8282
toolchain
8383
~~~~~~~~~
8484

85+
.. note::
86+
87+
- Since Nuclei SDK 0.9.0 release, the support for Terapines ZCC toolchain required Zcc 4.1.7 release.
88+
- Zcc 4.1.7 release is integrated in Nuclei Studio 2025.10.
89+
8590
The **toolchain** directory contains different toolchain support makefiles,
8691
such as Nuclei GNU toolchain, Nuclei LLVM toolchain and Terapines toolchain,
8792
if you want to add a different toolchain support, you also need to add a new

0 commit comments

Comments
 (0)