mirror of
https://github.com/genodelabs/genode.git
synced 2025-06-17 06:38:28 +00:00
base: remove Cancelable_lock
- base/cancelable_lock.h becomes base/lock.h - all members become private within base/lock.h - solely Mutex and Blockade are friends to use base/lock.h Fixes #3819
This commit is contained in:
committed by
Christian Helmuth
parent
0ed7367c97
commit
41380ff769
@ -18,8 +18,6 @@ using Vmm::Cpu_base;
|
||||
using Vmm::Cpu;
|
||||
using Vmm::Gic;
|
||||
|
||||
Genode::Lock & Vmm::lock() { static Genode::Lock l {}; return l; }
|
||||
|
||||
|
||||
Cpu_base::System_register::System_register(unsigned op0,
|
||||
unsigned crn,
|
||||
|
@ -26,7 +26,6 @@
|
||||
namespace Vmm {
|
||||
class Vm;
|
||||
class Cpu_base;
|
||||
Genode::Lock & lock();
|
||||
}
|
||||
|
||||
class Vmm::Cpu_base
|
||||
|
Reference in New Issue
Block a user