This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Hello, This patch updates various variable and member names from class to something (hopefully) more descriptive. This is a series of patches I hope to submit to make it more compatible with C++ compilers. I have compiled the this following list of targes and made sure that "make check" produce the same result for all of them. alpha-freebsd alpha-linux arc-elf arm-eabi arm-aout cr16-linux cris-linux crx-linux d30v-linux dlx-elf hppa-linux i370-linux i686-linux x86_64-linux i960-elf ia64-linux iq2000-elf m32c-elf m32r-linux m68hc11-linux m68k-linux mcore-elf mep-elf mips-linux mmix-linux mn10300-linux moxie-elf ns32k-netbsd pj-linux ppc-linux s390-linux score-elf sh-linux sparc-linux spu-elf vax-linux xtensa-linux Thanks, Martin Thuresson 2009-06-24 Martin Thuresson <martin@mtme.org> Updated sources to avoid using the name class, which is a keyword in c++. * bfd/coff-i960.c (coff_i960_relocate_section) Rename variable class to class_val. * bfd/coff-rs6000.c (_bfd_xcoff_swap_aux_in, _bfd_xcoff_swap_aux_out): Rename arguments class to in_class. * bfd/coffcode.h (coff_pointerize_aux_hook): Rename variable class to n_sclass. * bfd/coffgen.c (coff_write_symbol,coff_pointerize_aux): Rename variables named class to n_sclass. (coff_write_symbols): Rename variable class to sym_class. (bfd_coff_set_symbol_class): Rename argument class to symbol_class. * bfd/cofflink.c (_bfd_coff_link_hash_newfunc,coff_link_add_symbols, _bfd_coff_link_input_bfd,_bfd_coff_write_global_sym, _bfd_coff_generic_relocate_section): Update code to use renamed members. * bfd/coffswap.h(coff_swap_aux_in,coff_swap_aux_out): Rename argument class to in_class. * bfd/libcoff-in.h (struct coff_link_hash_entry, struct coff_debug_merge_type) Renamed members class to symbol_class. * bfd/libcoff.h Regenerated * bfd/peXXigen.c (_bfd_XXi_swap_aux_in,_bfd_XXi_swap_aux_out): Rename argument class to in_class. * binutils/ieee.c (ieee_read_cxx_misc,ieee_read_cxx_class, ieee_read_reference): Rename variables named class to cxxclass. * gas/config/tc-arc.c (struct syntax_classes): Rename member class to s_class (arc_extinst): Rename variable class to s_class. * gas/config/tc-mips.c (insn_uses_reg): Rename argument class to regclass. * gas/config/tc-score.c (s3_adjust_paritybit): Rename argument class to i_class. * gas/config/tc-score7.c (s3_adjust_paritybit): Rename argument class to i_class * gprof/corefile.c (core_create_function_syms): Rename variable class to cxxclass. * include/opcode/ia64.h (struct ia64_operand): Renamed member class to op_class * ld/emultempl/elf32.em (gld${EMULATION_NAME}_load_symbols): Rename variable class to link_class (gld${EMULATION_NAME}_try_needed): Rename variable class to link_class. * opcodes/ia64-dis.c: (print_insn_ia64) Update code to use renamed member.
Attachment:
class.patch
Description: Binary data
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |