diff options
| author | Dimitry Andric <dim@FreeBSD.org> | 2015-07-05 14:21:36 +0000 | 
|---|---|---|
| committer | Dimitry Andric <dim@FreeBSD.org> | 2015-07-05 14:21:36 +0000 | 
| commit | 1a82d4c088707c791c792f6822f611b47a12bdfe (patch) | |
| tree | 7c411f9b5d807f7f204fdd16965d8925a82b6d18 /include/llvm/CodeGen/TargetLoweringObjectFileImpl.h | |
| parent | 3a0822f094b578157263e04114075ad7df81db41 (diff) | |
Notes
Diffstat (limited to 'include/llvm/CodeGen/TargetLoweringObjectFileImpl.h')
| -rw-r--r-- | include/llvm/CodeGen/TargetLoweringObjectFileImpl.h | 11 | 
1 files changed, 3 insertions, 8 deletions
diff --git a/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h b/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h index 9a1b63f91bd4..10c099d2c2f5 100644 --- a/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h +++ b/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h @@ -90,10 +90,6 @@ public:    ~TargetLoweringObjectFileMachO() override {}    TargetLoweringObjectFileMachO(); -  /// Extract the dependent library name from a linker option string. Returns -  /// StringRef() if the option does not specify a library. -  StringRef getDepLibFromLinkerOpt(StringRef LinkerOption) const override; -    /// Emit the module flags that specify the garbage collection information.    void emitModuleFlags(MCStreamer &Streamer,                         ArrayRef<Module::ModuleFlagEntry> ModuleFlags, @@ -150,10 +146,6 @@ public:    MCSection *getSectionForJumpTable(const Function &F, Mangler &Mang,                                      const TargetMachine &TM) const override; -  /// Extract the dependent library name from a linker option string. Returns -  /// StringRef() if the option does not specify a library. -  StringRef getDepLibFromLinkerOpt(StringRef LinkerOption) const override; -    /// Emit Obj-C garbage collection and linker options. Only linker option    /// emission is implemented for COFF.    void emitModuleFlags(MCStreamer &Streamer, @@ -164,6 +156,9 @@ public:                                    const MCSymbol *KeySym) const override;    MCSection *getStaticDtorSection(unsigned Priority,                                    const MCSymbol *KeySym) const override; + +  void emitLinkerFlagsForGlobal(raw_ostream &OS, const GlobalValue *GV, +                                const Mangler &Mang) const override;  };  } // end namespace llvm  | 
