Michael Scire
002422d5dc
ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals
2021-10-07 23:06:25 -07:00
SciresM
7d041e853d
Switch atmosphere's build target to C++20. ( #952 )
...
* ams: update to build with gcc10/c++20
* remove mno-outline-atomics
* ams: take care of most TODO C++20s
* fusee/sept: update for gcc10
* whoosh, your code now uses pre-compiled headers
* make: dependency fixes
2020-05-12 15:44:19 -07:00
Michael Scire
b8be9d0031
os: implement ReadWriteLock
2020-04-24 17:29:11 -07:00
Michael Scire
08679045a3
ams: finish stdio -> fs bindings for stratosphere
2020-03-09 18:03:41 -07:00
Michael Scire
414bda09e6
stratosphere-except-ldr: use fs bindings (this temporarily breaks loader)
2020-03-09 18:03:40 -07:00
Michael Scire
57b8d19fca
util: add uuid
2020-03-02 19:51:09 -08:00
Michael Scire
1e9368c770
ams: revamp assertion system
2020-03-02 19:51:04 -08:00
Michael Scire
6b778d39ec
kern: use TinyMT instead of mt19937_t
2020-03-02 19:50:55 -08:00
Michael Scire
7ee4ae460e
find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} +
2020-03-02 19:50:40 -08:00
Michael Scire
0530eb3212
Fix another off-by-one in TinyMT init calcs
2019-12-10 19:17:51 -08:00
Michael Scire
7a9a3ef53d
tinymt: correct init iter count
2019-12-10 19:17:50 -08:00
Michael Scire
5e55beeda0
random: use TinyMT instead of XorShift
2019-12-10 19:17:50 -08:00
Michael Scire
5797d753bf
libstratosphere is now just one lib
2019-12-08 17:01:03 -08:00