forked from OSchip/llvm-project
parent
e0df00b91f
commit
f09a6b3adb
|
@ -29,7 +29,6 @@ class IO;
|
||||||
namespace lld {
|
namespace lld {
|
||||||
class File;
|
class File;
|
||||||
class LinkingContext;
|
class LinkingContext;
|
||||||
class PECOFFLinkingContext;
|
|
||||||
class MachOLinkingContext;
|
class MachOLinkingContext;
|
||||||
|
|
||||||
/// \brief An abstract class for reading object files, library files, and
|
/// \brief An abstract class for reading object files, library files, and
|
||||||
|
@ -113,8 +112,6 @@ public:
|
||||||
// as parameters to the addSupport*() method.
|
// as parameters to the addSupport*() method.
|
||||||
void addSupportArchives(bool logLoading);
|
void addSupportArchives(bool logLoading);
|
||||||
void addSupportYamlFiles();
|
void addSupportYamlFiles();
|
||||||
void addSupportCOFFObjects(PECOFFLinkingContext &);
|
|
||||||
void addSupportCOFFImportLibraries(PECOFFLinkingContext &);
|
|
||||||
void addSupportMachOObjects(MachOLinkingContext &);
|
void addSupportMachOObjects(MachOLinkingContext &);
|
||||||
|
|
||||||
/// To convert between kind values and names, the registry walks the list
|
/// To convert between kind values and names, the registry walks the list
|
||||||
|
|
|
@ -18,7 +18,6 @@ namespace lld {
|
||||||
class File;
|
class File;
|
||||||
class LinkingContext;
|
class LinkingContext;
|
||||||
class MachOLinkingContext;
|
class MachOLinkingContext;
|
||||||
class PECOFFLinkingContext;
|
|
||||||
|
|
||||||
/// \brief The Writer is an abstract class for writing object files, shared
|
/// \brief The Writer is an abstract class for writing object files, shared
|
||||||
/// library files, and executable files. Each file format (e.g. ELF, mach-o,
|
/// library files, and executable files. Each file format (e.g. ELF, mach-o,
|
||||||
|
@ -41,7 +40,6 @@ protected:
|
||||||
};
|
};
|
||||||
|
|
||||||
std::unique_ptr<Writer> createWriterMachO(const MachOLinkingContext &);
|
std::unique_ptr<Writer> createWriterMachO(const MachOLinkingContext &);
|
||||||
std::unique_ptr<Writer> createWriterPECOFF(const PECOFFLinkingContext &);
|
|
||||||
std::unique_ptr<Writer> createWriterYAML(const LinkingContext &);
|
std::unique_ptr<Writer> createWriterYAML(const LinkingContext &);
|
||||||
} // end namespace lld
|
} // end namespace lld
|
||||||
|
|
||||||
|
|
|
@ -29,7 +29,6 @@ namespace lld {
|
||||||
class LinkingContext;
|
class LinkingContext;
|
||||||
class CoreLinkingContext;
|
class CoreLinkingContext;
|
||||||
class MachOLinkingContext;
|
class MachOLinkingContext;
|
||||||
class PECOFFLinkingContext;
|
|
||||||
|
|
||||||
typedef std::vector<std::unique_ptr<File>> FileVector;
|
typedef std::vector<std::unique_ptr<File>> FileVector;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue