forked from OSchip/llvm-project
Patch from Daniel Malea to fix the build on Linux. Thanks
llvm-svn: 163332
This commit is contained in:
parent
4e0b1eda9a
commit
5c5ae47a8f
|
@ -10,6 +10,7 @@
|
|||
#ifndef liblldb_CXXFormatterFunctions_h_
|
||||
#define liblldb_CXXFormatterFunctions_h_
|
||||
|
||||
#include <stdint.h>
|
||||
#include "lldb/lldb-forward.h"
|
||||
|
||||
namespace lldb_private {
|
||||
|
|
|
@ -280,10 +280,10 @@ AppleObjCRuntime::ClassDescriptorSP
|
|||
AppleObjCRuntimeV1::ClassDescriptorV1::GetSuperclass ()
|
||||
{
|
||||
if (!m_valid)
|
||||
return NULL;
|
||||
return AppleObjCRuntime::ClassDescriptorSP();
|
||||
ProcessSP process_sp = m_process_wp.lock();
|
||||
if (!process_sp)
|
||||
return NULL;
|
||||
return AppleObjCRuntime::ClassDescriptorSP();
|
||||
return ObjCLanguageRuntime::ClassDescriptorSP(new AppleObjCRuntimeV1::ClassDescriptorV1(m_parent_isa,process_sp));
|
||||
}
|
||||
|
||||
|
|
|
@ -605,7 +605,7 @@ AppleObjCRuntimeV2::GetClassDescriptor (ValueObject& in_value)
|
|||
{
|
||||
uint64_t ptr_value = in_value.GetValueAsUnsigned(0);
|
||||
if (ptr_value == 0)
|
||||
return NULL;
|
||||
return ObjCLanguageRuntime::ClassDescriptorSP();
|
||||
|
||||
ObjCISA isa = GetISA(in_value);
|
||||
|
||||
|
@ -848,10 +848,10 @@ AppleObjCRuntime::ClassDescriptorSP
|
|||
AppleObjCRuntimeV2::ClassDescriptorV2::GetSuperclass ()
|
||||
{
|
||||
if (!m_valid)
|
||||
return NULL;
|
||||
return ObjCLanguageRuntime::ClassDescriptorSP();
|
||||
ProcessSP process_sp = m_process_wp.lock();
|
||||
if (!process_sp)
|
||||
return NULL;
|
||||
return ObjCLanguageRuntime::ClassDescriptorSP();
|
||||
return AppleObjCRuntime::ClassDescriptorSP(new AppleObjCRuntimeV2::ClassDescriptorV2(m_parent_isa,process_sp));
|
||||
}
|
||||
|
||||
|
|
|
@ -110,10 +110,10 @@ PlatformRemoteiOS::CreateInstance (bool force, const ArchSpec *arch)
|
|||
create = !arch->TripleVendorWasSpecified();
|
||||
break;
|
||||
|
||||
#endif
|
||||
default:
|
||||
break;
|
||||
}
|
||||
#endif
|
||||
if (create)
|
||||
{
|
||||
switch (triple.getOS())
|
||||
|
|
Loading…
Reference in New Issue