Changes in directory llvm/include/llvm/Target:
TargetData.h updated: 1.44 -> 1.45 --- Log message: TargetData assumes (and some regression tests depend on it) that the size of an unspecified datatype in the datalayout is capped by the size of a pointer. --- Diffs of the changes: (+2 -1) TargetData.h | 3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) Index: llvm/include/llvm/Target/TargetData.h diff -u llvm/include/llvm/Target/TargetData.h:1.44 llvm/include/llvm/Target/TargetData.h:1.45 --- llvm/include/llvm/Target/TargetData.h:1.44 Sat Jan 20 16:35:55 2007 +++ llvm/include/llvm/Target/TargetData.h Sat Jan 20 17:07:13 2007 @@ -70,7 +70,8 @@ /// Constructs a TargetData from a string of the following format: /// "E-p:64:64-d:64-f:32-l:64-i:32-s:16-b:8-B:8" /// The above string is considered the default, and any values not specified - /// in the string will be assumed to be as above. + /// in the string will be assumed to be as above, with the caveat that unspecified + /// values are always assumed to be smaller than the size of a pointer. TargetData(const std::string &TargetDescription) { init(TargetDescription); } _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits