Commit Graph

217 Commits

Author SHA1 Message Date
06e2c8b6da enable stack protection 2023-10-21 13:49:02 +02:00
9e0fc222c4 osdev copy paste cpp things 2023-10-21 13:30:26 +02:00
e38ee14821 fix ctors calling 2023-10-21 13:24:29 +02:00
d8038a18f9 roughly add c++ 2023-10-21 13:12:03 +02:00
321573a42a fix delays 2023-10-21 12:31:56 +02:00
cb83701401 fix fxsave/fxrstor
apparently the fxsaved memory needs to be zeroed out before...
2023-10-20 14:36:04 +02:00
167eb32caf disable fxsave temporarily and fix preempt frequency being too high
emulators just spend all their time in the timer routine...
2023-10-19 17:33:09 +02:00
12ee6f929a initialize sse state in new tasks (seems to hang later on fxrstor still) 2023-10-19 10:27:40 +02:00
de92cd294b fix patch 2023-10-18 09:13:01 +02:00
e1e103b70a sed fix 2023-10-18 09:02:13 +02:00
1c0f6cb5d5 fix gcc 2023-10-18 08:54:40 +02:00
9feb1a5ac7 cmake settings 2023-10-18 08:51:35 +02:00
c797fc7b01 clang-format 2023-10-17 20:05:24 +02:00
0f584fab83 disable c++ 2023-09-10 12:46:08 +02:00
4451121d79 move mutex and cv out 2023-09-10 12:11:52 +02:00
22be3b098a init 2023-09-09 12:08:04 +02:00
f99fc6681a toolchain 2023-09-06 18:44:38 +02:00