mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-24 03:33:20 +01:00
1b99f111c2
Summary: This directive is exactly the same as .asciz, except it's only used by MIPS. It is used to store null terminated strings in object files. Reviewers: rafael, dsanders, echristo Reviewed By: dsanders, echristo Subscribers: echristo, llvm-commits Differential Revision: http://reviews.llvm.org/D7530 llvm-svn: 235382
29 lines
489 B
ArmAsm
29 lines
489 B
ArmAsm
# RUN: llvm-mc -triple mips-unknown-linux %s | FileCheck %s
|
|
# .asciiz is exactly the same as .asciz, except it's MIPS-specific.
|
|
|
|
t1:
|
|
.asciiz
|
|
# CHECK-LABEL: t1
|
|
|
|
t2:
|
|
.asciiz "a"
|
|
# CHECK-LABEL: t2
|
|
# CHECK: .byte 97
|
|
# CHECK: .byte 0
|
|
|
|
t3:
|
|
.asciiz "a", "b", "c"
|
|
# CHECK-LABEL: t3
|
|
# CHECK: .byte 97
|
|
# CHECK: .byte 0
|
|
# CHECK: .byte 98
|
|
# CHECK: .byte 0
|
|
# CHECK: .byte 99
|
|
# CHECK: .byte 0
|
|
|
|
t4:
|
|
.asciiz "abcdefghijklmnop"
|
|
# CHECK-LABEL: t4
|
|
# CHECK: .ascii "abcdefghijklmnop"
|
|
# CHECK: .byte 0
|