Age | Commit message (Collapse) | Author |
|
Adjusting toolchain files which compiler warnings to enable.
Fixing compiler warnings reported by Arm Clang and Arm GCC.
Change-Id: I715e875904ffd7ecfe994d3093cdf066373981b1
|
|
The name of the Python 3 interpreter is ambiguous. 'python3' is not
available on all systems and 'python' can be both a Python 2 and
Python 3 interpreter.
Change-Id: I4ea119c617d1746fd34ecdd118a7c25dfe17dc86
|
|
The -Ofast optimization level does not seem to be fully supported
by C99, resulting in lower performance for CMSIS-NN optimized
kernels. Updating the C standard to version 11 solves this.
Change-Id: I81275f50d394de95186b7e35b0ec15d3cc3940ae
|
|
Add support for Ninja buider under both Linux and Windows.
Updating generate_binaries.py to produce dependencies file. Removing
files by wild card does not work with Ninja under Windows.
Change-Id: I486463603de7413e09edcd959c329253867f4564
|
|
Change-Id: Ic0a900c29f0ff24a7505ff952f326643c1bff5c0
|
|
This reverts commit 43834ab8967d1e8f063533c8c8cbf84be8ccc1b0.
Reason for revert: Temporarily backing out change to fix compilation issue for Cortex-M4.
Change-Id: I98a4ba8ce44e0ca396b7eb052cec4adecb9fe0ad
|
|
Change-Id: Ia5970925db31805a693e0c0dfc081375767a9b82
|
|
Change-Id: Ib37930e7efb0663e9c39bb6c39af8cc62cf3f37c
|
|
Change-Id: I4530ab1aa336ae4fc487745279f74ae4ebebe3d1
|
|
Change-Id: Iada7cfaa42dc6f5706504ee78e975730048e0f3c
|
|
- Allow linker file to be overriden
- Disable Trustzone build for other targets than Corstone-300
- Make toolchain TARGET_CPU variable cached
Change-Id: I98a15e1080e4bf49e029578888b1e4ce362bbab7
|
|
Remove dependency on cpp, and instead use the specified
compiler to preprocess the linker scripts.
Signed-off-by: Jonas Ohlsson <jonas.ohlsson@arm.com>
Change-Id: I000082f8e90015b12f99ba3f616b6b3e07647873
|
|
Setting NDEBUG for non debug builds. This will disabled the asserts
used by the for example the Ethos-U driver.
Disabling caches by default.
Change-Id: I614edc09b99e9997af7e113c7565d64f273f3fa0
|
|
Generate the map file for each executable target added with the helper
function ethosu_add_executable.
Change-Id: Ib8b26508f7c439c8cd12b90061cc42eb771d9fd5
|
|
Add helper to generate binaries for all targets added with
ethosu_add_executable in order to ease development on fpga.
Change-Id: I23df4f8aa1fd2d8a1e633d337b9f09ad7fe75774
|
|
Update all license headers to the correct years.
Change-Id: I18881cbceabe26066d69d8535bb3cb969cbaeba1
|
|
The source tree is configured for a specific target as defined in the
targets directory.
The common target components are defined in targets/common. Targets
for real platform should include this directory to get the default
target libraries setup.
Change-Id: I7fced4bfacec97432cbbd4125bd5b4cdd21122e3
|
|
Change-Id: I34e9845abdccb3363953bd70fad7c6420865291e
|