1/*
2** Copyright 2003-2004, Axel D��rfler, axeld@pinc-software.de. All rights reserved.
3** Distributed under the terms of the MIT License.
4*/
5#ifndef LOADER_ELF_H
6#define LOADER_ELF_H
7
8
9#include <boot/elf.h>
10#include <boot/vfs.h>
11
12
13extern void elf_init();
14extern status_t elf_load_image(Directory* directory, const char* path);
15extern status_t elf_load_image(int fd, preloaded_image** _image);
16
17extern status_t elf_relocate_image(preloaded_image* image);
18
19
20#endif	/* LOADER_ELF_H */
21