diff options
| author | David Greene <greened@obbligato.org> | 2013-01-14 21:04:42 +0000 |
|---|---|---|
| committer | David Greene <greened@obbligato.org> | 2013-01-14 21:04:42 +0000 |
| commit | c31156170801de51ff783088e55c4c42f6136e39 (patch) | |
| tree | fe0d15c4e8b41cddbf956b920e0f0c248ddbafcc /llvm/lib/Target/Hexagon | |
| parent | 530430be98fdb5ccdafc4add57536079c6b8f240 (diff) | |
| download | bcm5719-llvm-c31156170801de51ff783088e55c4c42f6136e39.tar.gz bcm5719-llvm-c31156170801de51ff783088e55c4c42f6136e39.zip | |
Fix Another Cast
Properly cast code to eliminate cast-away-const errors.
llvm-svn: 172468
Diffstat (limited to 'llvm/lib/Target/Hexagon')
| -rw-r--r-- | llvm/lib/Target/Hexagon/HexagonISelLowering.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp b/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp index 16cec5cfe5d..4c27d356bd0 100644 --- a/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp +++ b/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp @@ -1017,7 +1017,8 @@ SDValue HexagonTargetLowering::LowerGLOBALADDRESS(SDValue Op, Result = DAG.getTargetGlobalAddress(GV, dl, getPointerTy(), Offset); HexagonTargetObjectFile &TLOF = - (HexagonTargetObjectFile&)getObjFileLowering(); + static_cast<HexagonTargetObjectFile &>( + const_cast<TargetLoweringObjectFile &>(getObjFileLowering())); if (TLOF.IsGlobalInSmallSection(GV, getTargetMachine())) { return DAG.getNode(HexagonISD::CONST32_GP, dl, getPointerTy(), Result); } |

