zhuyanlin
9e2d5e4e7e
build.sh: add license file and set EXTRAFLAG when arch is xtensa.
...
Change-Id: I3c93f78297d4216b4b1ad25532aa3f2e23bb4d54
2021-08-05 14:06:59 +08:00
liuhaitao
3ad890d10f
Make top Make.defs symlink to board Make.defs instead
...
Symlink to board Make.defs for top Make.defs, so top Make.defs
syncs in realtime.
Signed-off-by: liuhaitao <liuhaitao@xiaomi.com>
Change-Id: I379997dbc969d97f5b469286e1c99b91f75e059a
2021-07-28 16:52:15 +08:00
Xiang Xiao
c8f1eeed57
Merge commit ' 2e43815c92' into dev
...
Change-Id: Idcbac12fec435abff01cfb4efd5a26a02eb08f93
2021-07-13 03:14:34 +08:00
YAMAMOTO Takashi
0e76a16545
tools/esp32/backtrace.gdbscript: don't modify registers
...
* it wasn't intended.
* it doesn't always work:
(gdb) source tools/esp32/backtrace.gdbscript
(gdb) esp32_bt 0x40139706 0x80139811 0x3ffafd40
Attempt to assign to an unmodifiable value.
(gdb)
2021-06-28 01:11:34 -05:00
Gustavo Henrique Nihei
817d81d38f
tools/ci: Revert workaround for issue with avr-binutils
...
avr-binutils homebrew recipe has been fixed upstream:
https://github.com/osx-cross/homebrew-avr/issues/243
This reverts commit 37e30ccc54 .
2021-06-12 07:16:23 +09:00
Alexander Lunev
1bb23a7a33
boards: lm3s6965-ek: added config to run NuttX with enabled NXFLAT binary loader mode on QEMU;
...
Conditionally turn off -mpic-data-is-text-relative flag to access bss via the GOT
(https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=139630111 ).
This is related to issue #3737 .
2021-06-09 12:03:35 -05:00
Gustavo Henrique Nihei
37e30ccc54
tools/ci: Workaround conflict with x86_64-elf-binutils after avr-gcc
...
version bump
2021-06-04 21:04:32 -07:00
liuhaitao
622c4593f1
buildinfo.sh: update ro.build.version and ro.build.id macros
...
Change-Id: Iee74ba0ae3d5acf13867330ac076f44f5bb1ee31
Signed-off-by: liuhaitao <liuhaitao@xiaomi.com>
2021-06-02 15:12:22 +08:00
liuhaitao
78b51550c3
buildinfo.sh: add ro.build.id support
...
ro.build.id used by velaos build version since ro.build.version
used by miai version build.
Change-Id: I317c50d130ef386fdfa3569fdd5552982ab0a62f
Signed-off-by: liuhaitao <liuhaitao@xiaomi.com>
(cherry picked from commit bbd72a9b4f51e065451cf5bfef3e0a2dcd0e16f6)
2021-06-02 15:11:31 +08:00
Abdelatif Guettouche
2004acdeb1
boards/esp32s2: Remove anything that has to do with QEMU since it's not
...
supported.
Signed-off-by: Abdelatif Guettouche <abdelatif.guettouche@espressif.com>
2021-06-01 12:43:15 -05:00
Abdelatif Guettouche
9f4a5e67da
docker/linux: Add ESP32-S2 toolchain and binaries.
...
Signed-off-by: Abdelatif Guettouche <abdelatif.guettouche@espressif.com>
2021-06-01 09:08:52 -05:00
Abdelatif Guettouche
8347a56bc0
Improve and remove not necessary board configuration
2021-06-01 07:49:54 +02:00
Nakamura, Yuuichi
72d2fc547e
tools/mksyscall: Fix build break of syscall instrumentation wrapper
2021-05-31 22:36:50 -05:00
liuhaitao
13f2aa3d35
build.sh: correct board for sdk since custom boards used now
...
Change-Id: Ib920048966ed1b17cd0ff4c5533ec4e915fb52a9
Signed-off-by: liuhaitao <liuhaitao@xiaomi.com>
2021-05-28 14:05:42 +08:00
Alin Jerpelea
cde107f96b
tools: update licenses to Apache
...
Gregory Nutt is the copyright holder for those files and he has submitted the
SGA as a result we can migrate the licenses to Apache.
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2021-05-27 08:07:25 +09:00
liuhaitao
034fa07b2f
Revert "tools/mkdeps: generate the full path dependencies"
...
Revert it to make distclean rightly.
This reverts commit b26784fc05 .
Change-Id: Ib389830c026c6907f6b31d01e3129902e96699ed
2021-05-21 16:19:19 +08:00
Xiang Xiao
b3e1d1c3df
tools/ci: Remove sim01.dat and sim02.dat
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2021-05-16 21:03:22 -07:00
Xiang Xiao
09a0ed111c
tools/ci: Rename sim0x.dat to sim-0x.dat to align with arm-xx.dat
...
To avoid the build break sim0x.dat will remove in the upcoming patch
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2021-05-16 10:39:16 -07:00
Gustavo Henrique Nihei
b5ee9b673c
tools: Add a bash completion script for the configure tool
2021-05-15 08:37:39 -03:00
Xiang Xiao
2f65c3dd74
boards/sim: Remove the hardcode platorm config
...
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2021-05-13 10:44:16 -05:00
Matias N
4befbdfa4b
docker: add ninja-build
2021-05-12 11:30:53 -07:00
Gustavo Henrique Nihei
f547883747
tools/nxstyle: Extend check to any URI scheme
2021-05-07 19:38:10 -07:00
liuhaitao
8ec76ce297
Config.mk: restore ARCHIVE to fix build break
...
Change-Id: Iafae4f4c48afb0df8b169ec1106e348cc4c0fc9e
Signed-off-by: liuhaitao <liuhaitao@xiaomi.com>
2021-05-07 22:22:01 +08:00
chao.an
b26784fc05
tools/mkdeps: generate the full path dependencies
...
Change-Id: I60ff42c40ea8071ac86e6e06aafeb2a9f4ec3698
Signed-off-by: chao.an <anchao@xiaomi.com>
2021-05-07 21:39:35 +08:00
liuhaitao
dc639b2b59
Merge remote-tracking branch 'mirtos/master' into dev-upmerge-nuttx-10.1-0507
...
Change-Id: I4bb3a61356be2b4a77ccfe45390b15e68a376dd6
Signed-off-by: liuhaitao <liuhaitao@xiaomi.com>
2021-05-07 20:46:07 +08:00
Gustavo Henrique Nihei
886009f15f
tools/nxstyle: Add _Atomic keyword to whitelisted words
2021-05-06 06:48:59 -07:00
Abdelatif Guettouche
1ea25a83fe
tools/esp32/mk_qemu_img.sh: Group the offsets in variables.
2021-05-03 11:11:32 -03:00
Abdelatif Guettouche
f08aa47927
tools/esp32/mk_qemu_img.sh: Refactor the dd commands and suppress all the
...
status output.
Signed-off-by: Abdelatif Guettouche <abdelatif.guettouche@espressif.com>
2021-05-03 11:11:32 -03:00
Matias N
3fef111509
docker: add cmake
2021-04-22 14:31:17 -07:00
chao.an
692856a626
tools/nxstyle: rename exception _Unwind_Ptr to _Unwind to support fuzzy match
...
Signed-off-by: chao.an <anchao@xiaomi.com>
2021-04-19 04:45:04 -07:00
jturnsek
61b0e530b0
Default config without flexspi and mtd
2021-04-14 14:57:26 -07:00
Jukka Laitinen
8334843bad
Make noreturn proxies and stubs actually not return
...
Signed-off-by: Jukka Laitinen <jukkax@ssrc.tii.ae>
2021-04-12 03:57:35 -05:00
Jukka Laitinen
82a75122b0
Revert "mksyscall: Suppress "'noreturn' function does return" warnings"
...
This reverts commit f01953d364 .
2021-04-12 03:57:35 -05:00
Christian Clauss
15932fa9ea
Lint Python code with flake8 and isort
2021-04-10 08:36:29 -07:00
raiden00pl
56abcb2b97
tools/ci/testlist/sim01.dat: ignore FOC example (CONFIG_SIM_M32=y)
2021-04-10 06:43:53 -05:00
Christian Clauss
55026e87af
Undefined name: true --> True
...
% `flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics`
```
./incubator-nuttx/tools/flash_writer.py:360:46: F821 undefined name 'true'
print("#", end="", flush=true)
^
1 F821 undefined name 'true'
1
```
2021-04-09 08:05:02 -05:00
Alin Jerpelea
7c8c6785ca
NuttX: NX Engineering, S.A: update licenses to Apache
...
NX Engineering, S.A has submitted the SGA and we can migrate the licenses
to Apache.
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2021-04-05 06:07:48 -05:00
Brennan Ashton
15b99d1f4b
CI: Migrate ci tooling from testing repository to main os repo
2021-04-05 01:22:48 -05:00
Xiang Xiao
9097244cb8
build: Makefile should reference CONFIG_HOST_xxx
...
instead to detect the host through uname
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2021-04-04 23:20:35 -07:00
Brennan Ashton
dac6a8421b
lint tools/lwl/ocdconsole.py
2021-04-04 23:29:27 -05:00
Brennan Ashton
3a97f0e5bd
lint licensing
2021-04-04 23:29:27 -05:00
Brennan Ashton
6b4e7d0fe7
lint tools/parsecallstack.py
2021-04-04 23:29:27 -05:00
Brennan Ashton
38cb837838
lint tools/ide_exporter.py
2021-04-04 23:29:27 -05:00
Brennan Ashton
d71e0d75b1
Lint tools/flash_writer.py
2021-04-04 23:29:27 -05:00
Brennan Ashton
7386cc3665
Port tools/discover.py to py3 and lint
2021-04-04 23:29:27 -05:00
Brennan Ashton
d2f922dc4d
xmlrpc_test.py port to py3 and format
2021-04-04 23:29:27 -05:00
Brennan Ashton
97676a3c06
Remove fork of python xmodem that is an active project
2021-04-04 23:29:27 -05:00
Xiang Xiao
33d5f923b6
tools/testbuild.sh: Quote the parameter expansion pattern by "
...
to enable the exact match(disable glob match)
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2021-04-03 20:38:45 -03:00
Alin Jerpelea
f878390c6d
tools: nxstyle: add exception for X11 keysymdef
...
Add exception for XK_* Mixed Case defined by X11 keysymdef.h
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2021-04-03 11:56:35 -05:00
Alin Jerpelea
c7c3683845
tools: nxstyle: add Mixed case exceptions for nfs
...
add exceptions for nfs to avoid future false warnings
Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
2021-04-03 09:37:06 -05:00