annotate test/CodeGen/Mips/mips-shf-gprel.s @ 147:c2174574ed3a

LLVM 10
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Wed, 14 Aug 2019 16:55:33 +0900
parents 1172e4bd9c6f
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
120
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
1 # Check that .sdata and .sbss sections have SHF_MIPS_GPREL flags
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
2 # and proper section types.
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
3
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
4 # RUN: llvm-mc -filetype=obj -triple=mips-unknown-linux %s -o - \
147
c2174574ed3a LLVM 10
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 120
diff changeset
5 # RUN: | llvm-readobj -S | FileCheck %s
120
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
6
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
7 .sdata
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
8 .word 0
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
9
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
10 .sbss
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
11 .zero 4
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
12
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
13 # CHECK: Name: .sdata
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
14 # CHECK-NEXT: Type: SHT_PROGBITS
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
15 # CHECK-NEXT: Flags [ (0x10000003)
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
16 # CHECK-NEXT: SHF_ALLOC
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
17 # CHECK-NEXT: SHF_MIPS_GPREL
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
18 # CHECK-NEXT: SHF_WRITE
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
19 # CHECK-NEXT: ]
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
20
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
21 # CHECK: Name: .sbss
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
22 # CHECK-NEXT: Type: SHT_NOBITS
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
23 # CHECK-NEXT: Flags [ (0x10000003)
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
24 # CHECK-NEXT: SHF_ALLOC
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
25 # CHECK-NEXT: SHF_MIPS_GPREL
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
26 # CHECK-NEXT: SHF_WRITE
1172e4bd9c6f update 4.0.0
mir3636
parents:
diff changeset
27 # CHECK-NEXT: ]