This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository llvm.
from bd17a8c045a Support: Remove needless allocation when getMainExecutable( [...] new 948e657594c DebugInfo/DWARF: Normalize DWARFObject members on the DWARF [...] new 2e0aa495470 [DataLayout] Check StackNatural and FunctionPtr alignments.
The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: include/llvm/DebugInfo/DWARF/DWARFContext.h | 4 +- include/llvm/DebugInfo/DWARF/DWARFObject.h | 28 ++-- lib/DebugInfo/DWARF/DWARFContext.cpp | 170 ++++++++++----------- lib/DebugInfo/DWARF/DWARFDebugAranges.cpp | 2 +- lib/DebugInfo/DWARF/DWARFUnit.cpp | 12 +- lib/DebugInfo/DWARF/DWARFVerifier.cpp | 26 ++-- lib/IR/DataLayout.cpp | 10 +- .../datalayout-invalid-function-ptr-alignment.ll | 5 + .../datalayout-invalid-stack-natural-alignment.ll | 5 + test/Bitcode/invalid-functionptr-align.ll | 5 + test/Bitcode/invalid-functionptr-align.ll.bc | Bin 0 -> 1588 bytes tools/dsymutil/DwarfLinker.cpp | 6 +- tools/obj2yaml/dwarf2yaml.cpp | 12 +- unittests/DebugInfo/DWARF/DWARFDebugInfoTest.cpp | 2 +- 14 files changed, 154 insertions(+), 133 deletions(-) create mode 100644 test/Assembler/datalayout-invalid-function-ptr-alignment.ll create mode 100644 test/Assembler/datalayout-invalid-stack-natural-alignment.ll create mode 100644 test/Bitcode/invalid-functionptr-align.ll create mode 100644 test/Bitcode/invalid-functionptr-align.ll.bc