]> oss.titaniummirror.com Git - msp430-binutils.git/blobdiff - gas/testsuite/gas/arm/group-reloc-ldrs.d
Merge commit 'upstream/2.20'
[msp430-binutils.git] / gas / testsuite / gas / arm / group-reloc-ldrs.d
index 9896f4bdb6f613b7e628ebf77bf7ed716f2ca188..49b8f0923412730e0df883598370e737332b0123 100644 (file)
 #objdump: -dr --prefix-addresses --show-raw-insn
-#skip: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix*
+#skip: *-*-*coff *-*-pe *-*-wince *-*-*aout* *-*-netbsd *-*-riscix* *-*-vxworks
 #name: Group relocation tests (ldrs)
 
 .*: +file format .*arm.*
 
 Disassembly of section .text:
-0[0-9a-f]+ <[^>]+> e1c00fdf    ldrd    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1c00fdf    ldrd    r0, \[r0, #255\]        ; 0xff
                        0: R_ARM_LDRS_PC_G1     f
-0[0-9a-f]+ <[^>]+> e1c00fdf    ldrd    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1c00fdf    ldrd    r0, \[r0, #255\]        ; 0xff
                        4: R_ARM_LDRS_PC_G2     f
-0[0-9a-f]+ <[^>]+> e1c00fdf    ldrd    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1c00fdf    ldrd    r0, \[r0, #255\]        ; 0xff
                        8: R_ARM_LDRS_SB_G0     f
-0[0-9a-f]+ <[^>]+> e1c00fdf    ldrd    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1c00fdf    ldrd    r0, \[r0, #255\]        ; 0xff
                        c: R_ARM_LDRS_SB_G1     f
-0[0-9a-f]+ <[^>]+> e1c00fdf    ldrd    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1c00fdf    ldrd    r0, \[r0, #255\]        ; 0xff
                        10: R_ARM_LDRS_SB_G2    f
-0[0-9a-f]+ <[^>]+> e1c00fff    strd    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1c00fff    strd    r0, \[r0, #255\]        ; 0xff
                        14: R_ARM_LDRS_PC_G1    f
-0[0-9a-f]+ <[^>]+> e1c00fff    strd    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1c00fff    strd    r0, \[r0, #255\]        ; 0xff
                        18: R_ARM_LDRS_PC_G2    f
-0[0-9a-f]+ <[^>]+> e1c00fff    strd    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1c00fff    strd    r0, \[r0, #255\]        ; 0xff
                        1c: R_ARM_LDRS_SB_G0    f
-0[0-9a-f]+ <[^>]+> e1c00fff    strd    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1c00fff    strd    r0, \[r0, #255\]        ; 0xff
                        20: R_ARM_LDRS_SB_G1    f
-0[0-9a-f]+ <[^>]+> e1c00fff    strd    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1c00fff    strd    r0, \[r0, #255\]        ; 0xff
                        24: R_ARM_LDRS_SB_G2    f
-0[0-9a-f]+ <[^>]+> e1d00fbf    ldrh    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1d00fbf    ldrh    r0, \[r0, #255\]        ; 0xff
                        28: R_ARM_LDRS_PC_G1    f
-0[0-9a-f]+ <[^>]+> e1d00fbf    ldrh    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1d00fbf    ldrh    r0, \[r0, #255\]        ; 0xff
                        2c: R_ARM_LDRS_PC_G2    f
-0[0-9a-f]+ <[^>]+> e1d00fbf    ldrh    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1d00fbf    ldrh    r0, \[r0, #255\]        ; 0xff
                        30: R_ARM_LDRS_SB_G0    f
-0[0-9a-f]+ <[^>]+> e1d00fbf    ldrh    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1d00fbf    ldrh    r0, \[r0, #255\]        ; 0xff
                        34: R_ARM_LDRS_SB_G1    f
-0[0-9a-f]+ <[^>]+> e1d00fbf    ldrh    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1d00fbf    ldrh    r0, \[r0, #255\]        ; 0xff
                        38: R_ARM_LDRS_SB_G2    f
-0[0-9a-f]+ <[^>]+> e1c00fbf    strh    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1c00fbf    strh    r0, \[r0, #255\]        ; 0xff
                        3c: R_ARM_LDRS_PC_G1    f
-0[0-9a-f]+ <[^>]+> e1c00fbf    strh    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1c00fbf    strh    r0, \[r0, #255\]        ; 0xff
                        40: R_ARM_LDRS_PC_G2    f
-0[0-9a-f]+ <[^>]+> e1c00fbf    strh    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1c00fbf    strh    r0, \[r0, #255\]        ; 0xff
                        44: R_ARM_LDRS_SB_G0    f
-0[0-9a-f]+ <[^>]+> e1c00fbf    strh    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1c00fbf    strh    r0, \[r0, #255\]        ; 0xff
                        48: R_ARM_LDRS_SB_G1    f
-0[0-9a-f]+ <[^>]+> e1c00fbf    strh    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1c00fbf    strh    r0, \[r0, #255\]        ; 0xff
                        4c: R_ARM_LDRS_SB_G2    f
-0[0-9a-f]+ <[^>]+> e1d00fff    ldrsh   r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1d00fff    ldrsh   r0, \[r0, #255\]        ; 0xff
                        50: R_ARM_LDRS_PC_G1    f
-0[0-9a-f]+ <[^>]+> e1d00fff    ldrsh   r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1d00fff    ldrsh   r0, \[r0, #255\]        ; 0xff
                        54: R_ARM_LDRS_PC_G2    f
-0[0-9a-f]+ <[^>]+> e1d00fff    ldrsh   r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1d00fff    ldrsh   r0, \[r0, #255\]        ; 0xff
                        58: R_ARM_LDRS_SB_G0    f
-0[0-9a-f]+ <[^>]+> e1d00fff    ldrsh   r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1d00fff    ldrsh   r0, \[r0, #255\]        ; 0xff
                        5c: R_ARM_LDRS_SB_G1    f
-0[0-9a-f]+ <[^>]+> e1d00fff    ldrsh   r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1d00fff    ldrsh   r0, \[r0, #255\]        ; 0xff
                        60: R_ARM_LDRS_SB_G2    f
-0[0-9a-f]+ <[^>]+> e1d00fdf    ldrsb   r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1d00fdf    ldrsb   r0, \[r0, #255\]        ; 0xff
                        64: R_ARM_LDRS_PC_G1    f
-0[0-9a-f]+ <[^>]+> e1d00fdf    ldrsb   r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1d00fdf    ldrsb   r0, \[r0, #255\]        ; 0xff
                        68: R_ARM_LDRS_PC_G2    f
-0[0-9a-f]+ <[^>]+> e1d00fdf    ldrsb   r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1d00fdf    ldrsb   r0, \[r0, #255\]        ; 0xff
                        6c: R_ARM_LDRS_SB_G0    f
-0[0-9a-f]+ <[^>]+> e1d00fdf    ldrsb   r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1d00fdf    ldrsb   r0, \[r0, #255\]        ; 0xff
                        70: R_ARM_LDRS_SB_G1    f
-0[0-9a-f]+ <[^>]+> e1d00fdf    ldrsb   r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1d00fdf    ldrsb   r0, \[r0, #255\]        ; 0xff
                        74: R_ARM_LDRS_SB_G2    f
-0[0-9a-f]+ <[^>]+> e1400fdf    ldrd    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1400fdf    ldrd    r0, \[r0, #-255\]       ; 0xffffff01
                        78: R_ARM_LDRS_PC_G1    f
-0[0-9a-f]+ <[^>]+> e1400fdf    ldrd    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1400fdf    ldrd    r0, \[r0, #-255\]       ; 0xffffff01
                        7c: R_ARM_LDRS_PC_G2    f
-0[0-9a-f]+ <[^>]+> e1400fdf    ldrd    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1400fdf    ldrd    r0, \[r0, #-255\]       ; 0xffffff01
                        80: R_ARM_LDRS_SB_G0    f
-0[0-9a-f]+ <[^>]+> e1400fdf    ldrd    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1400fdf    ldrd    r0, \[r0, #-255\]       ; 0xffffff01
                        84: R_ARM_LDRS_SB_G1    f
-0[0-9a-f]+ <[^>]+> e1400fdf    ldrd    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1400fdf    ldrd    r0, \[r0, #-255\]       ; 0xffffff01
                        88: R_ARM_LDRS_SB_G2    f
-0[0-9a-f]+ <[^>]+> e1400fff    strd    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1400fff    strd    r0, \[r0, #-255\]       ; 0xffffff01
                        8c: R_ARM_LDRS_PC_G1    f
-0[0-9a-f]+ <[^>]+> e1400fff    strd    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1400fff    strd    r0, \[r0, #-255\]       ; 0xffffff01
                        90: R_ARM_LDRS_PC_G2    f
-0[0-9a-f]+ <[^>]+> e1400fff    strd    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1400fff    strd    r0, \[r0, #-255\]       ; 0xffffff01
                        94: R_ARM_LDRS_SB_G0    f
-0[0-9a-f]+ <[^>]+> e1400fff    strd    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1400fff    strd    r0, \[r0, #-255\]       ; 0xffffff01
                        98: R_ARM_LDRS_SB_G1    f
-0[0-9a-f]+ <[^>]+> e1400fff    strd    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1400fff    strd    r0, \[r0, #-255\]       ; 0xffffff01
                        9c: R_ARM_LDRS_SB_G2    f
-0[0-9a-f]+ <[^>]+> e1500fbf    ldrh    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1500fbf    ldrh    r0, \[r0, #-255\]       ; 0xffffff01
                        a0: R_ARM_LDRS_PC_G1    f
-0[0-9a-f]+ <[^>]+> e1500fbf    ldrh    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1500fbf    ldrh    r0, \[r0, #-255\]       ; 0xffffff01
                        a4: R_ARM_LDRS_PC_G2    f
-0[0-9a-f]+ <[^>]+> e1500fbf    ldrh    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1500fbf    ldrh    r0, \[r0, #-255\]       ; 0xffffff01
                        a8: R_ARM_LDRS_SB_G0    f
-0[0-9a-f]+ <[^>]+> e1500fbf    ldrh    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1500fbf    ldrh    r0, \[r0, #-255\]       ; 0xffffff01
                        ac: R_ARM_LDRS_SB_G1    f
-0[0-9a-f]+ <[^>]+> e1500fbf    ldrh    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1500fbf    ldrh    r0, \[r0, #-255\]       ; 0xffffff01
                        b0: R_ARM_LDRS_SB_G2    f
-0[0-9a-f]+ <[^>]+> e1400fbf    strh    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1400fbf    strh    r0, \[r0, #-255\]       ; 0xffffff01
                        b4: R_ARM_LDRS_PC_G1    f
-0[0-9a-f]+ <[^>]+> e1400fbf    strh    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1400fbf    strh    r0, \[r0, #-255\]       ; 0xffffff01
                        b8: R_ARM_LDRS_PC_G2    f
-0[0-9a-f]+ <[^>]+> e1400fbf    strh    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1400fbf    strh    r0, \[r0, #-255\]       ; 0xffffff01
                        bc: R_ARM_LDRS_SB_G0    f
-0[0-9a-f]+ <[^>]+> e1400fbf    strh    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1400fbf    strh    r0, \[r0, #-255\]       ; 0xffffff01
                        c0: R_ARM_LDRS_SB_G1    f
-0[0-9a-f]+ <[^>]+> e1400fbf    strh    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1400fbf    strh    r0, \[r0, #-255\]       ; 0xffffff01
                        c4: R_ARM_LDRS_SB_G2    f
-0[0-9a-f]+ <[^>]+> e1500fff    ldrsh   r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1500fff    ldrsh   r0, \[r0, #-255\]       ; 0xffffff01
                        c8: R_ARM_LDRS_PC_G1    f
-0[0-9a-f]+ <[^>]+> e1500fff    ldrsh   r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1500fff    ldrsh   r0, \[r0, #-255\]       ; 0xffffff01
                        cc: R_ARM_LDRS_PC_G2    f
-0[0-9a-f]+ <[^>]+> e1500fff    ldrsh   r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1500fff    ldrsh   r0, \[r0, #-255\]       ; 0xffffff01
                        d0: R_ARM_LDRS_SB_G0    f
-0[0-9a-f]+ <[^>]+> e1500fff    ldrsh   r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1500fff    ldrsh   r0, \[r0, #-255\]       ; 0xffffff01
                        d4: R_ARM_LDRS_SB_G1    f
-0[0-9a-f]+ <[^>]+> e1500fff    ldrsh   r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1500fff    ldrsh   r0, \[r0, #-255\]       ; 0xffffff01
                        d8: R_ARM_LDRS_SB_G2    f
-0[0-9a-f]+ <[^>]+> e1500fdf    ldrsb   r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1500fdf    ldrsb   r0, \[r0, #-255\]       ; 0xffffff01
                        dc: R_ARM_LDRS_PC_G1    f
-0[0-9a-f]+ <[^>]+> e1500fdf    ldrsb   r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1500fdf    ldrsb   r0, \[r0, #-255\]       ; 0xffffff01
                        e0: R_ARM_LDRS_PC_G2    f
-0[0-9a-f]+ <[^>]+> e1500fdf    ldrsb   r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1500fdf    ldrsb   r0, \[r0, #-255\]       ; 0xffffff01
                        e4: R_ARM_LDRS_SB_G0    f
-0[0-9a-f]+ <[^>]+> e1500fdf    ldrsb   r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1500fdf    ldrsb   r0, \[r0, #-255\]       ; 0xffffff01
                        e8: R_ARM_LDRS_SB_G1    f
-0[0-9a-f]+ <[^>]+> e1500fdf    ldrsb   r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1500fdf    ldrsb   r0, \[r0, #-255\]       ; 0xffffff01
                        ec: R_ARM_LDRS_SB_G2    f
-0[0-9a-f]+ <[^>]+> e1c00fdf    ldrd    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1c00fdf    ldrd    r0, \[r0, #255\]        ; 0xff
                        f0: R_ARM_LDRS_PC_G1    localsym
-0[0-9a-f]+ <[^>]+> e1c00fdf    ldrd    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1c00fdf    ldrd    r0, \[r0, #255\]        ; 0xff
                        f4: R_ARM_LDRS_PC_G2    localsym
-0[0-9a-f]+ <[^>]+> e1c00fdf    ldrd    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1c00fdf    ldrd    r0, \[r0, #255\]        ; 0xff
                        f8: R_ARM_LDRS_SB_G0    localsym
-0[0-9a-f]+ <[^>]+> e1c00fdf    ldrd    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1c00fdf    ldrd    r0, \[r0, #255\]        ; 0xff
                        fc: R_ARM_LDRS_SB_G1    localsym
-0[0-9a-f]+ <[^>]+> e1c00fdf    ldrd    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1c00fdf    ldrd    r0, \[r0, #255\]        ; 0xff
                        100: R_ARM_LDRS_SB_G2   localsym
-0[0-9a-f]+ <[^>]+> e1c00fff    strd    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1c00fff    strd    r0, \[r0, #255\]        ; 0xff
                        104: R_ARM_LDRS_PC_G1   localsym
-0[0-9a-f]+ <[^>]+> e1c00fff    strd    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1c00fff    strd    r0, \[r0, #255\]        ; 0xff
                        108: R_ARM_LDRS_PC_G2   localsym
-0[0-9a-f]+ <[^>]+> e1c00fff    strd    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1c00fff    strd    r0, \[r0, #255\]        ; 0xff
                        10c: R_ARM_LDRS_SB_G0   localsym
-0[0-9a-f]+ <[^>]+> e1c00fff    strd    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1c00fff    strd    r0, \[r0, #255\]        ; 0xff
                        110: R_ARM_LDRS_SB_G1   localsym
-0[0-9a-f]+ <[^>]+> e1c00fff    strd    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1c00fff    strd    r0, \[r0, #255\]        ; 0xff
                        114: R_ARM_LDRS_SB_G2   localsym
-0[0-9a-f]+ <[^>]+> e1d00fbf    ldrh    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1d00fbf    ldrh    r0, \[r0, #255\]        ; 0xff
                        118: R_ARM_LDRS_PC_G1   localsym
-0[0-9a-f]+ <[^>]+> e1d00fbf    ldrh    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1d00fbf    ldrh    r0, \[r0, #255\]        ; 0xff
                        11c: R_ARM_LDRS_PC_G2   localsym
-0[0-9a-f]+ <[^>]+> e1d00fbf    ldrh    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1d00fbf    ldrh    r0, \[r0, #255\]        ; 0xff
                        120: R_ARM_LDRS_SB_G0   localsym
-0[0-9a-f]+ <[^>]+> e1d00fbf    ldrh    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1d00fbf    ldrh    r0, \[r0, #255\]        ; 0xff
                        124: R_ARM_LDRS_SB_G1   localsym
-0[0-9a-f]+ <[^>]+> e1d00fbf    ldrh    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1d00fbf    ldrh    r0, \[r0, #255\]        ; 0xff
                        128: R_ARM_LDRS_SB_G2   localsym
-0[0-9a-f]+ <[^>]+> e1c00fbf    strh    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1c00fbf    strh    r0, \[r0, #255\]        ; 0xff
                        12c: R_ARM_LDRS_PC_G1   localsym
-0[0-9a-f]+ <[^>]+> e1c00fbf    strh    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1c00fbf    strh    r0, \[r0, #255\]        ; 0xff
                        130: R_ARM_LDRS_PC_G2   localsym
-0[0-9a-f]+ <[^>]+> e1c00fbf    strh    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1c00fbf    strh    r0, \[r0, #255\]        ; 0xff
                        134: R_ARM_LDRS_SB_G0   localsym
-0[0-9a-f]+ <[^>]+> e1c00fbf    strh    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1c00fbf    strh    r0, \[r0, #255\]        ; 0xff
                        138: R_ARM_LDRS_SB_G1   localsym
-0[0-9a-f]+ <[^>]+> e1c00fbf    strh    r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1c00fbf    strh    r0, \[r0, #255\]        ; 0xff
                        13c: R_ARM_LDRS_SB_G2   localsym
-0[0-9a-f]+ <[^>]+> e1d00fff    ldrsh   r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1d00fff    ldrsh   r0, \[r0, #255\]        ; 0xff
                        140: R_ARM_LDRS_PC_G1   localsym
-0[0-9a-f]+ <[^>]+> e1d00fff    ldrsh   r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1d00fff    ldrsh   r0, \[r0, #255\]        ; 0xff
                        144: R_ARM_LDRS_PC_G2   localsym
-0[0-9a-f]+ <[^>]+> e1d00fff    ldrsh   r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1d00fff    ldrsh   r0, \[r0, #255\]        ; 0xff
                        148: R_ARM_LDRS_SB_G0   localsym
-0[0-9a-f]+ <[^>]+> e1d00fff    ldrsh   r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1d00fff    ldrsh   r0, \[r0, #255\]        ; 0xff
                        14c: R_ARM_LDRS_SB_G1   localsym
-0[0-9a-f]+ <[^>]+> e1d00fff    ldrsh   r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1d00fff    ldrsh   r0, \[r0, #255\]        ; 0xff
                        150: R_ARM_LDRS_SB_G2   localsym
-0[0-9a-f]+ <[^>]+> e1d00fdf    ldrsb   r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1d00fdf    ldrsb   r0, \[r0, #255\]        ; 0xff
                        154: R_ARM_LDRS_PC_G1   localsym
-0[0-9a-f]+ <[^>]+> e1d00fdf    ldrsb   r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1d00fdf    ldrsb   r0, \[r0, #255\]        ; 0xff
                        158: R_ARM_LDRS_PC_G2   localsym
-0[0-9a-f]+ <[^>]+> e1d00fdf    ldrsb   r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1d00fdf    ldrsb   r0, \[r0, #255\]        ; 0xff
                        15c: R_ARM_LDRS_SB_G0   localsym
-0[0-9a-f]+ <[^>]+> e1d00fdf    ldrsb   r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1d00fdf    ldrsb   r0, \[r0, #255\]        ; 0xff
                        160: R_ARM_LDRS_SB_G1   localsym
-0[0-9a-f]+ <[^>]+> e1d00fdf    ldrsb   r0, \[r0, #255\]
+0[0-9a-f]+ <[^>]+> e1d00fdf    ldrsb   r0, \[r0, #255\]        ; 0xff
                        164: R_ARM_LDRS_SB_G2   localsym
-0[0-9a-f]+ <[^>]+> e1400fdf    ldrd    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1400fdf    ldrd    r0, \[r0, #-255\]       ; 0xffffff01
                        168: R_ARM_LDRS_PC_G1   localsym
-0[0-9a-f]+ <[^>]+> e1400fdf    ldrd    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1400fdf    ldrd    r0, \[r0, #-255\]       ; 0xffffff01
                        16c: R_ARM_LDRS_PC_G2   localsym
-0[0-9a-f]+ <[^>]+> e1400fdf    ldrd    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1400fdf    ldrd    r0, \[r0, #-255\]       ; 0xffffff01
                        170: R_ARM_LDRS_SB_G0   localsym
-0[0-9a-f]+ <[^>]+> e1400fdf    ldrd    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1400fdf    ldrd    r0, \[r0, #-255\]       ; 0xffffff01
                        174: R_ARM_LDRS_SB_G1   localsym
-0[0-9a-f]+ <[^>]+> e1400fdf    ldrd    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1400fdf    ldrd    r0, \[r0, #-255\]       ; 0xffffff01
                        178: R_ARM_LDRS_SB_G2   localsym
-0[0-9a-f]+ <[^>]+> e1400fff    strd    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1400fff    strd    r0, \[r0, #-255\]       ; 0xffffff01
                        17c: R_ARM_LDRS_PC_G1   localsym
-0[0-9a-f]+ <[^>]+> e1400fff    strd    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1400fff    strd    r0, \[r0, #-255\]       ; 0xffffff01
                        180: R_ARM_LDRS_PC_G2   localsym
-0[0-9a-f]+ <[^>]+> e1400fff    strd    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1400fff    strd    r0, \[r0, #-255\]       ; 0xffffff01
                        184: R_ARM_LDRS_SB_G0   localsym
-0[0-9a-f]+ <[^>]+> e1400fff    strd    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1400fff    strd    r0, \[r0, #-255\]       ; 0xffffff01
                        188: R_ARM_LDRS_SB_G1   localsym
-0[0-9a-f]+ <[^>]+> e1400fff    strd    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1400fff    strd    r0, \[r0, #-255\]       ; 0xffffff01
                        18c: R_ARM_LDRS_SB_G2   localsym
-0[0-9a-f]+ <[^>]+> e1500fbf    ldrh    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1500fbf    ldrh    r0, \[r0, #-255\]       ; 0xffffff01
                        190: R_ARM_LDRS_PC_G1   localsym
-0[0-9a-f]+ <[^>]+> e1500fbf    ldrh    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1500fbf    ldrh    r0, \[r0, #-255\]       ; 0xffffff01
                        194: R_ARM_LDRS_PC_G2   localsym
-0[0-9a-f]+ <[^>]+> e1500fbf    ldrh    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1500fbf    ldrh    r0, \[r0, #-255\]       ; 0xffffff01
                        198: R_ARM_LDRS_SB_G0   localsym
-0[0-9a-f]+ <[^>]+> e1500fbf    ldrh    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1500fbf    ldrh    r0, \[r0, #-255\]       ; 0xffffff01
                        19c: R_ARM_LDRS_SB_G1   localsym
-0[0-9a-f]+ <[^>]+> e1500fbf    ldrh    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1500fbf    ldrh    r0, \[r0, #-255\]       ; 0xffffff01
                        1a0: R_ARM_LDRS_SB_G2   localsym
-0[0-9a-f]+ <[^>]+> e1400fbf    strh    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1400fbf    strh    r0, \[r0, #-255\]       ; 0xffffff01
                        1a4: R_ARM_LDRS_PC_G1   localsym
-0[0-9a-f]+ <[^>]+> e1400fbf    strh    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1400fbf    strh    r0, \[r0, #-255\]       ; 0xffffff01
                        1a8: R_ARM_LDRS_PC_G2   localsym
-0[0-9a-f]+ <[^>]+> e1400fbf    strh    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1400fbf    strh    r0, \[r0, #-255\]       ; 0xffffff01
                        1ac: R_ARM_LDRS_SB_G0   localsym
-0[0-9a-f]+ <[^>]+> e1400fbf    strh    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1400fbf    strh    r0, \[r0, #-255\]       ; 0xffffff01
                        1b0: R_ARM_LDRS_SB_G1   localsym
-0[0-9a-f]+ <[^>]+> e1400fbf    strh    r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1400fbf    strh    r0, \[r0, #-255\]       ; 0xffffff01
                        1b4: R_ARM_LDRS_SB_G2   localsym
-0[0-9a-f]+ <[^>]+> e1500fff    ldrsh   r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1500fff    ldrsh   r0, \[r0, #-255\]       ; 0xffffff01
                        1b8: R_ARM_LDRS_PC_G1   localsym
-0[0-9a-f]+ <[^>]+> e1500fff    ldrsh   r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1500fff    ldrsh   r0, \[r0, #-255\]       ; 0xffffff01
                        1bc: R_ARM_LDRS_PC_G2   localsym
-0[0-9a-f]+ <[^>]+> e1500fff    ldrsh   r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1500fff    ldrsh   r0, \[r0, #-255\]       ; 0xffffff01
                        1c0: R_ARM_LDRS_SB_G0   localsym
-0[0-9a-f]+ <[^>]+> e1500fff    ldrsh   r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1500fff    ldrsh   r0, \[r0, #-255\]       ; 0xffffff01
                        1c4: R_ARM_LDRS_SB_G1   localsym
-0[0-9a-f]+ <[^>]+> e1500fff    ldrsh   r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1500fff    ldrsh   r0, \[r0, #-255\]       ; 0xffffff01
                        1c8: R_ARM_LDRS_SB_G2   localsym
-0[0-9a-f]+ <[^>]+> e1500fdf    ldrsb   r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1500fdf    ldrsb   r0, \[r0, #-255\]       ; 0xffffff01
                        1cc: R_ARM_LDRS_PC_G1   localsym
-0[0-9a-f]+ <[^>]+> e1500fdf    ldrsb   r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1500fdf    ldrsb   r0, \[r0, #-255\]       ; 0xffffff01
                        1d0: R_ARM_LDRS_PC_G2   localsym
-0[0-9a-f]+ <[^>]+> e1500fdf    ldrsb   r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1500fdf    ldrsb   r0, \[r0, #-255\]       ; 0xffffff01
                        1d4: R_ARM_LDRS_SB_G0   localsym
-0[0-9a-f]+ <[^>]+> e1500fdf    ldrsb   r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1500fdf    ldrsb   r0, \[r0, #-255\]       ; 0xffffff01
                        1d8: R_ARM_LDRS_SB_G1   localsym
-0[0-9a-f]+ <[^>]+> e1500fdf    ldrsb   r0, \[r0, #-255\]
+0[0-9a-f]+ <[^>]+> e1500fdf    ldrsb   r0, \[r0, #-255\]       ; 0xffffff01
                        1dc: R_ARM_LDRS_SB_G2   localsym
-0[0-9a-f]+ <[^>]+> e3a00000    mov     r0, #0  ; 0x0
+0[0-9a-f]+ <[^>]+> e3a00000    mov     r0, #0