13 Commits
Author SHA1 Message Date
Paul Guenette 5c039a9761 Add CONFIG_ARM_COMPILER_PATH 2022-09-29 21:18:00 -07:00
Samuel Sadok d328a74c17 Merge branch 'devel' into libfibre 2021-01-08 11:54:16 +01:00
Paul Guenette f5c6e092f8 Default LTO to false due to broken implementation 2021-01-02 18:57:51 -05:00
Samuel Sadok 21e19b9c18 Merge branch 'devel' into libfibre 2020-12-03 21:20:30 +01:00
Samuel Sadok a1c67e6ba1 refactor Fibre to AsyncStream architecture
The previous implementation was based on blocking calls, i.e. the
platform dependent output channel would block on a write operation and
by extension the Fibre decoder could also block when given data by an
input channel. The revised implementation in this commit is based around
a fully asynchronous (i.e. non-blocking)  stream interface.
2020-09-15 12:57:39 +02:00
Unknown a530de4fa9 Add tup.config var for LTO and enable by default 2020-09-03 14:52:59 -04:00
Unknown bb59c2640e Add optional doctest test runner for unit testing 2019-12-31 23:16:02 -05:00
Paul Guenette b049e6f0eb Add a config flag for debug builds. Build with -O2 by default 2019-03-17 20:25:38 +01:00
Oskar Weigl 75a7c0b012 add strict suggestion to tup config default 2018-05-12 22:15:15 -07:00
Oskar Weigl 8407721744 fix external interrupts, step dir now working 2018-04-17 03:21:03 -07:00
Samuel Sadok ab27552c0e add v3.5 support to build system 2018-04-09 18:20:13 -07:00
Oskar Weigl b2df11a416 Update tup.config.default 2018-03-29 23:47:58 -07:00
Samuel Sadok f026091627 make Firmware the toplevel directory of tup 2018-03-12 22:28:14 -07:00