[llvm-commits] CVS: llvm/lib/Target/TargetData.cpp
Owen Anderson
resistor at mac.com
Wed May 17 14:56:14 PDT 2006
Changes in directory llvm/lib/Target:
TargetData.cpp updated: 1.64 -> 1.65
---
Log message:
Fix a stupid bug when parsing TargetData strings.
---
Diffs of the changes: (+3 -1)
TargetData.cpp | 4 +++-
1 files changed, 3 insertions(+), 1 deletion(-)
Index: llvm/lib/Target/TargetData.cpp
diff -u llvm/lib/Target/TargetData.cpp:1.64 llvm/lib/Target/TargetData.cpp:1.65
--- llvm/lib/Target/TargetData.cpp:1.64 Fri May 12 02:01:44 2006
+++ llvm/lib/Target/TargetData.cpp Wed May 17 16:56:02 2006
@@ -139,7 +139,9 @@
while (temp.length() > 0) {
std::string token = getToken(temp, "-");
- switch(token[0]) {
+ char signal = getToken(token, ":")[0];
+
+ switch(signal) {
case 'E':
LittleEndian = false;
break;
More information about the llvm-commits
mailing list