aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2000-11-232000-11-23 Kazu Hirata <kazu@hxi.com>Kazu Hirata2-67/+76
* aix386-core.c: Fix formatting.
2000-11-23ChangeLogAlexandre Oliva1-0/+571
2000-11-23 * cplus-dem.c (main): Handle gnat_demangling.Hans-Peter Nilsson2-0/+5
2000-11-22Add new machien types and section flagsNick Clifton2-4/+24
2000-11-22Add new ELF ABI definesNick Clifton2-31/+61
2000-11-22Eliminate compiler warnings from IA-64 port.Jim Wilson2-109/+143
* config/tc-ia64.c (pseudo_func): Add missing initializers. (struct rsrc): Make line unsigned. (gr_values): Add missing initializer. (SLOT_NUM_NOT_SET): Add unsigned cast. (ia64_elf_section_flags, output_vbyte_mem, count_output, dot_radix, dot_fframe, dot_vframe, dot_vframesp, dot_vframepsp, dot_save, dot_restore, dot_restorereg, dot_restorereg_p, dot_handlerdata, dot_unwentry, dot_altrp, dot_saveg, dot_savef, dot_saveb, dot_savegf, dot_spill, dot_spillreg, dot_spillreg_p, dot_label_state, dot_copy_state, dot_unwabi, dot_personality, dot_proc, dot_body, dot_prologue, dot_endp, dot_regstk, dot_psr, dot_alias, dot_ln, dot_reg_val, dot_entry, dot_mem_offset, ia64_init, mark_resource, md_undefined_symbol, md_apply_fix3, tc_gen_reloc, ia64_md_do_align): Add ATTRIBUTE_UNUSED to unused parameters. (convert_expr_to_ab_reg): Add parens. (convert_expr_to_xy_reg): Add parens. Comment out >= REG_GR test. (dot_prologue): Initialize grsave when declared. (md_pseudo_table): Add missing initializers. (operand_match): Add casts to bfd_vma. (emit_one_bundle): Delete unused local prev. Make required_template unsigned. (specify_resource): Cast i to unsigned. (note_register_values): Use fprintf_vma. (print_dependency): Likewise.
2000-11-22Eliminate compiler warnings from IA-64 port.Jim Wilson4-46/+66
* coff-ia64.c (howto_table): Use EMPTY_HOWTO. (in_reloc_p): Add ATTRIBUTE_UNUSED to unused parameters. * cpu-ia64-opc.c (ins_rsvd, ext_rsvd, ins_const, ext_const): Likewise. (ins_imms_scaled): Initialize sign_bit at function entry. (elf64_ia64_operands): Add missing initializers. * elfxx-ia64.c (elfNN_ia64_reloc, elfNN_ia64_reloc_type_lookup, elfNN_ia64_info_to_howto, elfNN_ia64_fake_sections, elfNN_ia64_add_symbol_hook, elfNN_ia64_is_local_label_name, elfNN_ia64_local_hash_table_init, get_fptr, get_pltoff, elfNN_ia64_adjust_dynamic_symbol): Add ATTRIBUTE_UNUSED for unused parameters. (elfNN_ia64_info_to_howto): Initialize free_relocs, free_contents, and free_extsyms at function entry. (elfNN_add_symbol_hook): Add unsigned cast to bfd_get_gp_size result. (elfNN_ia64_create_dynamic_sections): Delete unused local h. (get_got): Delete unused local srel. (elfNN_ia64_check_relocs): Initialize dynrel_type when declared. (elfNN_ia64_relocate_section): Delete unused local dynindx.
2000-11-22 * mips-opc.c: Fix file header comment.Chris Demetriou2-1/+5
2000-11-22Fix linux kernel unwind section alignment failure.Jim Wilson2-0/+11
* config/tc-ia64.c (generate_unwind_image): Call record_alignment for unwind info section. (dot_endp): Likewise for unwind section.
2000-11-22Fix assembler error on linux kernel mm/memory.c file.Jim Wilson2-1/+6
* config/tc-ia64.c (emit_one_bundle): Pass size of 8 not 4 to fix_new_exp.
2000-11-222000-11-21 Kazu Hirata <kazu@hxi.com>Kazu Hirata12-61/+72
* coff-a29k.c: Fix formatting. * coff-h8500.c: Likewise. * coff-i960.c: Likewise. * coff-ppc.c: Likewise. * coff-rs6000.c: Likewise. * coff-stgo32.c: Likewise. * coff-tic54x.c: Likewise. * coff-w65.c: Likewise. * cpu-h8500.c: Likewise. * cpu-hppa.c: Likewise. * cpu-ns32k.c: Likewise.
2000-11-222000-11-21 Kazu Hirata <kazu@hxi.com>Kazu Hirata3-71/+65
* ecoff.c: Fix formatting. * ecofflink.c: Likewise.
2000-11-21 * config/tc-sparc.h (DWARF2_LINE_MIN_INSN_LENGTH): New.Jakub Jelinek2-0/+3
2000-11-21Fix compile time warning, and remove possibility of infinite loop.Nick Clifton2-1/+6
2000-11-21 * config/tc-sparc.c (md_pseudo_table): Add .file and .loc.Jakub Jelinek2-0/+12
(output_insn): Call dwarf2_emit_insn.
2000-11-21 * cplus-dem.c (cplus_demangle): Fix formatting.Hans-Peter Nilsson2-32/+55
(grow_vect): Ditto. (ada_demangle): Ditto. (internal_cplus_demangle): Ditto. (mop_up): Ditto. * cplus-dem.c (main): Handle java_demangling. * cplus-dem.c (grow_vect): Prototype. (ada_demangle): Cast the arg of ctype macros to unsigned char.
2000-11-21 * target.h (TARGET_SIGNAL_REALTIME_64): Added for IRIX 6.Peter Schauer3-0/+13
* target.c (target_signal_from_host, do_target_signal_to_host): Handle TARGET_SIGNAL_REALTIME_64.
2000-11-21 * solib.c (solib_open): Handle the case whereKevin Buettner2-12/+21
solib_absolute_prefix is NULL.
2000-11-212000-11-20 Kazu Hirata <kazu@hxi.com>Kazu Hirata5-255/+251
* bfd-in.h: Fix formatting. * bfd-in2.h: Likewise. * bfd.c: Likewise. * bout.c: Likewise.
2000-11-212000-11-20 Michael Snyder <msnyder@cleaver.cygnus.com>Michael Snyder4-51/+103
* solist.h: Declare new function solib_open. * solib.c (solib_open): New function. Abstracts some of the code from solib_map_sections, for finding the binary solib file. (solib_map_sections): Call solib_open. * solib-svr4.c (enable_break): Call solib_open.
2000-11-21* gdbserver/low-nbsd.c (fetch_inferior_registers,J.T. Conklin2-14/+29
store_inferior_registers): Support older NetBSD/powerpc systems from before fp reg support was added. Adapt to register number changes caused when powerpc target was multi-arched.
2000-11-202000-11-20 H.J. Lu <hjl@gnu.org>H.J. Lu2-1/+6
* readelf.c (get_osabi_name): Change ELFOSABI_MONTEREY to ELFOSABI_AIX.
2000-11-202000-11-20 H.J. Lu <hjl@gnu.org>H.J. Lu2-1/+6
* ia64-tdep.c (gdbarch_tdep): Change reference from ELFOSABI_MONTEREY to ELFOSABI_AIX.
2000-11-202000-11-20 H.J. Lu <hjl@gnu.org>H.J. Lu2-1/+6
* common.h (ELFOSABI_MONTEREY): Renamed to ... (ELFOSABI_AIX): This.
2000-11-202000-11-20 H.J. Lu <hjl@gnu.org>H.J. Lu3-0/+11
* gas/i386/intel.d: Add 3 "nop"s for the a.out assembler. * gas/i386/intel.s: Likewise.
2000-11-20 * c-valprint.c (print_function_pointer_address): New functionPeter Schauer2-3/+31
to automatically dereference a function pointer for printing if necessary. (c_val_print): Use print_function_pointer_address when printing function pointer addresses.
2000-11-20* gdbserver/low-nbsd.c: Fix typos.J.T. Conklin2-32/+36
2000-11-202000-11-20 Kazu Hirata <kazu@hxi.com>Kazu Hirata11-51/+66
* aix386-core.c: Fix formatting. * aout-adobe.c: Likewise. * aout-arm.c: Likewise. * aout-encap.c: Likewise. * aout-ns32k.c: Likewise. * aout-target.h: Likewise. * aout-tic30.c: Likewise. * aoutf1.h: Likewise. * aoutx.h: Likewise. * archive.c: Likewise.
2000-11-20 * pa64solib.c (add_to_solib): Pass TARGET to pa64_solib_load_symbols.Jeff Law2-1/+6
2000-11-20 * ltcf-cxx.sh: Added file, required by 2000-11-18 merge.Ian Lance Taylor2-0/+891
2000-11-20Add linespec maintainers.Andrew Cagney2-0/+7
2000-11-20Devolve Solaris/x86Andrew Cagney2-1/+5
2000-11-20 * MAINTAINERS: Peter Schauer and Kevin Buettner maintain AIX. JimAndrew Cagney2-1/+13
Blandy, KEvin Buettner and Peter Schauer share shared libs.
2000-11-20Mark error_no_arg() as no-return.Andrew Cagney2-1/+5
2000-11-20Replace asprintf() / vasprintf() with xasprintf() xvasprintf().Andrew Cagney8-77/+106
2000-11-20Add ``extern'' and STREQ to cleanups.Andrew Cagney2-0/+16
2000-11-192000-11-20 Ben Elliston <bje@redhat.com>Ben Elliston2-1/+62
* cgen-ops.h (SUBBI): New macro. (SUBWORDSIQI, SUBWORDSIHI, SUBWORDSIUQI): New functions. (SUBWORDDIHI, SUBWORDDIUQI, SUBWORDDIDF): Likewise.
2000-11-19 * readelf.c (display_debug_lines): Adjust last change toRichard Henderson2-2/+7
use sizeof (external->li_length).
2000-11-19* symtab.c (no_symtab_msg): Remove definition.Jim Blandy3-7/+12
(sources_info): Replace use of no_symtab_msg with the string itself. * linespec.c (no_symtab_msg): Remove declaration. (decode_line_1): Replace uses of no_symtab_msg with the string itself.
2000-11-19 * gdb.texinfo (Continuing and Stepping): Fixed markup and typos,Eli Zaretskii2-12/+17
as suggested by Dmitry Sivachenko <dima@Chg.RU>.
2000-11-18* Makefile.in: Merge with GCC and libgcj.Alexandre Oliva2-47/+65
(ALL_GCC_C, ALL_GCC_CXX): New macros. Use them as dependencies of configure-target-<library> when their configure scripts need the C or C++ library to have already been built to work properly. (do_proto_toplev): Set them to an empty string.
2000-11-18* Makefile.in (HOST_LIB_PATH, TARGET_LIB_PATH): New macros.Alexandre Oliva2-6/+16
(REALLY_SET_LIB_PATH): Use them.
2000-11-18 * Makefile.in: remove `@true' commands for rules that haveGreg McGary6-10/+17
$(CGEN_MAINT) as a prerequisite.
2000-11-18Handle optimizer code motions into the prologue.Kevin Buettner2-6/+113
2000-11-18Protoization.Kevin Buettner2-6/+6
2000-11-18Fix DT_INIT ABI violation, it is an offset not a function pointer.Jim Wilson2-91/+8
* elfxx-ia64.c (elfNN_ia64_size_dynamic_sections): Don't create pltoff entries for DT_INIT and DT_FINI. (elfNN_ia64_final_link): Don't set DT_INIT/FINI entries. (elfNN_ia64_finish_dynamic_sections): Don't fill in DT_INIT/FINI entries.
2000-11-18 * ehopt.c (eh_frame_code_alignment): New arg `in_seg', update allRichard Henderson2-56/+81
callers. Don't switch segments. Expect CIE == -1 in .debug_frame. (check_eh_frame): Handle .eh_frame and .debug_frame concurrently.
2000-11-17Add support for .line and .file pseudo ops.Nick Clifton2-2/+9
2000-11-17 * config/tc-i386.c (md_pseudo_table): Add .file and .loc.Richard Henderson2-0/+7
2000-11-17 * dwarf2dbg.c (dwarf2_gen_line_info): Early out for no line number.Richard Henderson4-2/+65
* config/obj-elf.h (ECOFF_DEBUGGING) [TC_ALPHA]: Adjust for tri-state definition of alpha_flag_mdebug. * config/tc-alpha.c (alpha_flag_mdebug): Init to -1. (s_alpha_file): Store first .file directive. (s_alpha_stab): New. (md_pseudo_table): Add stabs and stabn.