aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2002-08-15 * binutils-all/objdump.exp (cpus_expected): Add fr500, ip2022,Alan Modra3-15/+22
tic80, tms320c30. * binutils-all/objcopy.exp (simple copy): Revise xfails.
2002-08-15* config/i386/nm-i386v.h (FLOAT_INFO): Remove already commentedMark Kettenis2-11/+3
out define.
2002-08-15Remove bfd/ prefix from files.Alan Modra1-8/+8
2002-08-15* i387-tdep.c (i387_print_float_info): Add comment about ignoringMark Kettenis2-1/+7
FRAME.
2002-08-15* NEWS: Mention that the i[3456]-*-aix target has been made obsolete.Mark Kettenis11-518/+529
* configure.host: Make i[3456]86-*-aix host obsolete. * configure.tgt: Make i[3456]86-*-aix target obsolete. * config/i386/i386aix.mh, config/i386/i386aix.mt, config/i386/nm-i386aix.h, condig/i386/tm-i386aix.h, config/i386/xm-i386aix.h: Make files obsolete. * i386aix-nat.c: Make file obsolete. * Makefile.in (ALLDEPFILES): Remove i386aix-nat.c. (i386aix-nat.o): Make target obsolete.
2002-08-15* config/i386/nm-gnu.h: Removed.Mark Kettenis7-68/+65
* config/i386/nm-i386gnu.h: New file. (THREAD_STATE_FLAVOR, THREAD_STATE_SIZE, THREAD_STATE_SET_TRACED, THREAD_STATE_CLEAR_STATE, ATTACH_DETACH): Moved here from ... * config/i386/tm-i386gnu.h: ... here. Removed. * config/i386/xm-i386gnu.h: Removed. * config/i386/i386gnu.mh (XM_FILE): Set to xm-i386.h. (NAT_FILE): Set to nm-i386gnu.h. * config/i386/i386gnu.mt (TDEPFILES): Add i386gnu-tdep.o. * i386-tdep.c: New file. * Makefile.in (ALLDEPFILES): Add i386gnu-nat.c and i386gnu-tdep.c. (i386gnu-tdep.o): Specify dependencies.
2002-08-15* config/i386/tm-i386sco5.h: Include "i386/tm-i386v4.h" instead ofMark Kettenis3-42/+59
"i386/tm-i386.h", "i386/tm-i386v.h" and "config/tm-sysv.h". Adjust a few comments to reflect reality a bit closer. (KERNEL_U_SIZE, TARGET_HAS_HARDWARE_WATCHPOINTS, TARGET_CAN_USE_HARDWARE_WATCHPOINT, HAVE_CONTINUEABLE_WATCHPOINT, HAVE_STEPPABLE_WATCHPOINT, STOPPED_BY_WATCHPOINT, target_insert_watchpoint, target_remove_watchpoint): Move defines to ... * config/i386/nm-i386sco5.h: ... here. (kernel_u_size): Add prototype. Improve a few comments and add protection against multiple inclusion.
2002-08-15* config/i386/nm-i386sco.h (FLOAT_INFO): Remove already commentedMark Kettenis2-11/+3
out define.
2002-08-15* uw-thread.c (SP_ARG0): Define if not already defined.Mark Kettenis3-4/+11
* config/i386/tm-i386.h (SO_ARG0): Remove define.
2002-08-15* config/i386/tm-i386v4.h (HAVE_I387_REGS): Remove define.Mark Kettenis2-5/+5
2002-08-15*** empty log message ***Mark Kettenis2-3/+3
2002-08-15* config/i386/tm-i386.h: Don't include "regcache.h".Mark Kettenis2-2/+2
2002-08-15* i387-tdep.h (i387_print_float_info): New prototype.Mark Kettenis5-82/+102
* i387-tdep.c (print_i387_value, print_i387_ext, print_i387_status_word, print_i387_control_word): Add `struct ui_file *' argument and use it for output. (i387_print_float_info): Renamed from i387_float_info. Add `struct gdbarch *' and `struct ui_file *' arguments and use the latter for output. * i386-tdep.c: Include "i387-tdep.h". (i386_gdbarch_init): Set print_float_info. * config/i386/tm-i386.h (i387_float_info): Remove prototype. (FLOAT_INFO): Remove define.
2002-08-15* gdb.java/jv-print.exp: Fix p '' and p ''' tests to deal withMark Kettenis2-2/+7
2002-07-24 change that removes final dots from error messages.
2002-08-15Catch and ignore SWIs of -1, they can be caused by an interrupted systemNick Clifton2-0/+19
call being resumed by GDB.
2002-08-15 * readelf.c: Include elf/i370.h.Alan Modra2-0/+15
(dump_relocations): Handle EM_S370. (dynamic_segment_parisc_val): Print \n. (process_dynamic_segment <DT_BIND_NOW>): Here too.
2002-08-15 * elf32-i370.c: Move reloc enum to include/elf/i370.h.Alan Modra2-30/+9
2002-08-15 * i370.h: Define relocs using reloc-macros.h.Alan Modra2-2/+28
2002-08-15 * elf32-cris.c (elf_cris_discard_excess_program_dynamics): AddHans-Peter Nilsson2-1/+8
missing check for whether the symbol is referenced by DSO before unexporting it as an unneeded dynamic symbol.
2002-08-15 * ld-cris/libdso-4.d, ld-cris/undef1.d: New test.Hans-Peter Nilsson3-0/+28
2002-08-15*** empty log message ***gdbadmin1-1/+1
2002-08-15daily updateAlan Modra1-1/+1
2002-08-14 * ld-sh/sh64/shdl64.xd: Adjust as type of linker-script-symbolsHans-Peter Nilsson1-8/+8
is no longer set to object. (Forgotten commit)
2002-08-142002-08-13 Michael Snyder <msnyder@redhat.com>Michael Snyder2-129/+40
* mips-tdep.c (mips_push_arguments): Rename to mips_eabi_push_arguments, and tune for EABI. (MIPS_REGS_HAVE_HOME_P): Delete. (struct gdbarch_tdep): Remove mips_regs_have_home_p field. (mips_gdbarch_init): Set gdbarch push_arguments for eabi. Delete references to mips_regs_have_home_p.
2002-08-14 * Makefile.in (install-gdbtk): Create insight plugin directory.Keith Seitz2-0/+7
Install plugins.tcl file.
2002-08-14 * configure.in: Move SUBDIRS to near top of the file so thatKeith Seitz3-282/+295
--enable options may add things to it. If gdbtk is enabled, add gdbtk directory to SUBDIRS and configdirs. * configure: Regenerate.
2002-08-142002-08-14 H.J. Lu <hjl@gnu.org>H.J. Lu2-0/+9
* libbfd.h: Regenerate.
2002-08-14Catch attempts to create strings in the abs section.Nick Clifton2-0/+12
2002-08-14Only define TC_VALIDATE_FIX for ELF buildsNick Clifton1-0/+3
2002-08-14Add "want64=yes" to 32bit Linux/mips.H.J. Lu1-0/+2
2002-08-14oops - omitted from previous deltaNick Clifton1-0/+6
2002-08-14Replace 'gnu-new-abi' with 'gnu-v3'Nick Clifton3-15/+15
2002-08-14Always enable 64bit targets for 32bit Linux/mips.H.J. Lu4-12/+13
2002-08-14Fix compiling for COFF targets.Nick Clifton2-151/+162
Some minor formatting tidyups.
2002-08-14Don't warn about ALT use with non-VIRTKEY.Nick Clifton2-1/+6
2002-08-14 * elf32-m68hc11.c (m68hc11_relax_group): New to relax group ofStephane Carrez2-0/+1067
instructions. (m68hc11_direct_relax): New to define table of relaxable instructions. (find_relaxable_insn): New, find a relaxable insn. (compare_reloc): New to compare two relocs. (m68hc11_elf_relax_section): New, relax text sections. (m68hc11_elf_relax_delete_bytes): New, delete bytes and adjust branchs. (elf32_m68hc11_check_relocs): New function for GC support. (elf32_m68hc11_relocate_section): New function for GC support. (bfd_elf32_bfd_relax_section): Define to support linker relaxation. (elf_backend_check_relocs): Likewise. (elf_backend_relocate_section): Likewise.
2002-08-142002-08-14 H.J. Lu <hjl@gnu.org>H.J. Lu4-3/+10
* gas/mips/elempic.d: Treat "addiu" and "daddiu" as equivalent when $0 is source. * gas/mips/telempic.d: Likewise. * gas/mips/telempic.d: Likewise.
2002-08-142002-08-13 H.J. Lu <hjl@gnu.org>H.J. Lu4-0/+15
* ld-elfvers/vers.exp: Add vers23c and vers23d. * ld-elfvers/vers23c.ver: New. * ld-elfvers/vers23d.dsym: New.
2002-08-142002-08-13 H.J. Lu <hjl@gnu.org>H.J. Lu2-1/+10
* elflink.h (NAME(bfd_elf,size_dynamic_sections): Don't count definitions in shared objects when checking symbol with undefined version.
2002-08-142002-08-13 Michael Snyder <msnyder@redhat.com>Michael Snyder2-4/+311
* mips-tdep.c (mips_o32o64_push_arguments): New function, cloned from mips_push_arguments, tuned for o32/o64 ABI. (mips_gdbarch_init): Set gdbarch_push_arguments to new func.
2002-08-142002-08-13 Andrew Cagney <ac131313@redhat.com>Andrew Cagney4-145/+9
* vax-tdep.c (vax_get_saved_register): Delete function. (vax_gdbarch_init): Update. * ns32k-tdep.c (ns32k_get_saved_register): Delete function. (ns32k_gdbarch_init): Update. * alpha-tdep.c (alpha_get_saved_register): Delete function. (alpha_gdbarch_init): Update.
2002-08-14daily updateAlan Modra1-1/+1
2002-08-14*** empty log message ***gdbadmin1-1/+1
2002-08-132002-08-13 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-3/+19
* regcache.c (init_regcache_descr): Overallocate the raw_register_valid_p array including space for NUM_PSEUDO_REGS. (registers_changed): Replace NUM_REGS+NUM_PSEUDO_REGS with num_raw_registers. (set_register_cached): Add range checking assertions. Use current_regcache.
2002-08-13 * gas/m68hc11/all.exp: Run the new test.Stephane Carrez13-536/+1265
* gas/m68hc11/insns12.s: New file to test specific 68HC12 insns. * gas/m68hc11/insns12.d: New file. * gas/m68hc11/branchs12.s: New test. * gas/m68hc11/branchs12.d: New test. * gas/m68hc11/all_insns.d: Dump the relocs to verify that they are against symbols and not sections (for linker relaxation). * gas/m68hc11/insns-dwarf2.d: Likewise. * gas/m68hc11/insns.d: Likewise. * gas/m68hc11/lbranch.d: Likewise. * gas/m68hc11/lbranch-dwarf2.d: Likewise. * gas/m68hc11/opers12.d: Likewise. * gas/m68hc11/opers12-dwarf2.d: Likewise.
2002-08-13 * config/tc-m68hc11.h (MD_PCREL_FROM_SECTION): Remove.Stephane Carrez3-17/+161
(TC_HANDLES_FX_DONE): Define to let md_apply_fix3 set fx_done flag according to the reloc. (tc_fix_adjustable, tc_m68hc11_fix_adjustable): Define. (TC_FORCE_RELOCATION): Define. (tc_m68hc11_force_relocation): Declare. * config/tc-m68hc11.c (md_pseudo_table): Add relax command. (s_m68hc11_relax): New function for relax group. (build_insn, build_jump_insn): Emit a M68HC11_RL_JUMP reloc at beginning of jump instruction. (md_pcrel_from): Rename from md_pcrel_from_section and fix address computation. (tc-gen_reloc): Update. (md_estimate_size_before_relax): Create the BFD_RELOC_16_PCREL as PC-relative fixup. (tc_m68hc11_force_relocation): New function, handle new relocs. (tc_m68hc11_fix_adjustable): New to make sure there are enough reloc for the linker relax pass. (md_apply_fix3): Handle M68HC11_RL_JUMP, M68HC11_RL_GROUP and VTABLE relocs.
2002-08-13 * gdb.base/readline.exp: New file.Tom Tromey2-0/+194
2002-08-13* i386-tdep.c (i386_stab_reg_to_regnum): Return correct registerMark Kettenis2-3/+6
numbers for MMX registers.
2002-08-13 * config/tc-m68hc11.c (m68hc11_elf_final_processing): New function.Stephane Carrez3-0/+125
(md_pseudo_table): Add .mode, .far and .interrupt pseudo op. (s_m68hc11_mode): New function for .mode pseudo op. (s_m68hc11_mark_symbol): New function for .far and .interrupt pseudo op. * config/tc-m68hc11.h (elf_tc_final_processing): Define. (m68hc11_elf_final_processing): Declare.
2002-08-132002-08-13 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2-0/+21
* gdb.texinfo (Maintenance Commands): Document "maint print registers", "maint print raw-registers" and "maint print cooked-registers".