diff --git a/src/kernel/scheduler.cpp b/src/kernel/scheduler.cpp index 454f3ac..b7f1101 100644 --- a/src/kernel/scheduler.cpp +++ b/src/kernel/scheduler.cpp @@ -116,7 +116,8 @@ scheduler::add_thread(TCB *t) t->time_left = quantum(t->priority); } -void scheduler::prune(run_queue &queue, uint64_t now) +void +scheduler::prune(run_queue &queue, uint64_t now) { // Find processes that are ready or have exited and // move them to the appropriate lists. diff --git a/src/libraries/j6/include/j6/caps.h.cog b/src/libraries/j6/include/j6/caps.h.cog index 84262c2..e5f8d9c 100644 --- a/src/libraries/j6/include/j6/caps.h.cog +++ b/src/libraries/j6/include/j6/caps.h.cog @@ -18,11 +18,11 @@ for obj in syscalls.exposes: for cap in obj.caps: name = f"j6_cap_{obj.name}_{cap}" - cog.outl(f"#define {name:<30} (1 << {i})") + cog.outl(f"#define {name:<30} (1ull << {i})") i += 1 name = f"j6_cap_{obj.name}_all" - cog.outl(f"#define {name:<30} ((1<<{i})-1)") + cog.outl(f"#define {name:<30} ((1ull<<{i})-1)") cog.outl() ]]]*/ /// [[[end]]]