summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* * aclocal.m4: Add check for mbrtowc.Joel Brobecker2003-03-035-1/+92
| | | | | | * config.h.in: Regenerate. * configure: Regenerate. * rlmbutil.h: Disable multi-byte if mbrtowc is not defined.
* 2003-02-28 David Carlton <carlton@math.stanford.edu>David Carlton2003-03-032-4/+35
| | | | | | | | | * gdb.c++/classes.exp (test_enums): KFAIL "ptype obj_with_enum" with respect to PR c++/57. KFAIL "print (ClassWithEnum::PrivEnum) 42" with respect to PR c++/826. Create "print ('ClassWithEnum::PrivEnum') 42"; KFAIL it with respect to PR c++/57.
* 2003-03-03 David Carlton <carlton@math.stanford.edu>David Carlton2003-03-032-2/+13
| | | | | * gdb.c++/templates.exp (do_tests): Convert the KFAILs with respect to PR c++/33 into FAILs.
* 2003-03-03 David Carlton <carlton@math.stanford.edu>David Carlton2003-03-034-12/+37
| | | | | | | | | | | | | | | * symtab.h (DEPRECATED_SYMBOL_MATCHES_NAME): Rename from SYMBOL_MATCHES_NAME, add comment. (SYMBOL_MATCHES_NATURAL_NAME): New. * minsyms.c (lookup_minimal_symbol_solib_trampoline): Replace SYMBOL_MATCHES_NAME with DEPRECATED_SYMBOL_MATCHES_NAME. (lookup_minimal_symbol, lookup_minimal_symbol_text): Ditto. * symtab.c (lookup_partial_symbol): Use SYMBOL_MATCHES_NATURAL_NAME, not SYMBOL_MATCHES_NAME. Delete unhelpful comment. (lookup_block_symbol): Use SYMBOL_MATCHES_NATURAL_NAME, not SYMBOL_MATCHES_NAME. Fix for PR c++/33.
* 2003-03-03 David Carlton <carlton@math.stanford.edu>David Carlton2003-03-033-14/+14
| | | | | | * symtab.h (SYMBOL_MATCHES_REGEXP): Delete. * symtab.c (search_symbols): Replace uses of SYMBOL_MATCHES_REGEXP by regexp matching against SYMBOL_NATURAL_NAME.
* 2003-03-03 David Carlton <carlton@math.stanford.edu>David Carlton2003-03-032-18/+44
| | | | | * linespec.c (find_method): Extract code into collect_methods. (collect_methods): New.
* 2003-03-03 Michael Chastain <mec@shout.net>Michael Chastain2003-03-032-2/+6
| | | | * configure.in: Update copyright years.
* 2003-03-03 Michael Chastain <mec@shout.net>Michael Chastain2003-03-032-1/+5
| | | | * Makefile.in: update copyright years.
* Fixed configuration of wcwidth.Kris Warkentin2003-03-035-1480/+3179
|
* Installed latest Danish translation.Nick Clifton2003-03-032-11/+15
|
* * Makefile.in (distclean): Remove config.log.Daniel Jacobowitz2003-03-032-1/+5
|
* *** empty log message ***gdbadmin2003-03-031-1/+1
|
* daily updateAlan Modra2003-03-021-1/+1
|
* * elf32-mips.c (elf_mips_howto_table_rel): Change definition ofThiemo Seufer2003-03-028-26/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | R_MIPS_PC16 to rightshift 2. (elf_reloc_map mips_reloc_map): Map to rightshifted BFD reloc. (bfd_elf32_bfd_reloc_type_lookup): Support BFD_RELOC_MIPSEMB_16_PCREL_S2. * elf64-mips.c (mips_elf64_howto_table_rel): Change definition of R_MIPS_PC16 to rightshift 2. (mips_elf64_howto_table_rela): Likewise. (mips_reloc_map): Map to rightshifted BFD reloc. * elfn32-mips.c: The same as in elf64-mips.c. * elfxx-mips.c (mips_elf_got_for_ibfd): Typo in comment. (mips_elf_calculate_relocation): Handle rightshifted addends for R_MIPS_PC16. * reloc.c (BFD_RELOC_MIPSEMB_16_PCREL_S2): New BFD relocation for MIPS Embedded PIC. Remove superfluous empty COMMENT. * libbfd.h: Regenerate. * bfd-in2.h: Regenerate. * config/tc-mips.c (append_insn): Add handling of BFD_RELOC_MIPSEMB_16_PCREL_S2. Avoid emitting unneeded BFD_RELOC_16_PCREL_S2 relocs and add earlier warnings about misaligned address and reange overflow. (macro_build): Add handling of BFD_RELOC_MIPSEMB_16_PCREL_S2. Add earlier warnings about misaligned address and reange overflow. (mips_ip): Add handling of BFD_RELOC_MIPSEMB_16_PCREL_S2. (md_apply_fix): Likewise. Fix warning output. (tc_gen_reloc): Add handling of BFD_RELOC_MIPSEMB_16_PCREL_S2. Allow BFD_RELOC_16_PCREL_S2 for all ABIs. (md_convert_frag): Add handling of BFD_RELOC_MIPSEMB_16_PCREL_S2. * gas/mips/bge.d: Reactivate external branch tests. * gas/mips/bge.s: Likewise. * gas/mips/bgeu.d: Likewise. * gas/mips/bgeu.s: Likewise. * gas/mips/blt.d: Likewise. * gas/mips/blt.s: Likewise. * gas/mips/bltu.d: Likewise. * gas/mips/bltu.s: Likewise. * gas/mips/branch-misc-2.d: New File. * gas/mips/branch-misc-2.l: Remove. * gas/mips/mips.exp: Adjust branch-misc-2 test.
* * i386bsd-tdep.c (i386bsd_sigcontext_addr): Use get_next_frame andMark Kettenis2003-03-022-2/+7
| | | | get_frame_base.
* * i386-tdep.c (i386_pe_skip_trampoline_code): Replace usage ofMark Kettenis2003-03-022-1/+6
| | | | DEPRECATED_SYMBOL_NAME with SYMBOL_LINKAGE_NAME.
* (SWIWrite0): Catch big-endian bug when printing charactersNick Clifton2003-03-022-1/+12
|
* * arch-utils.c (generic_register_byte): Fix to use the loop indexStephane Carrez2003-03-022-1/+6
| | | | and not regnum when summing the size of all registers up to regnum.
* * Makefile.in (SIM_EXTRA_CFLAGS): Set WITH_TARGET_ADDRESS_BITSIZEStephane Carrez2003-03-022-2/+14
| | | | | to 32 to support memory bank switching; temporarily use 32-bit for WORD_BITSIZE to avoid a bug in sim-common.
* Fix merge botch in previous commit.Andrew Cagney2003-03-021-1/+0
|
* 2003-03-01 Andrew Cagney <cagney@redhat.com>Andrew Cagney2003-03-0233-131/+184
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gdbarch.sh (DEPRECATED_FRAME_INIT_SAVED_REGS): Rename FRAME_INIT_SAVED_REGS. * gdbarch.h, gdbarch.c: Regenerate. * stack.c (frame_info): Update. * sh-tdep.c (sh_find_callers_reg, sh64_get_saved_pr): Update. (sh_init_extra_frame_info, sh64_init_extra_frame_info): Update. (sh64_get_saved_register, sh_pop_frame, sh64_pop_frame): Update. * ns32k-tdep.c (ns32k_pop_frame): Update. * mips-tdep.c (mips_pop_frame): Update. * m68hc11-tdep.c (m68hc11_pop_frame): Update. * ia64-tdep.c (ia64_frame_chain): Update. (ia64_frame_saved_pc, ia64_get_saved_register): Update. (ia64_frameless_function_invocation): Update. (ia64_init_extra_frame_info): Update. (ia64_pop_frame_regular): Update. * frame.h (struct frame_info): Update comment. (DEPRECATED_FRAME_INIT_SAVED_REGS): Rename macro. * frame.c (frame_saved_regs_register_unwind): Update. (frame_saved_regs_register_unwind): Update. (deprecated_generic_get_saved_register): Update. * cris-tdep.c: Update comment. * config/sparc/tm-sparc.h (DEPRECATED_FRAME_INIT_SAVED_REGS): Rename macro. * xstormy16-tdep.c (xstormy16_gdbarch_init): Update. * x86-64-tdep.c (x86_64_init_abi): Update. * vax-tdep.c (vax_gdbarch_init): Update. * v850-tdep.c (v850_gdbarch_init): Update. * sparc-tdep.c (sparc_gdbarch_init): Update. * sh-tdep.c (sh_gdbarch_init): Update. * s390-tdep.c (s390_gdbarch_init): Update. * rs6000-tdep.c (rs6000_gdbarch_init): Update. * ppc-linux-tdep.c (ppc_linux_init_abi): Update. * ns32k-tdep.c (ns32k_gdbarch_init): Update. * mn10300-tdep.c (mn10300_gdbarch_init): Update. * mips-tdep.c (mips_gdbarch_init): Update. * mcore-tdep.c (mcore_gdbarch_init): Update. * m68k-tdep.c (m68k_gdbarch_init): Update. * m68hc11-tdep.c (m68hc11_gdbarch_init): Update. * ia64-tdep.c (ia64_gdbarch_init): Update. * i386-tdep.c (i386_gdbarch_init): Update. * frv-tdep.c (frv_gdbarch_init): Update. * avr-tdep.c (avr_gdbarch_init): Update. * arm-tdep.c (arm_gdbarch_init): Update. * alpha-tdep.c (alpha_gdbarch_init): Update. 2003-03-01 Andrew Cagney <cagney@redhat.com> * gdbint.texinfo (Target Architecture Definition): Rename FRAME_INIT_SAVED_REGS to DEPRECATED_FRAME_INIT_SAVED_REGS.
* 2003-03-01 Andrew Cagney <cagney@redhat.com>Andrew Cagney2003-03-022-5/+24
| | | | | | * main.c (captured_main): Add OPT_WINDOWS and OPT_NOWINDOWS to option enum and switch. When no windows, set the interpreter to INTERP_CONSOLE.
* 2003-03-01 Andrew Cagney <cagney@redhat.com>Andrew Cagney2003-03-022-10/+22
| | | | | * main.c (captured_main): Replace magic option characters with an enum.
* 2003-03-01 Andrew Cagney <cagney@redhat.com>Andrew Cagney2003-03-0231-135/+180
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gdbarch.sh (DEPRECATED_INIT_EXTRA_FRAME_INFO): Rename INIT_EXTRA_FRAME_INFO. * gdbarch.h, gdbarch.c: Regenerate. * arm-tdep.c: Update comments. * sh-tdep.c, mcore-tdep.c, m68hc11-tdep.c: Ditto. * i386-interix-tdep.c, hppa-tdep.c, h8300-tdep.c: Ditto. * frame.h, avr-tdep.c: Ditto. * frame.c (get_prev_frame): DEPRECATED_INIT_EXTRA_FRAME_INFO. (create_new_frame, legacy_get_prev_frame): Ditto. * config/sparc/tm-sparc.h (DEPRECATED_INIT_EXTRA_FRAME_INFO): Rename. * config/pa/tm-hppa.h (DEPRECATED_INIT_EXTRA_FRAME_INFO): Rename. * xstormy16-tdep.c (xstormy16_gdbarch_init): Initialize deprecated_init_extra_frame_info instead of init_extra_frame_info. * x86-64-tdep.c (x86_64_init_abi): Ditto. * v850-tdep.c (v850_gdbarch_init): Ditto. * sparc-tdep.c (sparc_gdbarch_init): Ditto. * sh-tdep.c (sh_gdbarch_init): Ditto. * s390-tdep.c (s390_gdbarch_init): Ditto. * ppc-linux-tdep.c (ppc_linux_init_abi): Ditto. * mn10300-tdep.c (mn10300_gdbarch_init): Ditto. * mips-tdep.c (mips_gdbarch_init): Ditto. * mcore-tdep.c (mcore_gdbarch_init): Ditto. * m68hc11-tdep.c (m68hc11_gdbarch_init): Ditto. * ia64-tdep.c (ia64_gdbarch_init): Ditto. * i386-interix-tdep.c (i386_interix_init_abi): Ditto. * hppa-tdep.c (hppa_gdbarch_init): Ditto. * h8300-tdep.c (h8300_gdbarch_init): Ditto. * frv-tdep.c (frv_gdbarch_init): Ditto. * cris-tdep.c (cris_gdbarch_init): Ditto. * avr-tdep.c (avr_gdbarch_init): Ditto. * arm-tdep.c (arm_gdbarch_init): Ditto. * alpha-tdep.c (alpha_gdbarch_init): Ditto. * rs6000-tdep.c (rs6000_gdbarch_init): Ditto. Index: doc/ChangeLog 2003-02-26 Andrew Cagney <cagney@redhat.com> * gdbint.texinfo: Rename INIT_EXTRA_FRAME_INFO to DEPRECATED_INIT_EXTRA_FRAME_INFO.
* *** empty log message ***gdbadmin2003-03-021-1/+1
|
* daily updateAlan Modra2003-03-011-1/+1
|
* 2003-03-01 Andrew Cagney <cagney@redhat.com>Andrew Cagney2003-03-012-1/+10
| | | | | * sim-engine.c (sim_engine_halt): If jmpbuf is invalid, abort. (sim_engine_vabort): Ditto.
* 2003-03-01 Andrew Cagney <cagney@redhat.com>Andrew Cagney2003-03-017-10/+168
| | | | | | | | | | | | | | | | | * gdbarch.sh (register_type): New function with predicate. (REGISTER_VIRTUAL_TYPE): Change to function with predicate. * gdbarch.h, gdbarch.c: Re-generate. * arch-utils.c (generic_register_byte): Use generic_register_size. (generic_register_size): When available, use gdbarch_register_type. * regcache.c (init_regcache_descr): When available, initialize the register type array using gdbarch_register_type. If the architecture supplies gdbarch_register_type, do not use the legacy regcache layout. * d10v-tdep.c (d10v_register_type): Replace d10v_register_virtual_type. (d10v_gdbarch_init): Set register_type instead of register_virtual_type.
* 2003-03-01 Andrew Cagney <cagney@redhat.com>Andrew Cagney2003-03-017-13/+29
| | | | | | | | | | | | | | * Makefile.in (ax-gdb.o): Update dependencies. * ax-gdb.c: Include "regcache.h". (gen_expr): Use register_type instead of REGISTER_VIRTUAL_TYPE. * findvar.c (value_of_register): Ditto. * infcmd.c (default_print_registers_info): Ditto. Index: mi/ChangeLog 2003-03-01 Andrew Cagney <cagney@redhat.com> * mi-main.c (get_register): Use register_type instead of REGISTER_VIRTUAL_TYPE.
* * interp.c (sim_fetch_register): Only store a single byte forStephane Carrez2003-03-012-2/+14
| | | | 1 byte registers.
* * i386-linux-tdep.c (find_minsym_and_objfile): Replace usage ofMark Kettenis2003-03-012-2/+7
| | | | DEPRECATED_SYMBOL_NAME with SYMBOL_LINKAGE_NAME.
* * i386-linux-tdep.c (find_minsym_and_objfile): Use strcmp insteadMark Kettenis2003-03-012-1/+6
| | | | of STREQ.
* 2003-02-28 Martin M. Hunt <hunt@redhat.com>Martin Hunt2003-03-012-1/+5
| | | | * c_variable.test: Fix result for 6.22.
* * elfxx-ia64.c (elfNN_ia64_relax_section): Correct boundsRichard Henderson2003-03-012-2/+7
| | | | for ltoff22x relaxation.
* *** empty log message ***gdbadmin2003-03-011-1/+1
|
* * bfd-in.h (_bfd): Don't define.Alan Modra2003-02-285-18/+19
| | | | | | * bfd.c: Rename occurrences of "struct _bfd" to "struct bfd". * syms.c: Likewise. * bfd-in2.h: Regenerate.
* daily updateAlan Modra2003-02-281-1/+1
|
* * Makefile.in (dwarf2loc.o): Update dependencies.Daniel Jacobowitz2003-02-286-4/+89
| | | | | | | | | * ax-gdb.c (gen_var_ref): Handle LOC_COMPUTED and LOC_COMPUTED_ARG. * dwarf2expr.c (read_uleb128, read_sleb128): Make non-static. * dwarf2expr.h (read_uleb128, read_sleb128): Add prototypes. * dwarf2loc.c: Include "ax.h" and "ax-gdb.h". (locexpr_tracepoint_var_ref): New function. (dwarf2_locexpr_funcs): Add locexpr_tracepoint_var_ref.
* * Makefile.tpl: Rearrange.Nathanael Nerode2003-02-283-302/+355
| | | | * Makefile.in: Regenerate.
* Fix minor slip in previous patch.David Carlton2003-02-281-1/+1
|
* 2003-02-28 David Carlton <carlton@math.stanford.edu>David Carlton2003-02-282-30/+29
| | | | | | | | | * gdb.c++/classes.exp (test_ptype_class_objects): Accept it if we print class instead of struct and/or superfluous protection specifiers, as long as the resulting output is equivalent to the source code. Delete FIXME from end of messages on tests that don't need fixing.
* 2003-02-28 David Carlton <carlton@math.stanford.edu>David Carlton2003-02-282-2/+7
| | | | | * gdb.c++/templates.exp (do_tests): Allow const in the two Foo<volatile char *>::foo tests.
* 2003-02-28 Andrew Cagney <cagney@redhat.com>Andrew Cagney2003-02-284-7/+53
| | | | | | | * regcache.c (register_size): New function. * regcache.h (register_size): Declare * d10v-tdep.c: Use register_size instead of REGISTER_RAW_SIZE, use max_register_size instead of MAX_REGISTER_RAW_SIZE.
* 2003-02-28 David Carlton <carlton@math.stanford.edu>David Carlton2003-02-282-71/+94
| | | | | * linespec.c (decode_compound): Extract code into find_method. (find_method): New.
* * Makefile.in: Add rules to build and link in observer.o.Joel Brobecker2003-02-282-2/+8
|
* * observer.c: Minor comments edits.Joel Brobecker2003-02-282-10/+12
|
* * observer.h, observer.c: New file.Joel Brobecker2003-02-283-0/+233
|
* * elfxx-ia64.c (struct elfNN_ia64_dyn_sym_info): Add want_gotx;Richard Henderson2003-02-282-215/+358
| | | | | | | | | | | (elfNN_ia64_check_relocs): Set it. (allocate_global_data_got): Check it. (allocate_local_got): Likewise. (allocate_dynrel_entries): Likewise. (elfNN_ia64_relax_ldxmov): New. (elfNN_ia64_relax_section): Handle LTOFF22X, LDXMOV. (elfNN_ia64_choose_gp): Split out from ... (elfNN_ia64_final_link): ... here.
* 2003-02-27 Martin M. Hunt <hunt@redhat.com>Martin Hunt2003-02-283-17/+27
| | | | | * cpp_variable.test: Major changes required because varobj_update now returns "-1" if a variable is out of scope.
* *** empty log message ***gdbadmin2003-02-281-1/+1
|