2020-09-13 21:32:55 -04:00
|
|
|
#pragma once
|
|
|
|
|
2020-08-22 23:30:17 -04:00
|
|
|
/*!
|
|
|
|
* @file LinkedObjectFileCreation.h
|
|
|
|
* Create a LinkedObjectFile from raw object file data.
|
|
|
|
* This implements a decoder for the GOAL linking format.
|
|
|
|
*/
|
|
|
|
|
|
|
|
#ifndef NEXT_LINKEDOBJECTFILECREATION_H
|
|
|
|
#define NEXT_LINKEDOBJECTFILECREATION_H
|
|
|
|
|
|
|
|
#include "LinkedObjectFile.h"
|
|
|
|
|
2020-09-29 20:24:15 -04:00
|
|
|
class DecompilerTypeSystem;
|
|
|
|
LinkedObjectFile to_linked_object_file(const std::vector<uint8_t>& data,
|
|
|
|
const std::string& name,
|
|
|
|
DecompilerTypeSystem& dts);
|
2020-08-22 23:30:17 -04:00
|
|
|
|
2020-08-26 01:21:33 -04:00
|
|
|
#endif // NEXT_LINKEDOBJECTFILECREATION_H
|