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; _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits