diff options
| author | Reid Kleckner <rnk@google.com> | 2016-12-29 17:07:10 +0000 |
|---|---|---|
| committer | Reid Kleckner <rnk@google.com> | 2016-12-29 17:07:10 +0000 |
| commit | cd46c1df809836ebd9a862ee6be2ea68214e3bf8 (patch) | |
| tree | 35c7afc359392034aa42030dd7d57c50b29f16db /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | |
| parent | 00d76a57542307c8225324683559075b7f212c65 (diff) | |
| download | bcm5719-llvm-cd46c1df809836ebd9a862ee6be2ea68214e3bf8.tar.gz bcm5719-llvm-cd46c1df809836ebd9a862ee6be2ea68214e3bf8.zip | |
Revert "[COFF] Use 32-bit jump table entries in .rdata for Win64"
This reverts commit r290694. It broke sanitizer tests on Win64. I'll
probably bring this back, but the jump tables will just live in .text
like they do for MSVC.
llvm-svn: 290714
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
| -rw-r--r-- | llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp b/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp index d19ca47ec1a..eb2a28f574a 100644 --- a/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp +++ b/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp @@ -1055,13 +1055,6 @@ MCSection *TargetLoweringObjectFileCOFF::getSectionForJumpTable( COFF::IMAGE_COMDAT_SELECT_ASSOCIATIVE, UniqueID); } -bool TargetLoweringObjectFileCOFF::shouldPutJumpTableInFunctionSection( - bool UsesLabelDifference, const Function &F) const { - // We can always create relative relocations, so use another section - // that can be marked non-executable. - return false; -} - void TargetLoweringObjectFileCOFF::emitModuleFlags( MCStreamer &Streamer, ArrayRef<Module::ModuleFlagEntry> ModuleFlags, const TargetMachine &TM) const { |

