llvm-6502/test/DebugInfo/PDB/pdbdump-flags.test
Zachary Turner 7b9dbc91b9 [llvm-pdbdump] Add some tests for llvm-pdbdump.
This adds only a very basic set of tests that dump a few
functions and object files.

Differential Revision: http://reviews.llvm.org/D7656
Reviewed By: David Blaikie

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@230083 91177308-0d34-0410-b5e6-96231b3b80d8
2015-02-20 23:05:57 +00:00

15 lines
570 B
Plaintext

; RUN: llvm-pdbdump %p/Inputs/empty.pdb | FileCheck %s -check-prefix SUMMARY_CHECK
; RUN: llvm-pdbdump -functions %p/Inputs/empty.pdb | FileCheck %s -check-prefix MAIN_CHECK
; Check PDB file summary information
; SUMMARY_CHECK: empty.pdb
; SUMMARY_CHECK: Guid: {0B355641-86A0-A249-896F-9988FAE52FF0}
; SUMMARY_CHECK: Attributes: HasPrivateSymbols
; Check that running with only -compilands doesn't include unwanted symbol types
; MAIN_CHECK: (EBP) int32_t __cdecl main()
; MAIN_CHECK-NOT: vtbl:
; MAIN_CHECK-NOT: enum:
; MAIN_CHECK-NOT: class:
; MAIN_CHECK-NOT: data: