Michael Scire
0cfd30b9c1
kern: panic on failure-to-open auto object in debug config
2020-08-01 15:31:40 -07:00
Michael Scire
0013041509
kern: KConditionVariable::SignalImpl
2020-08-01 15:31:26 -07:00
Michael Scire
900a90a843
kern: fix bug in up/downcasting of scoped auto objects
2020-08-01 15:31:19 -07:00
Michael Scire
72d4c01501
kern: SvcConnectToNamedPort
2020-08-01 15:31:00 -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
bc9c0c255c
kern: Implement SvcManageNamedPort
2020-03-18 00:15:04 -07:00
Michael Scire
feae39aa2e
kern: implement KUserPointer (and test with QueryMemory) in advance of svc dev
2020-03-02 19:51:01 -08:00
Michael Scire
cba973f859
kern: implement KProcess::Run
2020-03-02 19:51:00 -08:00
Michael Scire
a58b57ef24
kern: obj stubs to get past slab init
2020-03-02 19:50:51 -08:00
Michael Scire
458572283b
kern: implement KHandleTable, other cleanup
2020-03-02 19:50:46 -08:00
Michael Scire
ed41030c42
kern: Skeleton KSynchronizationObject
2020-03-02 19:50:45 -08:00
Michael Scire
7b58a368a9
kern: Implement KAutoObject, KSlabHeap, KLightLock
2020-03-02 19:50:45 -08:00