diff options
author | Charles Davis <cdavis@mines.edu> | 2011-05-27 19:09:24 +0000 |
---|---|---|
committer | Charles Davis <cdavis@mines.edu> | 2011-05-27 19:09:24 +0000 |
commit | 7b06b7357aa5a7cbdd769edbf6edb10fa055ea09 (patch) | |
tree | 6f97f0fd1907ce053bd77c15f7365e120263e7b4 /include/llvm/Target/TargetLoweringObjectFile.h | |
parent | d3444ff5322ee0f17d9424fb3f5556b0d538c746 (diff) |
Add a parameter to the Win64 EH section getters to get a section with a
suffix (e.g. .xdata$myfunc). The suffix part isn't implemented yet, but
I'll get to it in the next patch.
Fix up all callers of the affected functions. Make them pass said suffix to
the function.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@132205 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/Target/TargetLoweringObjectFile.h')
-rw-r--r-- | include/llvm/Target/TargetLoweringObjectFile.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/llvm/Target/TargetLoweringObjectFile.h b/include/llvm/Target/TargetLoweringObjectFile.h index 78d49a96a6..3991035ce0 100644 --- a/include/llvm/Target/TargetLoweringObjectFile.h +++ b/include/llvm/Target/TargetLoweringObjectFile.h @@ -155,8 +155,8 @@ public: const MCSection *getTLSExtraDataSection() const { return TLSExtraDataSection; } - virtual const MCSection *getWin64EHFuncTableSection() const = 0; - virtual const MCSection *getWin64EHTableSection() const = 0; + virtual const MCSection *getWin64EHFuncTableSection(StringRef suffix)const=0; + virtual const MCSection *getWin64EHTableSection(StringRef suffix) const = 0; /// shouldEmitUsedDirectiveFor - This hook allows targets to selectively /// decide not to emit the UsedDirective for some symbols in llvm.used. |