diff options
author | NAKAMURA Takumi <geek4civic@gmail.com> | 2013-10-29 01:43:05 +0000 |
---|---|---|
committer | NAKAMURA Takumi <geek4civic@gmail.com> | 2013-10-29 01:43:05 +0000 |
commit | 83a05039eb5f26ef86f67719acea5278ec6984c4 (patch) | |
tree | cc19956d5c3aa405f48e67ad70b8eb436b3d895c /llvm/lib/DebugInfo/DWARFFormValue.cpp | |
parent | 89ae217422b6af9665bd6da578d69be0afa44da5 (diff) | |
download | llvm-83a05039eb5f26ef86f67719acea5278ec6984c4.zip llvm-83a05039eb5f26ef86f67719acea5278ec6984c4.tar.gz llvm-83a05039eb5f26ef86f67719acea5278ec6984c4.tar.bz2 |
DWARFFormValue.cpp: Appease gcc to give explicit constructors.
error: conversion from `const uint8_t*' to non-scalar type `llvm::ArrayRef<unsigned char>' requested
llvm-svn: 193575
Diffstat (limited to 'llvm/lib/DebugInfo/DWARFFormValue.cpp')
-rw-r--r-- | llvm/lib/DebugInfo/DWARFFormValue.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/llvm/lib/DebugInfo/DWARFFormValue.cpp b/llvm/lib/DebugInfo/DWARFFormValue.cpp index b07f275..c14640a 100644 --- a/llvm/lib/DebugInfo/DWARFFormValue.cpp +++ b/llvm/lib/DebugInfo/DWARFFormValue.cpp @@ -66,13 +66,13 @@ ArrayRef<uint8_t> DWARFFormValue::getFixedFormSizes(uint8_t AddrSize, uint16_t Version) { uint8_t RefAddrSize = getRefAddrSize(AddrSize, Version); if (AddrSize == 4 && RefAddrSize == 4) - return FixedFormSizes<4, 4>::sizes; + return ArrayRef<uint8_t>(FixedFormSizes<4, 4>::sizes); if (AddrSize == 4 && RefAddrSize == 8) - return FixedFormSizes<4, 8>::sizes; + return ArrayRef<uint8_t>(FixedFormSizes<4, 8>::sizes); if (AddrSize == 8 && RefAddrSize == 4) - return FixedFormSizes<8, 4>::sizes; + return ArrayRef<uint8_t>(FixedFormSizes<8, 4>::sizes); if (AddrSize == 8 && RefAddrSize == 8) - return FixedFormSizes<8, 8>::sizes; + return ArrayRef<uint8_t>(FixedFormSizes<8, 8>::sizes); return None; } |