1*a8eef4e5SJames Henderson## Show that llvm-size reads stdin if the input file is '-'. 2*a8eef4e5SJames Henderson 3*a8eef4e5SJames Henderson# RUN: yaml2obj %s -o %t 4*a8eef4e5SJames Henderson# RUN: llvm-size -B - < %t | FileCheck %s --check-prefix=BERKELEY 5*a8eef4e5SJames Henderson# RUN: llvm-size -A - < %t | FileCheck %s --check-prefix=SYSV 6*a8eef4e5SJames Henderson 7*a8eef4e5SJames Henderson# BERKELEY: 1 2 4 7 7 <stdin> 8*a8eef4e5SJames Henderson# SYSV: <stdin> : 9*a8eef4e5SJames Henderson 10*a8eef4e5SJames Henderson--- !ELF 11*a8eef4e5SJames HendersonFileHeader: 12*a8eef4e5SJames Henderson Class: ELFCLASS64 13*a8eef4e5SJames Henderson Data: ELFDATA2LSB 14*a8eef4e5SJames Henderson Type: ET_REL 15*a8eef4e5SJames Henderson Machine: EM_X86_64 16*a8eef4e5SJames HendersonSections: 17*a8eef4e5SJames Henderson - Name: .text 18*a8eef4e5SJames Henderson Type: SHT_PROGBITS 19*a8eef4e5SJames Henderson Flags: [SHF_ALLOC, SHF_EXECINSTR] 20*a8eef4e5SJames Henderson Size: 1 21*a8eef4e5SJames Henderson Address: 4 22*a8eef4e5SJames Henderson - Name: .data 23*a8eef4e5SJames Henderson Type: SHT_PROGBITS 24*a8eef4e5SJames Henderson Flags: [SHF_ALLOC, SHF_WRITE] 25*a8eef4e5SJames Henderson Size: 2 26*a8eef4e5SJames Henderson Address: 2 27*a8eef4e5SJames Henderson - Name: .bss 28*a8eef4e5SJames Henderson Type: SHT_NOBITS 29*a8eef4e5SJames Henderson Flags: [SHF_ALLOC, SHF_WRITE] 30*a8eef4e5SJames Henderson Size: 4 31*a8eef4e5SJames Henderson Address: 1 32