daily update
[external/binutils.git] / ld / testsuite / ld-ia64 / tlspic1.s
index 3b10117..5242d28 100644 (file)
@@ -30,8 +30,9 @@ sh5:  .long 261
 sh6:   .long 262
 sh7:   .long 263
 sh8:   .long 264
-       /* Force .text aligned to 4K, so it very likely gets at 0x1000.  */
+       .explicit
        .pred.safe_across_calls p1-p5,p16-p63
+       /* Force .text aligned to 4K, so it very likely gets at 0x1000.  */
        .text
        .balign 4096
        .globl  fn1#
@@ -88,6 +89,25 @@ fn1:
        add     r15 = r15, r8
        ;;
 
+       /* IE against global */
+       addl    r14 = @ltoff(@tprel(sg2#)), gp
+       ;;
+       ld8     r15 = [r14]
+       ;;
+       add     r14 = r15, r13
+       ;;
+
+       /* IE against local and hidden */
+       addl    r14 = @ltoff(@tprel(sl2#)), gp
+       addl    r15 = @ltoff(@tprel(sh2#)), gp
+       ;;
+       ld8     r14 = [r14]
+       ld8     r15 = [r15]
+       ;;
+       add     r14 = r14, r13
+       add     r15 = r15, r13
+       ;;
+
        mov     ar.pfs = r34
        mov     b0 = r33
        br.ret.sptk.many b0