Increase the size of DwarfAccelTable::TableHeaderData::Atoms.
authorHans Wennborg <hans@hanshq.net>
Mon, 11 Aug 2014 02:18:15 +0000 (02:18 +0000)
committerHans Wennborg <hans@hanshq.net>
Mon, 11 Aug 2014 02:18:15 +0000 (02:18 +0000)
During a Clang bootstrap, it seems this SmallVector always contains 3 elements.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@215334 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/AsmPrinter/DwarfAccelTable.h

index a3cc95f75b52977a805c6b1b0406bf7ff6c0ab67..3bfb0a624c9d76b9cbe96291162fd80d645e5666 100644 (file)
@@ -140,7 +140,7 @@ public:
 private:
   struct TableHeaderData {
     uint32_t die_offset_base;
 private:
   struct TableHeaderData {
     uint32_t die_offset_base;
-    SmallVector<Atom, 1> Atoms;
+    SmallVector<Atom, 3> Atoms;
 
     TableHeaderData(ArrayRef<Atom> AtomList, uint32_t offset = 0)
         : die_offset_base(offset), Atoms(AtomList.begin(), AtomList.end()) {}
 
     TableHeaderData(ArrayRef<Atom> AtomList, uint32_t offset = 0)
         : die_offset_base(offset), Atoms(AtomList.begin(), AtomList.end()) {}