summaryrefslogtreecommitdiffstats
path: root/llvm/lib/VMCore/Module.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2010-03-23 21:48:41 +0000
committerChris Lattner <sabre@nondot.org>2010-03-23 21:48:41 +0000
commitae12e35004a145997ee15fd15d909feed09fac1c (patch)
tree420495bfbc91f905f38056b94e746c8f5203c543 /llvm/lib/VMCore/Module.cpp
parent8a687233e314921c6480112106f92a9c21de01ec (diff)
downloadbcm5719-llvm-ae12e35004a145997ee15fd15d909feed09fac1c.tar.gz
bcm5719-llvm-ae12e35004a145997ee15fd15d909feed09fac1c.zip
fix an infinite loop in Module::getEndianness, PR6684
patch by Alex Mac! llvm-svn: 99330
Diffstat (limited to 'llvm/lib/VMCore/Module.cpp')
-rw-r--r--llvm/lib/VMCore/Module.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/VMCore/Module.cpp b/llvm/lib/VMCore/Module.cpp
index 001bb00f26b..94840f07a4a 100644
--- a/llvm/lib/VMCore/Module.cpp
+++ b/llvm/lib/VMCore/Module.cpp
@@ -82,7 +82,7 @@ Module::Endianness Module::getEndianness() const {
while (!temp.empty()) {
StringRef token = DataLayout;
- tie(token, temp) = getToken(DataLayout, "-");
+ tie(token, temp) = getToken(temp, "-");
if (token[0] == 'e') {
ret = LittleEndian;
OpenPOWER on IntegriCloud