<rdar://problem/11451919>
Fixed the test suite not working on i386 due to recent default arch detection changes. llvm-svn: 156796
This commit is contained in:
parent
4116e93dc5
commit
8910c90cdc
|
@ -1231,10 +1231,12 @@ Host::GetDummyTarget (lldb_private::Debugger &debugger)
|
|||
|
||||
if (!g_dummy_target_sp)
|
||||
{
|
||||
ArchSpec default_arch(Target::GetDefaultArchitecture());
|
||||
ArchSpec arch(Target::GetDefaultArchitecture());
|
||||
if (!arch.IsValid())
|
||||
arch = Host::GetArchitecture ();
|
||||
Error err = debugger.GetTargetList().CreateTarget(debugger,
|
||||
FileSpec(),
|
||||
default_arch.GetTriple().getTriple().c_str(),
|
||||
arch.GetTriple().getTriple().c_str(),
|
||||
false,
|
||||
NULL,
|
||||
g_dummy_target_sp);
|
||||
|
|
|
@ -1512,12 +1512,9 @@ ArchSpec
|
|||
Target::GetDefaultArchitecture ()
|
||||
{
|
||||
lldb::UserSettingsControllerSP settings_controller_sp (GetSettingsController());
|
||||
ArchSpec default_arch;
|
||||
if (settings_controller_sp)
|
||||
default_arch = static_cast<Target::SettingsController *>(settings_controller_sp.get())->GetArchitecture ();
|
||||
if (!default_arch.IsValid())
|
||||
default_arch = Host::GetArchitecture ();
|
||||
return default_arch;
|
||||
return static_cast<Target::SettingsController *>(settings_controller_sp.get())->GetArchitecture ();
|
||||
return ArchSpec();
|
||||
}
|
||||
|
||||
void
|
||||
|
|
Loading…
Reference in New Issue