Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cpu/msp430: update to modern gcc/ELF/newlib toolchain #12457

Merged
merged 47 commits into from
Aug 5, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
5b6534e
Revert "cpu/msp430_common: add real malloc/free functions"
kaspar030 Oct 2, 2019
0268a77
Revert "cpu/msp430_common: set top of heap for sbrk"
kaspar030 Oct 2, 2019
bf072bd
cpu/msp430_common: add msp430-gcc-support-files 1.208
kaspar030 Oct 2, 2019
a0aeeb5
cpu/msp430: update to modern gcc & newlib
kaspar030 Feb 22, 2019
30cf61d
cpu/msp430: remove obsolete msp430 specific headers
kaspar030 Feb 22, 2019
178e39a
cpu/msp430: remove obsolete stdio code
kaspar030 Feb 23, 2019
83f13b8
sys/newlib: provide msp430 specific linker symbol names
kaspar030 Feb 23, 2019
23efdcc
sys/newlib: explicitly define heap for msp430
kaspar030 Feb 25, 2019
dbcf59f
cpu/msp430: call newlib _init() in startup script
kaspar030 Feb 25, 2019
ebee55a
boards/common/msp-430: remove obsolete gdb --tui
kaspar030 Feb 25, 2019
a0bf7f7
boards/common/msp-430: remove obsolete stdio_init() call
kaspar030 Feb 25, 2019
5392b8c
boards/z1, telosb: remove obsolete stdio_init() calls
kaspar030 Feb 25, 2019
f0457bf
boards/common/msb-430: configure reset target
kaspar030 Feb 26, 2019
d95a938
boards/chronos: display.h: add missing stdint.h include
kaspar030 Oct 15, 2019
9db23b6
cpu/cc430: update to new support headers
kaspar030 Oct 15, 2019
c722b4f
boards/chronos: remove UART config
kaspar030 Oct 15, 2019
8753457
cpu/msp430_common: use default newlib heap_stats
kaspar030 Oct 18, 2019
be4d5a3
tests: update msp430 BOARD_INSUFFICIENT_MEMORY entries
kaspar030 Oct 18, 2019
260ec36
cpu/msp430: select newlib_nano module if newlib is used
kaspar030 Oct 18, 2019
26c915d
tools: print_toolchain_versions.sh: update to msp430-elf
kaspar030 Oct 18, 2019
c9883ce
core/atomic_c11: fix I2 typedef for 16bit platforms
kaspar030 Jan 31, 2020
1021305
cpu/msp430: update deps, move to Makefile.dep
kaspar030 Feb 7, 2020
9f7bfde
tests: update msp430 memory blacklists
kaspar030 Feb 8, 2020
e09383d
sys/newlib_syscalls_default: mark _exit as used
kaspar030 Feb 10, 2020
ed3887a
boards: remove chronos support
kaspar030 Feb 26, 2020
f08f582
tests, examples: remove chronos references
kaspar030 Feb 26, 2020
6fe7a47
tests: remove obsolete msp430 blacklists
kaspar030 Feb 26, 2020
fd335d3
cpu/msp430: re-create c11_atomics_compat_cpu.hpp using msp430-elf-gcc
kaspar030 Feb 26, 2020
5dd24e1
tests/c11_atomics_cpp_compat: remove msp430 special case
kaspar030 Feb 26, 2020
acd47f0
gnrc_tcp: abs() -> labs() for int32_t
kaspar030 Feb 26, 2020
ca0ffed
LOSTANDFOUND.md: add chronos removal
kaspar030 Feb 28, 2020
08c5094
cpu/msp430_common: move newlib default module decl to Makefile.dep
kaspar030 Jul 20, 2020
ef099f9
cpu/msp430_common: add NOPs to irq functions
kaspar030 Jul 20, 2020
909d740
cpu/msp430_common: bump msp430-gcc-support-files to 1.210
kaspar030 Jul 21, 2020
aa2f500
cpu/msp430_common: update thread_stack_init to changed ABI
kaspar030 Jul 23, 2020
7fb8306
tests/pkg_c25519: increase main stack size for msp430
kaspar030 Jul 28, 2020
5a00e2e
cpu/msp430_common: use __stack for ISR stacks
kaspar030 Jul 29, 2020
e4bb062
sys/newlib_syscalls_default: don't use static msp430 heap size
kaspar030 Jul 29, 2020
8171391
tests/gnrc_sock_udp: memory blacklist msb-430 msb-430h
kaspar030 Jul 29, 2020
1caff0d
tests/unittests/tests-rtt_rtc: fix implicit integer conversions
kaspar030 Jul 29, 2020
1298e51
tests: update msp430 memory blacklists
kaspar030 Feb 26, 2020
b8f94c2
pkg/tweetnacl: blacklist for msp430
kaspar030 Jul 29, 2020
038823c
cpu/msp430_common/vendor/README.md: add some explanation
kaspar030 Jul 30, 2020
4f233cd
cpu: remove cc430
kaspar030 Jul 30, 2020
789f10e
cpu/msp430_common: increase THREAD_STACKSIZE_DEFAULT to 384
kaspar030 Jul 30, 2020
8afaf11
tests/periph_gpio: bench port 1 on z1
kaspar030 Jul 30, 2020
480ef32
tests/pkg_c25519: increase test timeout (z1 needs >5min)
kaspar030 Jul 30, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions LOSTANDFOUND.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,18 @@ Reasons for removal:
- Not maintained anymore
- Not used in GNRC

### boards/chronos [f7ef85d6559eb421d3ddf313c5ad4e5c3c10c64c]
Author(s):
- Oliver Hahm <oliver.hahm@inria.fr>
- Kaspar Schleiser <kaspar@schleiser.de>

Reason for removal:
- board is quite outdated
- board cannot be automatically tested for lack of UART
- board has many special cases, which hurt upgrade to msp430-elf-gcc 9.x
- the onboard radio has been unsupported for a while
- noone seems to use the board, noone seems to maintain it

### sys/net/gnrc/application_layer/tftp [0e2a62078850e1ecc74db2db4d639cf2d8fb96d3]
Author:
- DipSwitch <dipswitch@ownage4u.nl>
Expand Down
15 changes: 0 additions & 15 deletions boards/chronos/Kconfig

This file was deleted.

5 changes: 0 additions & 5 deletions boards/chronos/Makefile

This file was deleted.

1 change: 0 additions & 1 deletion boards/chronos/Makefile.dep

This file was deleted.

8 changes: 0 additions & 8 deletions boards/chronos/Makefile.features

This file was deleted.

6 changes: 0 additions & 6 deletions boards/chronos/Makefile.include

This file was deleted.

106 changes: 0 additions & 106 deletions boards/chronos/board_init.c

This file was deleted.

44 changes: 0 additions & 44 deletions boards/chronos/doc.txt

This file was deleted.

3 changes: 0 additions & 3 deletions boards/chronos/drivers/Makefile

This file was deleted.

38 changes: 0 additions & 38 deletions boards/chronos/drivers/battery.c

This file was deleted.

54 changes: 0 additions & 54 deletions boards/chronos/drivers/buzzer.c

This file was deleted.

Loading