diff options
Diffstat (limited to 'lib/Target/PIC16/PIC16TargetObjectFile.h')
-rw-r--r-- | lib/Target/PIC16/PIC16TargetObjectFile.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/Target/PIC16/PIC16TargetObjectFile.h b/lib/Target/PIC16/PIC16TargetObjectFile.h index 6ec5512..ca07bed 100644 --- a/lib/Target/PIC16/PIC16TargetObjectFile.h +++ b/lib/Target/PIC16/PIC16TargetObjectFile.h @@ -116,6 +116,9 @@ namespace llvm { ~PIC16TargetObjectFile(); void Initialize(MCContext &Ctx, const TargetMachine &TM); + /// Return the section with the given Name. Null if not found. + PIC16Section *findPIC16Section(const std::string &Name); + /// Override section allocations for user specified sections. virtual const MCSection * getExplicitSectionGlobal(const GlobalValue *GV, SectionKind Kind, @@ -127,6 +130,7 @@ namespace llvm { Mangler *Mang, const TargetMachine&) const; + /// Return a code section for a function. const PIC16Section *SectionForCode (const std::string &FnName) const; |