forked from OSchip/llvm-project
Accessor for the TargetELFWriterInfo class object.
llvm-svn: 33572
This commit is contained in:
parent
2bab162501
commit
a9167da9bb
|
@ -34,7 +34,8 @@ class Module;
|
|||
class FunctionPassManager;
|
||||
class PassManager;
|
||||
class Pass;
|
||||
struct TargetMachOWriterInfo;
|
||||
class TargetMachOWriterInfo;
|
||||
class TargetELFWriterInfo;
|
||||
|
||||
// Relocation model types.
|
||||
namespace Reloc {
|
||||
|
@ -149,6 +150,11 @@ public:
|
|||
///
|
||||
virtual const TargetMachOWriterInfo *getMachOWriterInfo() const { return 0; }
|
||||
|
||||
/// getELFWriterInfo - If this target supports an ELF writer, return
|
||||
/// information for it, otherwise return null.
|
||||
///
|
||||
virtual const TargetELFWriterInfo *getELFWriterInfo() const { return 0; }
|
||||
|
||||
/// getRelocationModel - Returns the code generation relocation model. The
|
||||
/// choices are static, PIC, and dynamic-no-pic, and target default.
|
||||
static Reloc::Model getRelocationModel();
|
||||
|
|
Loading…
Reference in New Issue