Re: gas: Use the directory name in .file 0
authorAlan Modra <amodra@gmail.com>
Fri, 10 Sep 2021 08:31:43 +0000 (18:01 +0930)
committerAlan Modra <amodra@gmail.com>
Fri, 10 Sep 2021 08:34:18 +0000 (18:04 +0930)
PR gas/28266
* testsuite/gas/elf/dwarf-5-file0-2.s: Use %object rather than
@object, .4byte instead of .long, and .asciz instead of .string.

gas/testsuite/gas/elf/dwarf-5-file0-2.s

index 135a03bf4930264bca9b8e67678ac17fbe89c12e..bab4a16b56b66007d0b4923b572d68f9db4fe4f7 100644 (file)
@@ -5,7 +5,7 @@
        .globl  x
        .section        .bss
        .balign 4
-       .type   x, @object
+       .type   x, %object
        .size   x, 4
 x:
        .zero   4
@@ -14,30 +14,30 @@ x:
        .file 1 "test.c"
        .section        .debug_info,"",%progbits
 .Ldebug_info0:
-       .long   0x32
+       .4byte  0x32
        .2byte  0x5
        .byte   0x1
        .byte   0x4
-       .long   .Ldebug_abbrev0
+       .4byte  .Ldebug_abbrev0
        .uleb128 0x1
-       .long   .LASF2
+       .4byte  .LASF2
        .byte   0x1d
-       .long   .LASF0
-       .long   .LASF1
-       .long   .Ldebug_line0
+       .4byte  .LASF0
+       .4byte  .LASF1
+       .4byte  .Ldebug_line0
        .uleb128 0x2
-       .string "x"
+       .asciz  "x"
        .byte   0x1
        .byte   0x1
        .byte   0x5
-       .long   0x2e
+       .4byte  0x2e
        .uleb128 0x5
        .byte   0x3
-       .long   x
+       .4byte  x
        .uleb128 0x3
        .byte   0x4
        .byte   0x5
-       .string "int"
+       .asciz  "int"
        .byte   0
        .section        .debug_abbrev,"",%progbits
 .Ldebug_abbrev0:
@@ -88,24 +88,24 @@ x:
        .byte   0
        .byte   0
        .section        .debug_aranges,"",%progbits
-       .long   0x14
+       .4byte  0x14
        .2byte  0x2
-       .long   .Ldebug_info0
+       .4byte  .Ldebug_info0
        .byte   0x4
        .byte   0
        .2byte  0
        .2byte  0
-       .long   0
-       .long   0
+       .4byte  0
+       .4byte  0
        .section        .debug_line,"",%progbits
 .Ldebug_line0:
        .section        .debug_str,"MS",%progbits,1
 .LASF2:
-       .string "GNU C17 11.2.1 -g"
+       .asciz  "GNU C17 11.2.1 -g"
        .section        .debug_line_str,"MS",%progbits,1
 .LASF1:
-       .string "/example"
+       .asciz  "/example"
 .LASF0:
-       .string "test.c"
+       .asciz  "test.c"
        .ident  "GCC: (GNU) 11.2.1"
        .section        .note.GNU-stack,"",%progbits