[patch] Add --compress-debug-sections option to gas

H.J. Lu hjl.tools@gmail.com
Mon Jul 12 22:41:00 GMT 2010


On Mon, Jul 12, 2010 at 3:30 PM, Cary Coutant <ccoutant@google.com> wrote:
>> I think it should be mentioned on gas/NEWS. Also you should add
>> the new options to "as --help".
>
> How does this look?
>
> -cary
>
>
>        * gas/NEWS: Add note about --compress-debug-sections.
>        * gas/as.c (show_usage): Add --compress-debug-sections and
>        --nocompress-debug-sections.
>
>
> diff --git a/gas/NEWS b/gas/NEWS
> index 1b7f9e9..db6b6d4 100644
> --- a/gas/NEWS
> +++ b/gas/NEWS
> @@ -9,6 +9,11 @@
>
>  * Add support for the Renesas RX processor.
>
> +* New command line option, --compress-debug-sections, which requests
> +  compression of DWARF debug information sections in the relocatable output
> +  file.  Compressed debug sections are supported by readelf, objdump, and
> +  gold, but not currently by Gnu ld.
> +
>  Changes in 2.20:
>
>  * GNU/Linux targets now supports "gnu_unique_object" as a value in the .type
> diff --git a/gas/as.c b/gas/as.c
> index e494fa5..2457e8c 100644
> --- a/gas/as.c
> +++ b/gas/as.c
> @@ -246,6 +246,10 @@ Options:\n\
>   fprintf (stream, _("\
>   --alternate             initially turn on alternate macro syntax\n"));
>   fprintf (stream, _("\
> +  --compress-debug-sections  compress DWARF debug sections using zlib\n"));
> +  fprintf (stream, _("\
> +  --nocompress-debug-sections  don't compress DWARF debug sections\n"));
> +  fprintf (stream, _("\
>   -D                      produce assembler debugging messages\n"));
>   fprintf (stream, _("\
>   --debug-prefix-map OLD=NEW  Map OLD to NEW in debug information\n"));
>

It looks OK to me, except we should align the explanation text.  But I
can't approve it.

Thanks.


-- 
H.J.



More information about the Binutils mailing list