This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: RFA: Fix testranges.s on ARM
- From: Daniel Jacobowitz <drow at false dot org>
- To: Nick Clifton <nickc at redhat dot com>
- Cc: binutils at sourceware dot org
- Date: Fri, 7 Aug 2009 15:32:08 -0400
- Subject: Re: RFA: Fix testranges.s on ARM
- References: <20090731153049.GA22681@caradoc.them.org> <4A7978E1.7080602@redhat.com>
On Wed, Aug 05, 2009 at 01:19:45PM +0100, Nick Clifton wrote:
> Hi Daniel,
>
> >OK to commit?
>
> Approved - please apply. If you would care to test Hans-Peter's
> suggestion first and check that version in if it works then that is
> OK too.
Hans-Peter's suggestion works perfectly. I checked this in.
--
Daniel Jacobowitz
CodeSourcery
2009-08-07 Daniel Jacobowitz <dan@codesourcery.com>
* binutils-all/testranges.s: Use %progbits. Use ";#" for comments.
Index: binutils/testsuite/binutils-all/testranges.s
===================================================================
RCS file: /cvs/src/src/binutils/testsuite/binutils-all/testranges.s,v
retrieving revision 1.2
diff -u -p -r1.2 testranges.s
--- binutils/testsuite/binutils-all/testranges.s 29 Jul 2009 06:10:18 -0000 1.2
+++ binutils/testsuite/binutils-all/testranges.s 7 Aug 2009 19:21:06 -0000
@@ -8,50 +8,50 @@ sub:
.byte 2
end:
- .section .debug_ranges,"",@progbits
+ .section .debug_ranges,"",%progbits
range:
range_sub:
.long sub, end
- .long 0, 0 # range terminator
+ .long 0, 0 ;# range terminator
range_cu:
.long start, end
- .long 0, 0 # range terminator
+ .long 0, 0 ;# range terminator
- .section .debug_info,"",@progbits
- .long debugE - debugS # Length of Compilation Unit Info
+ .section .debug_info,"",%progbits
+ .long debugE - debugS ;# Length of Compilation Unit Info
debugS:
- .short 0x2 # DWARF version number
- .long abbrev0 # Offset Into Abbrev. Section
- .byte 0x4 # Pointer Size (in bytes)
-
- .uleb128 0x1 # (DIE (0xb) DW_TAG_compile_unit)
- .long range_cu - range # DW_AT_ranges
-
- .uleb128 0x2 # (DIE (0x6d) DW_TAG_subprogram)
- .ascii "A\0" # DW_AT_name
- .long range_sub - range # DW_AT_ranges
+ .short 0x2 ;# DWARF version number
+ .long abbrev0 ;# Offset Into Abbrev. Section
+ .byte 0x4 ;# Pointer Size (in bytes)
+
+ .uleb128 0x1 ;# (DIE (0xb) DW_TAG_compile_unit)
+ .long range_cu - range ;# DW_AT_ranges
+
+ .uleb128 0x2 ;# (DIE (0x6d) DW_TAG_subprogram)
+ .ascii "A\0" ;# DW_AT_name
+ .long range_sub - range ;# DW_AT_ranges
debugE:
- .section .debug_abbrev,"",@progbits
+ .section .debug_abbrev,"",%progbits
abbrev0:
- .uleb128 0x1 # (abbrev code)
- .uleb128 0x11 # (TAG: DW_TAG_compile_unit)
- .byte 0x0 # DW_children_no
- .uleb128 0x55 # (DW_AT_ranges)
- .uleb128 0x6 # (DW_FORM_data4)
+ .uleb128 0x1 ;# (abbrev code)
+ .uleb128 0x11 ;# (TAG: DW_TAG_compile_unit)
+ .byte 0x0 ;# DW_children_no
+ .uleb128 0x55 ;# (DW_AT_ranges)
+ .uleb128 0x6 ;# (DW_FORM_data4)
.byte 0x0
.byte 0x0
- .uleb128 0x2 # (abbrev code)
- .uleb128 0x2e # (TAG: DW_TAG_subprogram)
- .byte 0x0 # DW_children_no
- .uleb128 0x3 # (DW_AT_name)
- .uleb128 0x8 # (DW_FORM_string)
- .uleb128 0x55 # (DW_AT_ranges)
- .uleb128 0x6 # (DW_FORM_data4)
+ .uleb128 0x2 ;# (abbrev code)
+ .uleb128 0x2e ;# (TAG: DW_TAG_subprogram)
+ .byte 0x0 ;# DW_children_no
+ .uleb128 0x3 ;# (DW_AT_name)
+ .uleb128 0x8 ;# (DW_FORM_string)
+ .uleb128 0x55 ;# (DW_AT_ranges)
+ .uleb128 0x6 ;# (DW_FORM_data4)
.byte 0x0
.byte 0x0
- .byte 0x0 # abbrevs terminator
+ .byte 0x0 ;# abbrevs terminator