mirror of
https://github.com/genodelabs/genode.git
synced 2025-06-19 15:43:56 +00:00
committed by
Christian Helmuth
parent
487e8ea934
commit
e6d20aba93
@ -53,7 +53,8 @@ class Genode::Region_map_component : public Rpc_object<Region_map>,
|
||||
void add_client(Rm_client &) { }
|
||||
void remove_client(Rm_client &) { }
|
||||
|
||||
Local_addr attach(Dataspace_capability, size_t, off_t, bool, Local_addr, bool) {
|
||||
Local_addr attach(Dataspace_capability, size_t, off_t, bool,
|
||||
Local_addr, bool, bool) {
|
||||
return (addr_t)0; }
|
||||
|
||||
void detach(Local_addr) { }
|
||||
|
@ -43,7 +43,8 @@ class Stack_area_region_map : public Genode::Region_map
|
||||
* Attach backing store to stack area
|
||||
*/
|
||||
Local_addr attach(Genode::Dataspace_capability, Genode::size_t size,
|
||||
Genode::off_t, bool, Local_addr local_addr, bool)
|
||||
Genode::off_t, bool, Local_addr local_addr, bool,
|
||||
bool) override
|
||||
{
|
||||
using namespace Genode;
|
||||
|
||||
@ -61,17 +62,17 @@ class Stack_area_region_map : public Genode::Region_map
|
||||
return local_addr;
|
||||
}
|
||||
|
||||
void detach(Local_addr local_addr)
|
||||
void detach(Local_addr local_addr) override
|
||||
{
|
||||
Genode::warning("stack area detach from ", (void*)local_addr,
|
||||
" - not implemented");
|
||||
}
|
||||
|
||||
void fault_handler(Genode::Signal_context_capability) { }
|
||||
void fault_handler(Genode::Signal_context_capability) override { }
|
||||
|
||||
State state() { return State(); }
|
||||
State state() override { return State(); }
|
||||
|
||||
Genode::Dataspace_capability dataspace() {
|
||||
Genode::Dataspace_capability dataspace() override {
|
||||
return Genode::Dataspace_capability(); }
|
||||
};
|
||||
|
||||
|
Reference in New Issue
Block a user