X-Git-Url: https://oss.titaniummirror.com/gitweb?p=msp430-binutils.git;a=blobdiff_plain;f=ld%2Ftestsuite%2Fld-ia64%2Fundefined.s;fp=ld%2Ftestsuite%2Fld-ia64%2Fundefined.s;h=d563c62131b797a6ed970eae3440ce0e97507e6b;hp=0000000000000000000000000000000000000000;hb=d5da4f291af551c0b8b79e1d4a9b173d60e5c10e;hpb=7b5ea4fcdf2819e070665ab5610f8b48e3867c10 diff --git a/ld/testsuite/ld-ia64/undefined.s b/ld/testsuite/ld-ia64/undefined.s new file mode 100644 index 0000000..d563c62 --- /dev/null +++ b/ld/testsuite/ld-ia64/undefined.s @@ -0,0 +1,152 @@ + .file "undefined.c" + .pred.safe_across_calls p1-p5,p16-p63 + .section .debug_abbrev,"",@progbits +.Ldebug_abbrev0: + .section .debug_info,"",@progbits +.Ldebug_info0: + .section .debug_line,"",@progbits +.Ldebug_line0: + .text +.Ltext0: + .align 16 + .global function# + .proc function# +function: +[.LFB2:] + .file 1 "undefined.c" + .loc 1 8 0 + .prologue 12, 32 + .mii + .save ar.pfs, r33 + alloc r33 = ar.pfs, 0, 3, 0, 0 + .save rp, r32 + mov r32 = b0 + mov r34 = r1 + .body + .loc 1 9 0 + ;; + .mib + nop 0 + nop 0 + br.call.sptk.many b0 = this_function_is_not_defined# + .loc 1 10 0 + ;; + .loc 1 9 0 + .mmi + nop 0 + mov r1 = r34 + .loc 1 10 0 + mov b0 = r32 + .mib + nop 0 + mov ar.pfs = r33 + br.ret.sptk.many b0 +.LFE2: + .endp function# +.Letext0: + .section .debug_info + data4.ua 0x4c + data2.ua 0x2 + data4.ua @secrel(.Ldebug_abbrev0) + data1 0x8 + .uleb128 0x1 + data4.ua @secrel(.Ldebug_line0) + data8.ua .Letext0 + data8.ua .Ltext0 + data4.ua @secrel(.LASF0) + data1 0x1 + data4.ua @secrel(.LASF1) + .uleb128 0x2 + data1 0x1 + data4.ua @secrel(.LASF2) + data1 0x1 + data1 0x8 + data4.ua 0x48 + data8.ua .LFB2 + data8.ua .LFE2 + data1 0x2 + data1 0x7c + .sleb128 16 + .uleb128 0x3 + stringz "int" + data1 0x4 + data1 0x5 + data1 0x0 + .section .debug_abbrev + .uleb128 0x1 + .uleb128 0x11 + data1 0x1 + .uleb128 0x10 + .uleb128 0x6 + .uleb128 0x12 + .uleb128 0x1 + .uleb128 0x11 + .uleb128 0x1 + .uleb128 0x25 + .uleb128 0xe + .uleb128 0x13 + .uleb128 0xb + .uleb128 0x3 + .uleb128 0xe + data1 0x0 + data1 0x0 + .uleb128 0x2 + .uleb128 0x2e + data1 0x0 + .uleb128 0x3f + .uleb128 0xc + .uleb128 0x3 + .uleb128 0xe + .uleb128 0x3a + .uleb128 0xb + .uleb128 0x3b + .uleb128 0xb + .uleb128 0x49 + .uleb128 0x13 + .uleb128 0x11 + .uleb128 0x1 + .uleb128 0x12 + .uleb128 0x1 + .uleb128 0x40 + .uleb128 0xa + data1 0x0 + data1 0x0 + .uleb128 0x3 + .uleb128 0x24 + data1 0x0 + .uleb128 0x3 + .uleb128 0x8 + .uleb128 0xb + .uleb128 0xb + .uleb128 0x3e + .uleb128 0xb + data1 0x0 + data1 0x0 + data1 0x0 + .section .debug_pubnames,"",@progbits + data4.ua 0x1b + data2.ua 0x2 + data4.ua @secrel(.Ldebug_info0) + data4.ua 0x50 + data4.ua 0x29 + stringz "function" + data4.ua 0x0 + .section .debug_aranges,"",@progbits + data4.ua 0x2c + data2.ua 0x2 + data4.ua @secrel(.Ldebug_info0) + data1 0x8 + data1 0x0 + data2.ua 0x0 + data2.ua 0x0 + data8.ua .Ltext0 + data8.ua .Letext0-.Ltext0 + data8.ua 0x0 + data8.ua 0x0 + .section .debug_str,"MS",@progbits,1 +.LASF0: + stringz "GNU C 4.1.2" +.LASF1: + stringz "undefined.c" +.LASF2: + stringz "function"