brintos

brintos / llvm-project-archived public Read only

0
0
Text · 872 B · 46a477e Raw
38 lines · plain
1# RUN: llvm-mc -triple i386-unknown-unknown %s | FileCheck %s2# RUN: not llvm-mc -triple i386-unknown-unknown -defsym=ERR=1 -o /dev/null %s 2>&1 | FileCheck %s --check-prefix=CHECK-ERROR3 4        .data5# CHECK-LABEL: TEST0:6# CHECK-NEXT: .byte 07TEST0:8        .base64 "AA=="9 10# CHECK-LABEL: TEST1:11# CHECK-NEXT: .ascii "abcxyz"12TEST1:13        .base64 "YWJjeHl6"14 15# CHECK-LABEL: TEST2:16# CHECK-NEXT: .byte 117# CHECK-NEXT: .byte 218TEST2:19        .base64 "AQ=="20        .base64 "Ag=="21 22# CHECK-LABEL: TEST3:23# CHECK-NEXT: .byte 124# CHECK-NEXT: .byte 225TEST3:26        .base64 "AQ==", "Ag=="27 28.ifdef ERR29# CHECK-ERROR: [[#@LINE+1]]:17: error: expected string30        .base64 not-a-string31 32# CHECK-ERROR: [[#@LINE+1]]:17: error: failed to base64 decode string data33        .base64 "AA"34 35# CHECK-ERROR: [[#@LINE+1]]:17: error: expected nonempty string36        .base64 ""37.endif38