Revision: 127336 Author: dpatel Date: 2007-05-16 23:23:29 -0700 (Wed, 16 May 2007)
Log Message: ----------- Fix http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20070514/049736.html Modified Paths: -------------- apple-local/branches/llvm/gcc/llvm-types.cpp Modified: apple-local/branches/llvm/gcc/llvm-types.cpp =================================================================== --- apple-local/branches/llvm/gcc/llvm-types.cpp 2007-05-17 05:58:55 UTC (rev 127335) +++ apple-local/branches/llvm/gcc/llvm-types.cpp 2007-05-17 06:23:29 UTC (rev 127336) @@ -1017,6 +1017,7 @@ Elements.pop_back(); ElementOffsetInBytes.pop_back(); ElementSizeInBytes.pop_back(); + PaddingElement.pop_back(); } } @@ -1060,6 +1061,8 @@ ElementOffsetInBytes.end()); ElementSizeInBytes.erase(ElementSizeInBytes.begin()+FieldNo, ElementSizeInBytes.end()); + PaddingElement.erase(PaddingElement.begin()+FieldNo, + PaddingElement.end()); } /// getNewElementByteOffset - If we add a new element with the specified @@ -1181,6 +1184,7 @@ ElementOffsetInBytes[x-1] + ElementSizeInBytes[x-1]); ElementSizeInBytes.insert(ElementSizeInBytes.begin() + x, padding); Elements.insert(Elements.begin() + x, Pad); + PaddingElement.insert(PaddingElement.begin() + x, true); } } } _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits