2 * (c) 2008-2009 Technische Universität Dresden
3 * This file is part of TUD:OS and distributed under the terms of the
4 * GNU General Public License 2.
5 * Please see the COPYING-GPL-2 file for details.
9 #include <l4/sys/capability>
10 #include <l4/re/dataspace>
13 #include <l4/sys/types.h>
14 #include <l4/re/l4aux.h>
15 #include <l4/libloader/remote_mem>
21 class Stack : public Ldr::Remote_stack<>
24 explicit Stack(char *p = 0) : Ldr::Remote_stack<>(p) {}
25 l4_addr_t add(l4_addr_t start, l4_umword_t size, Region_map *rm,
26 L4::Cap<L4Re::Dataspace> m, unsigned long offs,
27 unsigned flags, unsigned char align,