diff options
author | Simon Dardis <simon.dardis@imgtec.com> | 2017-08-03 19:39:51 +0000 |
---|---|---|
committer | Simon Dardis <simon.dardis@imgtec.com> | 2017-08-03 19:39:51 +0000 |
commit | d72c5e54c06a6ff398ea2d45d4d8f16ae434887a (patch) | |
tree | 8278a30e976b9f7f240367742816e29a184aaaf6 /clang/lib/CodeGen/TargetInfo.cpp | |
parent | 1c7dc829bc5e1d3a733071a228fec909f5d8ad71 (diff) | |
download | bcm5719-llvm-d72c5e54c06a6ff398ea2d45d4d8f16ae434887a.tar.gz bcm5719-llvm-d72c5e54c06a6ff398ea2d45d4d8f16ae434887a.zip |
[mips] Revert r309942 & r309940
This reverts commit r309942 & commit r309940.
A revert was requested following post commit review.
llvm-svn: 309978
Diffstat (limited to 'clang/lib/CodeGen/TargetInfo.cpp')
-rw-r--r-- | clang/lib/CodeGen/TargetInfo.cpp | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/clang/lib/CodeGen/TargetInfo.cpp b/clang/lib/CodeGen/TargetInfo.cpp index 473b312b42b..12341431ac0 100644 --- a/clang/lib/CodeGen/TargetInfo.cpp +++ b/clang/lib/CodeGen/TargetInfo.cpp @@ -6656,20 +6656,6 @@ public: void setTargetAttributes(const Decl *D, llvm::GlobalValue *GV, CodeGen::CodeGenModule &CGM, ForDefinition_t IsForDefinition) const override { - - if (const VarDecl *VD = dyn_cast_or_null<VarDecl>(D)) { - if (CGM.getCodeGenOpts().UInitCstDataInROData && - VD->getType().isConstQualified() && !VD->hasInit()) { - llvm::GlobalVariable *GVar = dyn_cast_or_null<llvm::GlobalVariable>(GV); - if (GVar && !GVar->hasSection()) { - GVar->setLinkage(llvm::GlobalValue::ExternalLinkage); - GVar->setSection("rodata"); - } - } - - return; - } - const FunctionDecl *FD = dyn_cast_or_null<FunctionDecl>(D); if (!FD) return; llvm::Function *Fn = cast<llvm::Function>(GV); |