mirror of
https://github.com/reactos/RosBE.git
synced 2024-11-23 19:39:51 +00:00
2850c14671
really understand everything, and freeldr moved the image mapping code to a common area. svn path=/trunk/tools/RosBE/; revision=688
23 lines
460 B
C++
23 lines
460 B
C++
#ifndef COMPDVR_COFF_H
|
|
#define COMPDVR_COFF_H
|
|
|
|
#include <vector>
|
|
#include <utility>
|
|
#include "pedef.h"
|
|
#include "util.h"
|
|
#include "objectfile.h"
|
|
#include "section.h"
|
|
|
|
class PECoffExecutable {
|
|
public:
|
|
PECoffExecutable(const ElfObjectFile &elf, const std::string &tmpFile, uint32_t filealign);
|
|
void Write(const std::string &resultFile);
|
|
|
|
private:
|
|
const ElfObjectFile &elf;
|
|
std::string tempFile;
|
|
uint32_t filealign;
|
|
};
|
|
|
|
#endif//COMPDVR_COFF_H
|