aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2001-12-08Index: bfd/ChangeLogGeoffrey Keating60-711/+12717
2001-12-07 Geoffrey Keating <geoffk@redhat.com> Richard Henderson <rth@redhat.com> Corinna Vinschen <vinschen@redhat.com> * Makefile.am: Add support for xstormy16. * archures.c: Add support for xstormy16. * config.bfd: Add support for xstormy16. * configure.in: Add support for xstormy16. * reloc.c: Add support for xstormy16. * targets.c: Add support for xstormy16. * cpu-xstormy16.c: New file. * elf32-xstormy16.c: New file. * Makefile.in: Regenerated. * bfd-in2.h: Regenerated. * configure: Regenerated. * libbfd.h: Regenerated. Index: binutils/ChangeLog 2001-12-07 Geoffrey Keating <geoffk@redhat.com> * readelf.c (guess_is_rela): Add support for stormy16. (dump_relocations): Likewise. (get_machine_name): Likewise. Index: gas/ChangeLog 2001-12-07 Geoffrey Keating <geoffk@redhat.com> Richard Henderson <rth@redhat.com> * configure.in: Add support for xstormy16. * configure: Regenerated. * Makefile.am: Add support for xstormy16. * Makefile.in: Regenerated. * config/tc-xstormy16.c: New file. * config/tc-xstormy16.h: New file. Index: gas/testsuite/ChangeLog 2001-12-07 Geoffrey Keating <geoffk@redhat.com> matthew green <mrg@redhat.com> * gas/xstormy16/allinsn.d: New file. * gas/xstormy16/allinsn.exp: New file. * gas/xstormy16/allinsn.s: New file. * gas/xstormy16/allinsn.sh: New file. * gas/xstormy16/gcc.d: New file. * gas/xstormy16/gcc.s: New file. * gas/xstormy16/gcc.sh: New file. * gas/xstormy16/reloc-1.d: New file. * gas/xstormy16/reloc-1.s: New file. * gas/xstormy16/reloc-2.d: New file. * gas/xstormy16/reloc-2.s: New file. Index: ld/ChangeLog 2001-12-07 Geoffrey Keating <geoffk@redhat.com> Richard Henderson <rth@redhat.com> * Makefile.am: Add support for xstormy16. * configure.tgt: Add support for xstormy16. * Makefile.in: Regenerate. * emulparams/elf32xstormy16.sh: New file. * scripttempl/xstormy16.sc: New file. Index: opcodes/ChangeLog 2001-12-07 Geoffrey Keating <geoffk@redhat.com> * Makefile.am: Add support for xstormy16. * Makefile.in: Regenerate. * configure.in: Add support for xstormy16. * configure: Regenerate. * disassemble.c: Add support for xstormy16. * xstormy16-asm.c: New generated file. * xstormy16-desc.c: New generated file. * xstormy16-desc.h: New generated file. * xstormy16-dis.c: New generated file. * xstormy16-ibld.c: New generated file. * xstormy16-opc.c: New generated file. * xstormy16-opc.h: New generated file. Index: include/ChangeLog 2001-12-07 Geoffrey Keating <geoffk@redhat.com> * dis-asm.h (print_insn_xstormy16): Declare. Index: include/elf/ChangeLog 2001-12-07 Geoffrey Keating <geoffk@redhat.com> Richard Henderson <rth@redhat.com> * common.h (EM_XSTORMY16): Define. * xstormy16.h: New file.
2001-12-08 * gas/all/incbin.d: Update.Alan Modra2-8/+9
2001-12-08 * gas/all/incbin.s: Add spaces before directives.Alan Modra2-5/+9
2001-12-08*** empty log message ***gdbadmin1-1/+1
2001-12-07PROBLEMS.Andrew Cagney3-50/+52
2001-12-07 * stabsread.c (read_member_functions): Skip member functions whichDaniel Jacobowitz2-0/+36
are duplicates of the callable constructor/destructor.
2001-12-07daily updateAlan Modra1-1/+1
2001-12-07* s390-tdep.c (s390_store_return_value): Don't convert floatJim Blandy2-6/+13
values to double format when returning them; just return them in the first half of the FP register, as the ABI specifies.
2001-12-07Fix botched patch.Daniel Jacobowitz1-1/+16
2001-12-07Undo accidental commit of a separate patch.Daniel Jacobowitz1-11/+1
2001-12-07 * valops.c (hand_function_call): Check for method arguments inDaniel Jacobowitz2-2/+38
TYPE_ARG_TYPES(), not in TYPE_FIELD ().
2001-12-07 * cp-valprint.c (cp_print_value): Preserve offset ifDaniel Jacobowitz2-3/+16
the virtual base is outside of this object.
2001-12-07 * gdbtypes.c (finish_cv_type): New function.Daniel Jacobowitz6-8/+73
(check_typedef): Remove ``register'' keyword from argument. Preserve const and volatile attributes across filling in opaque types. * gdbtypes.h (finish_cv_type): Add prototype. * hp-symtab-read.c (hpread_read_struct_type): Call finish_cv_type. * stabsread.c (read_struct_type): Likewise. * dwarf2read.c (read_structure_scope): Likewise. Remove redundant assignment to die->type.
2001-12-07 * gdb.c++/classes.exp, gdb.c++/derivation.exp,Daniel Jacobowitz9-39/+113
gdb.c++/inherit.exp, gdb.c++/method.exp, gdb.c++/namespace.exp, gdb.c++/templates.exp, gdb.c++/userdef.exp, gdb.c++/virtfunc.exp: Updates for v3 demangler and class layout support.
2001-12-07 * gdb.c++/classes.exp: Add test for static member function.Daniel Jacobowitz3-0/+29
* gdb.c++/misc.cc: Add class with static member function.
2001-12-07If GDB says it can't find the struct the function returned, reportJim Blandy2-86/+51
those tests as `unsupported'. * gdb.base/call-rt-st.exp (print_struct_call): New function. Rewrite subsequent tests to use it.
2001-12-07If GDB says it can't find the struct the function returned, reportJim Blandy2-13/+45
those tests as `unsupported'. * gdb.base/structs.exp (call_struct_func): New function. (do_function_calls): Use call_struct_func to call the functions returning structs.
2001-12-07* gdb.base/callfuncs.exp: The stabs generated by GCC don't tell usJim Blandy2-0/+14
whether functions are prototyped or not, so we can't possibly pass arguments to t_float_values2 properly.
2001-12-07* printcmd.c (print_scalar_formatted): Compare the length of theJim Blandy2-2/+10
value against the lengths of the target's floating-point types, not the host's. Add support for `long double'.
2001-12-07* gdb.base/break.exp: (test_next_with_recursion): Don't change theJim Blandy2-2/+26
value of `timeout' for targets other than the mips*tx39-*.
2001-12-072001-12-07 Martin M. Hunt <hunt@redhat.com>Martin Hunt5-3/+20
* configure.in: Check for sys/filio.h * configure: Rebuild. * config.in: Add HAVE_SYS_FILIO_H * ser-tcp.c: Conditionally include sys/filio.h.
2001-12-07Cleanup ui-out table impl. Add struct ui_out_table. RenameAndrew Cagney2-76/+106
curr[ent]_header to next_header.
2001-12-07 * gas/hppa/parse/linesepbug.s: Restore to its original form,Jeff Law2-1/+6
reverting change of July 19, 2000.
2001-12-07Fix changelog woopsieAndrew Cagney1-5/+6
2001-12-07Zap stray XCALLOC().Andrew Cagney2-3/+5
2001-12-07Insert 'PROGRAM' into the text string describing the -N option so that it isNick Clifton2-1/+7
easier to translate into foreign languages.
2001-12-07Combine sentance fragments into a single sentance in order to permit betterNick Clifton2-7/+11
translation into foreign languages.
2001-12-07Allow GDB to read general-purpose registers from Linux S/390 core files.Nick Clifton2-16/+53
2001-12-07* dwarf2cfi.c: New file.Jiri Smid12-4/+1939
* dwarf2cfi.h: New file. * dwarf2read.c (dwarf_frame_offset, dwarf_frame_size): New variables. (dwarf_eh_frame_offset, dwarf_eh_frame_size): New variables. (dwarf2_read_section): Change to non static. (dwarf2_locate_sections): Add .debug_frame and .eh_frame section recognition. (FRAME_SECTION, EH_FRAME_SECTION): New define. * elfread.c (elf_symfile_read): Add call of frame informations build. * frame.h (frame_info): Add pointer to unwind_context. * symfile.h (dwarf2_build_frame_info): Add declaration. * gdbarch.sh (DWARF2_BUILD_FRAME_INFO): Add. * gdbarch.h, gdbarch.c: Regenerate. * Makefile.in: Add dwarf2cfi_h, dwarf2cfi.o * x86-64-tdep.c (i386_gdbarch_init): Initialize target vector to use debug frame info.
2001-12-07 * elf32-sparc.c (elf32_sparc_relocate_section): RevertJakub Jelinek2-1/+6
2001-09-14 change.
2001-12-07 * elf.c (_bfd_elf_rela_local_sym): Only callJakub Jelinek20-285/+157
_bfd_merged_section_offset if merge_info is non-NULL. (_bfd_elf_rel_local_sym, _bfd_elf_section_offset): New. * elf-bfd.h (_bfd_elf_rel_local_sym, _bfd_elf_section_offset): New prototypes. * elf32-arm.h (elf32_arm_final_link_relocate): Use _bfd_elf_section_offset. (elf32_arm_relocate_section): Use _bfd_elf_rel_local_sym. * elf32-i386.c (elf_i386_relocate_section): Use _bfd_elf_section_offset and _bfd_elf_rel_local_sym. * elf32-sh.c (sh_elf_relocate_section): Likewise. * elf32-sparc.c (elf32_sparc_relocate_section): Use _bfd_elf_section_offset. * elf32-cris.c (cris_elf_relocate_section): Likewise. * elf32-hppa.c (elf32_hppa_relocate_section): Likewise. * elf32-i370.c (i370_elf_relocate_section): Likewise. * elf32-m68k.c (elf_m68k_relocate_section): Likewise. * elf32-mips.c (mips_elf_create_dynamic_relocation): Likewise. * elf32-ppc.c (ppc_elf_relocate_section): Likewise. * elf32-s390.c (elf_s390_relocate_section): Likewise. * elf64-alpha.c (elf64_alpha_relocate_section): Likewise. * elf64-ppc.c (ppc64_elf_relocate_section): Likewise. * elf64-s390.c (elf_s390_relocate_section): Likewise. * elf64-sparc.c (sparc64_elf_relocate_section): Likewise. * elf64-x86-64.c (elf64_x86_64_relocate_section): Likewise. * elfxx-ia64.c (elfNN_ia64_install_dyn_reloc): Likewise.
2001-12-072001-12-06 Michael Snyder <msnyder@redhat.com>Michael Snyder2-1/+41
* gdb.asm/asm-source.exp: Add tests for info target, info symbol, and detect whether the start symbol has a leading underscore.
2001-12-07 * elf32-hppa.c (clobber_millicode_symbols): Don't do anything ifAlan Modra2-5/+10
already forced local.
2001-12-07*** empty log message ***gdbadmin1-1/+1
2001-12-06daily updateAlan Modra1-1/+1
2001-12-06 * demangle.h (no_demangling): New.Richard Henderson4-0/+22
(NO_DEMANGLING_STYLE_STRING): New. * cplus-dem.c (libiberty_demanglers): Add no_demangling case. (cplus_demangle): Support no_demangling.
2001-12-06Eliminate global #include of "mmalloc.h".Andrew Cagney4-22/+23
2001-12-06Expand the regcache so that there is space for pseudo-registers.Andrew Cagney5-27/+123
2001-12-06 * alpha-opc.c (alpha_opcodes): Add wh64en.Richard Henderson2-2/+7
2001-12-06* config/s390/nm-linux.h: Watchpoints are either continuable orJim Blandy2-1/+6
steppable, not both. The S/390 has continuable watchpoints, so delete the #definition of HAVE_STEPPABLE_WATCHPOINT.
2001-12-06* tc-arm.c (do_arit, do_cmp, do_mov, do_ldst, do_ldstt, do_ldmstm)Richard Earnshaw2-332/+185
(do_branch, do_swi, do_adr, do_adrl, do_empty, do_mul, do_mla) (do_swap, do_msr, do_mrs, do_mull, do_ldstv4, do_bx, do_blx) (do_bkpt, do_clz, do_lstc2, do_cdp2, do_co_reg2, do_smla, do_smlal) (do_smul, do_qadd, do_pld, do_ldrd, do_co_reg2c, do_cdp, do_lstc) (do_co_reg, do_fpa_ctrl, do_fpa_ldst, do_fpa_ldmstm, do_fpa_monadic) (do_fpa_dyadic, do_fpa_cmp, do_fpa_from_reg, do_fpa_to_reg, do_mia) (do_mar, do_mra, do_c_binops, do_c_binops_1, do_c_binops_2) (do_c_binops_3, do_c_triple, do_c_triple_4, do_c_triple_5, do_c_quad) (do_c_quad_6, do_c_dspsc, do_c_dspsc_1, do_c_dspsc_2, do_c_shift) (do_c_shift_1, do_c_shift_2, do_c_ldst, do_c_ldst_1, do_c_ldst_2) (do_c_ldst_3, do_c_ldst_4, do_branch25): Delete redundant argument, FLAGS. (struct asm_opcode): Adjust parms field accordingly. (md_assemble): Don't pass dummy second argument when calling worker functions. (build_arm_ops_hsh): Add prototype (BAD_FLAGS): Delete.
2001-12-06Fixes to improve the ability to translate messages in the binutils toolsNick Clifton8-53/+84
2001-12-062001-12-04 Pierre Muller <muller@ics.u-strasbg.fr>Pierre Muller2-5/+7
* go32-nat.c (go32_fetch_registers): Remove call to register_buffer (which is now a static function in regcache.c) and use regcache_collect instead.
2001-12-06 * configure: Regenerate.Hans-Peter Nilsson3-188/+180
* Makefile.in: Regenerate.
2001-12-06*** empty log message ***gdbadmin1-1/+1
2001-12-05daily updateAlan Modra1-1/+1
2001-12-05 * Makefile.am: split up BFD_LIBS like statements in BFD32_LIBS andThiemo Seufer7-230/+299
BFD64_LIBS, make the latter depending on the availability of BFD64. Add archive64.c source file. * archive64.c: New file implementing bfd_elf64_archive_slurp_armap and bfd_elf64_archive_write_armap, code from elf64-mips.c * archive.c (bfd_slurp_armap): Add ELF64 archive support. * config.bfd (mips*-*-irix6*): Allow with BFD64 only. (mips64*el-*-linux*): Likewise. (mips*el-*-linux*): Likewise. Reorder entries. * configure.in (bfd_libs): Define in dependency of BFD64 and AC_SUBST it. * elf64-mips.c (mips_elf64_slurp_armap): Remove, use bfd_elf64_archive_slurp_armap instead. (mips_elf64_write_armap): Remove, use bfd_elf64_archive_write_armap instead.
2001-12-05* target.c (cleanup_target): Do not initialize to_query toAndrew Cagney2-3/+5
return_zero.
2001-12-05* s390-tdep.c (s390_get_frame_info): Recognize argument registerJim Blandy2-4/+23
spills that use the `stm' instruction. (is_arg_reg): New function.
2001-12-05Remove eaixppc64 from Makefile.amTom Rix2-4/+5