diff --git a/lldb/source/Plugins/ObjectFile/PDB/ObjectFilePDB.cpp b/lldb/source/Plugins/ObjectFile/PDB/ObjectFilePDB.cpp --- a/lldb/source/Plugins/ObjectFile/PDB/ObjectFilePDB.cpp +++ b/lldb/source/Plugins/ObjectFile/PDB/ObjectFilePDB.cpp @@ -137,8 +137,6 @@ case PDB_Machine::x86: module_arch.SetTriple("i386-pc-windows"); specs.Append(module_spec); - module_arch.SetTriple("i686-pc-windows"); - specs.Append(module_spec); break; case PDB_Machine::ArmNT: module_arch.SetTriple("armv7-pc-windows"); diff --git a/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp b/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp --- a/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp +++ b/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp @@ -337,9 +337,6 @@ spec.SetTriple("i386-pc-windows"); spec.GetTriple().setEnvironment(env); specs.Append(module_spec); - spec.SetTriple("i686-pc-windows"); - spec.GetTriple().setEnvironment(env); - specs.Append(module_spec); break; case MachineArmNt: spec.SetTriple("armv7-pc-windows"); diff --git a/lldb/source/Plugins/Platform/Windows/PlatformWindows.cpp b/lldb/source/Plugins/Platform/Windows/PlatformWindows.cpp --- a/lldb/source/Plugins/Platform/Windows/PlatformWindows.cpp +++ b/lldb/source/Plugins/Platform/Windows/PlatformWindows.cpp @@ -124,11 +124,9 @@ if (spec.IsValid()) m_supported_architectures.push_back(spec); }; - AddArch(ArchSpec("i686-pc-windows")); AddArch(HostInfo::GetArchitecture(HostInfo::eArchKindDefault)); AddArch(HostInfo::GetArchitecture(HostInfo::eArchKind32)); AddArch(HostInfo::GetArchitecture(HostInfo::eArchKind64)); - AddArch(ArchSpec("i386-pc-windows")); } Status PlatformWindows::ConnectRemote(Args &args) { diff --git a/lldb/test/Shell/ObjectFile/PECOFF/settings-abi-i686.yaml b/lldb/test/Shell/ObjectFile/PECOFF/settings-abi-i686.yaml --- a/lldb/test/Shell/ObjectFile/PECOFF/settings-abi-i686.yaml +++ b/lldb/test/Shell/ObjectFile/PECOFF/settings-abi-i686.yaml @@ -18,7 +18,7 @@ # RUN: FileCheck -DABI=gnu -DFILENAME=%basename_t.tmp %s # CHECK-LABEL: image list --triple --basename -# CHECK-NEXT: i686-pc-windows-[[ABI]] [[FILENAME]] +# CHECK-NEXT: i386-pc-windows-[[ABI]] [[FILENAME]] --- !COFF OptionalHeader: