Updated soruces in binutils/* to compile cleanly with -Wc++-compat.
authorNick Clifton <nickc@redhat.com>
Thu, 10 Sep 2009 13:40:44 +0000 (13:40 +0000)
committerNick Clifton <nickc@redhat.com>
Thu, 10 Sep 2009 13:40:44 +0000 (13:40 +0000)
commit3f5e193bd6e036c43af9326d777aed6cfc14fbcb
treeca5ab96592667cbb90238e7b707b8655b9afbf00
parentc8676ae4523f210705553322445efeae9df702b0
    Updated soruces in binutils/* to compile cleanly with -Wc++-compat.

        * binutils/addr2line.c (slurp_symtab): Fix casts. Introduce
        variable minisyms to avoid aliasing varning.
        * binutils/ar.c: Add casts. (normalize): Use name del instead of
        delete. (display_target_list,display_info_table): Change loop
        counter variable a to int.
        * binutils/bucomm.c: Add casts.
        * binutils/debug.c: Update function to use new names. (struct
        debug_baseclass): Rename member from virtual to
        is_virtual. (struct debug_type_s,struct debug_field_s,struct
        debug_baseclass_s,struct debug_method_s,struct
        debug_method_variant_s,struct debug_type_s): Rename struct from
        avoid name collision.
        * /binutils/debug.h: Use new struct names.
        * binutils/dwarf.c: Add casts. (free_debug_memory): Change loop
        counter variable a to int.
        * binutils/ieee.c: Add casts. (enum ieee_var_kind): Move to top
        level. (ieee_class_baseclass): Rename parameter virtual to
        is_virtual. (ieee_class_method_var): Rename variable virtual to
        is_virtual.
        * binutils/nm.c: Add casts.
        * binutils/objcopy.c: Add casts. (copy_archive): Rename variable
        delete to del.
        * binutils/objdump.c: Add casts. (dump_dwarf_section): Change loop
        counter variable i to int.
        * binutils/prdbg.c: Add
        casts. (pr_class_baseclass,tg_class_baseclass): Rename parameters
        virtual to is_virtual.
        * binutils/readelf.c: Add casts. (struct
        ia64_unw_table_entry,struct hppa_unw_table_entry): Move to top
        level.
        * binutils/size.c: Add casts.
        * binutils/stabs.c (parse_stab_type, parse_stab_range_type)
        (parse_stab_cpp_abbrev): Rename parameter from typename to
        type_name. (parse_stab_baseclasses): Rename variable virtual to
        is_virtual.
        * binutils/strings.c: Add casts.
        * binutils/wrstabs.c (stab_class_baseclass): Rename parameter
        virtual to is_virtual.
17 files changed:
binutils/ChangeLog
binutils/addr2line.c
binutils/ar.c
binutils/bucomm.c
binutils/debug.c
binutils/debug.h
binutils/dwarf.c
binutils/ieee.c
binutils/nm.c
binutils/objcopy.c
binutils/objdump.c
binutils/prdbg.c
binutils/readelf.c
binutils/size.c
binutils/stabs.c
binutils/strings.c
binutils/wrstabs.c