// RUN: llvm-mc < %s -filetype=obj -triple powerpc64le-pc-linux | \
// RUN:   llvm-readobj -t | FileCheck %s

// This used to crash. Make sure it produce the correct symbol.

// CHECK:       Symbol {
// CHECK:         Name: _ZN4llvm11SmallVectorIcLj0EEC2Ev (12)
// CHECK-NEXT:    Value: 0x0
// CHECK-NEXT:    Size: 0
// CHECK-NEXT:    Binding: Local (0x0)
// CHECK-NEXT:    Type: None (0x0)
// CHECK-NEXT:    Other: 64
// CHECK-NEXT:    Section: .group (0x5)
// CHECK-NEXT:  }


	.section	.text._ZN4llvm11SmallVectorIcLj0EEC2Ev,"axG",@progbits,_ZN4llvm11SmallVectorIcLj0EEC2Ev,comdat
.Ltmp2:
	addis 2, 12, .TOC.-.Ltmp2@ha
.Ltmp3:
	.localentry	_ZN4llvm11SmallVectorIcLj0EEC2Ev, .Ltmp3-.Ltmp2

Add testcase that would crash before the previous revert.
Add testcase that would crash before the previous revert.

git-svn-id: 0ff597fd157e6f4fc38580e8d64ab130330d2411@239011 91177308-0d34-0410-b5e6-96231b3b80d8
