#include "atomic.h"
#include "config.h"
#include "cpu.h"
-#include "kdb_ke.h"
#include "kmem_alloc.h"
#include "mem_layout.h"
continue;
Address cp = Address(ms->virt_to_phys(Address(c)));
- assert_kdb (cp != ~0UL);
+ assert (cp != ~0UL);
void *cv = (void*)Mem_layout::phys_to_pmem(cp);
Obj::remove_cap_page_dbg_info(cv);
IMPLEMENT template< typename SPACE >
inline NEEDS[Obj_space_virt::cap_virt, Obj_space_virt::get_cap]
-bool __attribute__((__flatten__))
+bool FIASCO_FLATTEN
Obj_space_virt<SPACE>::v_lookup(V_pfn const &virt, Phys_addr *phys,
Page_order *size, Attr *attribs)
{
IMPLEMENT template< typename SPACE >
inline NEEDS [Obj_space_virt::cap_virt, Obj_space_virt::get_cap]
-typename Obj_space_virt<SPACE>::Capability __attribute__((__flatten__))
+typename Obj_space_virt<SPACE>::Capability FIASCO_FLATTEN
Obj_space_virt<SPACE>::lookup(Cap_index virt)
{
Capability *c;
IMPLEMENT template< typename SPACE >
inline NEEDS[<cassert>, Obj_space_virt::cap_virt, Obj_space_virt::get_cap]
-L4_fpage::Rights __attribute__((__flatten__))
+L4_fpage::Rights FIASCO_FLATTEN
Obj_space_virt<SPACE>::v_delete(V_pfn virt, Order size,
L4_fpage::Rights page_attribs)
{
IMPLEMENT template< typename SPACE >
inline NEEDS[Obj_space_virt::cap_virt, Obj_space_virt::caps_alloc,
- Obj_space_virt::get_cap, "kdb_ke.h"]
-typename Obj::Insert_result __attribute__((__flatten__))
+ Obj_space_virt::get_cap, <cassert>]
+typename Obj::Insert_result FIASCO_FLATTEN
Obj_space_virt<SPACE>::v_insert(Phys_addr phys, V_pfn const &virt, Order size,
Attr page_attribs)
{