Home | History | Annotate | Download | only in Mips
      1 # Check that .sdata and .sbss sections have SHF_MIPS_GPREL flags
      2 # and proper section types.
      3 
      4 # RUN: llvm-mc -filetype=obj -triple=mips-unknown-linux %s -o - \
      5 # RUN:   | llvm-readobj -s | FileCheck %s
      6 
      7   .sdata
      8   .word 0
      9 
     10   .sbss
     11   .zero 4
     12 
     13 # CHECK:      Name: .sdata
     14 # CHECK-NEXT: Type: SHT_PROGBITS
     15 # CHECK-NEXT: Flags [ (0x10000003)
     16 # CHECK-NEXT:   SHF_ALLOC
     17 # CHECK-NEXT:   SHF_MIPS_GPREL
     18 # CHECK-NEXT:   SHF_WRITE
     19 # CHECK-NEXT: ]
     20 
     21 # CHECK:      Name: .sbss
     22 # CHECK-NEXT: Type: SHT_NOBITS
     23 # CHECK-NEXT: Flags [ (0x10000003)
     24 # CHECK-NEXT:   SHF_ALLOC
     25 # CHECK-NEXT:   SHF_MIPS_GPREL
     26 # CHECK-NEXT:   SHF_WRITE
     27 # CHECK-NEXT: ]
     28