summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVirgile Bello <virgile.bello@gmail.com>2014-04-08 14:48:48 +0000
committerVirgile Bello <virgile.bello@gmail.com>2014-04-08 14:48:48 +0000
commit97a70e4f7e621bbf81f9ab726176903df9659ee6 (patch)
tree89ba930f9347b9355517df55afef17197af3b034
parent8250ebdd8a26353058f9916fc9deee0fb2395f2d (diff)
downloadbcm5719-llvm-97a70e4f7e621bbf81f9ab726176903df9659ee6.tar.gz
bcm5719-llvm-97a70e4f7e621bbf81f9ab726176903df9659ee6.zip
Added i686 architecture (ArchSpec::Core::eCore_x86_32_i686).
llvm-svn: 205770
-rw-r--r--lldb/include/lldb/Core/ArchSpec.h3
-rw-r--r--lldb/source/Core/ArchSpec.cpp1
2 files changed, 3 insertions, 1 deletions
diff --git a/lldb/include/lldb/Core/ArchSpec.h b/lldb/include/lldb/Core/ArchSpec.h
index 4593bf4116a..b3504e8d381 100644
--- a/lldb/include/lldb/Core/ArchSpec.h
+++ b/lldb/include/lldb/Core/ArchSpec.h
@@ -91,6 +91,7 @@ public:
eCore_x86_32_i386,
eCore_x86_32_i486,
eCore_x86_32_i486sx,
+ eCore_x86_32_i686,
eCore_x86_64_x86_64,
eCore_x86_64_x86_64h, // Haswell enabled x86_64
@@ -124,7 +125,7 @@ public:
kCore_ppc64_last = eCore_ppc64_ppc970_64,
kCore_x86_32_first = eCore_x86_32_i386,
- kCore_x86_32_last = eCore_x86_32_i486sx,
+ kCore_x86_32_last = eCore_x86_32_i686,
kCore_hexagon_first = eCore_hexagon_generic,
kCore_hexagon_last = eCore_hexagon_hexagonv5
diff --git a/lldb/source/Core/ArchSpec.cpp b/lldb/source/Core/ArchSpec.cpp
index f06e1fcba7a..6d708f158ed 100644
--- a/lldb/source/Core/ArchSpec.cpp
+++ b/lldb/source/Core/ArchSpec.cpp
@@ -103,6 +103,7 @@ static const CoreDefinition g_core_definitions[ArchSpec::kNumCores] =
{ eByteOrderLittle, 4, 1, 15, llvm::Triple::x86 , ArchSpec::eCore_x86_32_i386 , "i386" },
{ eByteOrderLittle, 4, 1, 15, llvm::Triple::x86 , ArchSpec::eCore_x86_32_i486 , "i486" },
{ eByteOrderLittle, 4, 1, 15, llvm::Triple::x86 , ArchSpec::eCore_x86_32_i486sx , "i486sx" },
+ { eByteOrderLittle, 4, 1, 15, llvm::Triple::x86 , ArchSpec::eCore_x86_32_i686 , "i686" },
{ eByteOrderLittle, 8, 1, 15, llvm::Triple::x86_64 , ArchSpec::eCore_x86_64_x86_64 , "x86_64" },
{ eByteOrderLittle, 8, 1, 15, llvm::Triple::x86_64 , ArchSpec::eCore_x86_64_x86_64h , "x86_64h" },
OpenPOWER on IntegriCloud