aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2001-11-01 * gas/m68hc11/opers12.s: Add test for disassembler bug with movbStephane Carrez4-0/+53
instruction. * gas/m68hc11/opers12.d: Likewise. * gas/m68hc11/opers12-dwarf2.d: Likewise.
2001-11-01 * m68hc11-dis.c (print_insn): Fix disassembly of movb with aStephane Carrez2-9/+38
constant as source.
2001-11-01 * elf64-ppc.c (ppc64_elf_relocate_section): Correct branchAlan Modra2-15/+19
prediction bits.
2001-11-01Fixed formatting error.Don Howard1-2/+2
2001-11-01use xmalloc() and xfree().Andrew Cagney2-2/+7
2001-11-01s/value_ptr/struct value */Andrew Cagney2-38/+44
2001-11-01Re-indent.Andrew Cagney2-192/+194
2001-11-01[ bfd/ChangeLog ]Chris Demetriou13-57/+538
2001-10-31 Chris Demetriou <cgd@demetriou.com> * elf32-mips.c (_bfd_mips_elf_hi16_reloc): Handle PC-relative relocations properly. [ gas/ChangeLog ] 2001-10-31 Chris Demetriou <cgd@broadcom.com> * config/tc-mips.c (HAVE_32BIT_ADDRESSES): If compiling embedded PIC code, assume pointers the same size as GPRs. (macro): In M_LA_AB handling for embedded PIC code, support "la $treg,foo-bar($breg)". In load/store handling (label ld_st) support "<op> $treg,<sym>-<local_sym>($breg)" which is used by the compiler for switch statements. In load/store double multi-instruction macro handling (label ldd_std) add a comment that no special handling is currently done for embedded PIC. (mips_ip): In 'o' (16-bit offset) case, only accept 16 bit offsets. [ gas/testsuite/ChangeLog ] 2001-10-31 Chris Demetriou <cgd@broadcom.com> * gas/mips/empic.s: Undo damage inflicted on 2000-12-02. * gas/mips/empic.d: Likewise. * gas/mips/elempic.d: Likewise (it was copied into other files). * gas/mips/telempic.d: Likewise. * gas/mips/tempic.d: Likewise. * gas/mips/empic2.s: New test to check new 'la' and 'lw' (and related ops) syntax, test loads with large offsets. * gas/mips/emcic2.d: Likewise. * gas/mips/mips.exp: Run the new test on ELF platforms.
2001-11-01s/value_ptr/struct value */Andrew Cagney3-4/+10
2001-11-01value_ptr tweeks.Andrew Cagney2-1/+15
2001-11-01*** empty log message ***gdbadmin1-1/+1
2001-10-31 * arch-utils.c (generic_in_solib_call_trampoline): New function.Corinna Vinschen7-8/+75
* arch-utils.h (generic_in_solib_call_trampoline): Extern declaration. * gdbarch.c: Regenerated from gdbarch.sh. * gdbarch.h: Ditto. * gdbarch.sh (function_list): Add `IN_SOLIB_CALL_TRAMPOLINE' definition. * infrun.c (IN_SOLIB_CALL_TRAMPOLINE): Remove macro.
2001-10-31daily updateAlan Modra1-1/+1
2001-10-31From DJ Barrow.Andrew Cagney2-1/+7
* s390-tdep.c: (s390_gdbarch_init): Don't initialize find_solib_trampoline_target.
2001-10-31* remote-vx.c (net_wait): Fix typo from PIDGET change.Andrew Cagney2-1/+5
2001-10-31* config/i386/tm-i386.h (REGISTER_NAMES): Remove.Mark Kettenis6-22/+49
(REGISTER_NAME): New define. (i386_register_name): New prototype. * i386-tdep.c (i386_register_names): New variable. (i386_register_name): New function. * config/i386/tm-i386os9k.h, config/i386/tm-ptx.h, config/i386/tm-symmetry.h: Undefine REGISTER_NAME instead of REGISTER_NAMES.
2001-10-31 * gdb.base/miscexprs.c (main): Add usage of preprocessorCorinna Vinschen3-7/+26
symbol `STORAGE' to allow to choose the storage class of the local datastructures. * gdb.base/miscexprs.exp: Handle setting a `-DSTORAGE=...' compiler directive.
2001-10-312001-10-30 Don Howard <dhoward@redhat.com>Don Howard2-0/+19
* gdb.texinfo: (Command Files) Added documentation for the behavior of gdb with input redirected from a file.
2001-10-31* win32-nat.c (register_loaded_dll): Attempt to ensure that the case of theChristopher Faylor3-16/+54
loaded DLL matches the on-disk case since the debugging API does not seem to ensure this. Calculate max name length here. (handle_load_dll): Move max name length calculation to register_loaded_dll.
2001-10-312001-10-31 H.J. Lu <hjl@gnu.org>H.J. Lu2-1/+7
* elflink.h (elf_link_output_extsym): Don't clear the visibility field for relocateable.
2001-10-31 * arm-linux-nat.c: Include <asm/ptrace.h> explicitly.Daniel Jacobowitz2-0/+6
2001-10-31Fix infinite parsing loopNick Clifton2-38/+33
2001-10-31 Revert previous delta, instead do this.Alan Modra2-4/+19
* elf32-hppa.c (elf32_hppa_finish_dynamic_sections): Don't count .plt relocs in DT_RELASZ.
2001-10-31 * elf32-hppa.c (elf32_hppa_size_dynamic_sections): Set DT_RELASZAlan Modra2-4/+7
whenever DT_PLTRELSZ.
2001-10-31General cleanup of feature definitions.Richard Earnshaw2-209/+250
* tc-arm.c (ARM_EXT_LONGMUL, ARM_EXT_HALFWORD, ARM_EXT_THUMB): Delete. (ARM_2UP, ARM_ALL, ARM_3UP, ARM_6UP): Delete. (FPU_CORE, FPU_FPA10, FPA_FPA11, FPU_ALL, FPA_MEMMULTI): Delete. (ARM_EXT_V{1,2,2S,3,3M,4,4T,5T,5ExP}): New defines. (ARM_EXT_V{5,5E}): Synchronize with above. (ARM_ARCH_V*): Define a complete set in terms of above features. (ARM_{1,2,3,250,6,7,8,9,STRONG}): Define in terms of architecture. (FPU_FPA_EXT_V[12]): Define. (FPU_ARCH_FPE, FPU_ARCH_FPA): Define in terms of above. (FPU_ANY): Define. (FPU_DEFAULT): Default to FPA. (CPU_DEFAULT): For XScale, this is now just ARM_ARCH_XSCALE; for Thumb, this is now ARM_ARCH_V5T. (insns): Rework for new feature defines. (tinsns): Likewise. (opcode_select, do_ldst, md_begin, md_parse_option): Likewise.
2001-10-31Update documentation about -T augmenting linker scriptsNick Clifton2-11/+14
2001-10-31Supports sh3/sh4/sh3eb/sh4eb-unknown-linux-gnu targetsNick Clifton9-202/+260
2001-10-31Fix typo: bfd_mmo_mmix_vec => bfd_mmo_vec.Nick Clifton2-1/+5
2001-10-31Update to match latest listing behaviourNick Clifton6-5/+8
2001-10-31 * ld-mmix/locdo-1.d: Prune character dump part.Hans-Peter Nilsson2-2/+3
2001-10-31 * ld-mmix/local7m.d, ld-mmix/loc4.d, ld-mmix/loc4m.d,Hans-Peter Nilsson22-25/+11
ld-mmix/loc1.d, ld-mmix/bspec1m.d, ld-mmix/bspec2m.d, ld-mmix/b-nosym.d, ld-mmix/b-fixo2.d, ld-mmix/b-loc64k.d, ld-mmix/undef-3m.d, ld-mmix/locto.s, ld-mmix/loct.s, ld-mmix/local3m.d, ld-mmix/local1m.d, ld-mmix/loc6m.d, ld-mmix/loc2.s, ld-mmix/loc1.s, ld-mmix/gregldo1.s, ld-mmix/dloc1.s, ld-mmix/b-widec3.s, ld-mmix/b-nosym.s: Remove unnecessary empty lines.
2001-10-31Regenerate dependencies and Makefile.inHans-Peter Nilsson2-46/+52
2001-10-31 * gas/mmix/tst.s: Delete unused file.Hans-Peter Nilsson15-23/+9
* gas/mmix/unsave-op.s, gas/mmix/save-op.s, gas/mmix/resume-op.s, gas/mmix/reloc8.s, gas/mmix/prefix1.s, gas/mmix/pop-op.s, gas/mmix/greg8.s, gas/mmix/greg6.s, gas/mmix/expr-1.s, gas/mmix/greg1.s, gas/mmix/err-bspec-5.s, gas/mmix/op-0-1.s, gas/mmix/fb-2.s: Remove trailing empty lines.
2001-10-31 * wrapper.h (gdb_value_struct_elt): New function.Keith Seitz3-0/+49
* wrapper.c (gdb_value_struct_elt): Ditto. (do_captured_value_struct_elt): Ditto.
2001-10-31Remove #if 0 around bfd_mmo_mmix_vecHans-Peter Nilsson1-2/+0
2001-10-31Split file by ^L:s as in original submitted patchHans-Peter Nilsson1-6/+6
2001-10-31Update README and NEWS to 5.1.Andrew Cagney3-75/+80
2001-10-312001-10-30 Michael Snyder <msnyder@redhat.com>Michael Snyder2-5/+4
* gdb.base/jump.exp: Allow it to run for all targets.
2001-10-31 * mmix-dis.c, mmix-opc.c: New files.Hans-Peter Nilsson2-0/+863
2001-10-31 * MAINTAINERS: Add self as MMIX port maintainer.Hans-Peter Nilsson2-0/+2
2001-10-31Fix -W... flags check.Andrew Cagney3-65/+84
2001-10-31 * ldlang.c (lang_size_sections): Keep a valid output_offset fieldAlan Modra2-2/+15
for padding statements.
2001-10-31*** empty log message ***gdbadmin1-1/+1
2001-10-30daily updateAlan Modra1-1/+1
2001-10-30 2001-10-30 Fred Fish <fnf@redhat.com>Fred Fish5-4/+9
* somsolib.c (som_solib_add): A megabyte is 1024*1024 bytes. * pa64solib.c (add_to_solist): Ditto. * win32-nat.c (_initialize_inftarg): Remove unnecessary initialization of auto_solib_add, it defaults to 1.
2001-10-30Add MMIX supportNick Clifton585-1440/+25707
2001-10-30If the LMA for a segment is known, use it for matching sections to segments.Nick Clifton2-10/+17
Use the LMA when adjusting for inter-section alignment padding.
2001-10-30Set the LMA based on the p_paddr of the segment that contains it.Nick Clifton2-10/+29
2001-10-30Changes approved by kev@cygnus.com, ezannoni@cygnus.com, eliz@is.elta.co.il.Fred Fish11-110/+208
Changelog: 2001-10-27 Fred Fish <fnf@redhat.com> * symfile.c (auto_solib_add): Update comment to note that this variable is now just used as a boolean to control shlib autoloading, and clarify when it is used. * symfile.h (auto_solib_add): Ditto. * symfile.c (auto_solib_limit): New variable that holds the autoloading threshold instead of overloading auto_solib_add. * symfile.h (auto_solib_limit): Ditto. * irix5-nat.c (_initialize_solib): Change auto-solib-add variable from var_zinteger to var_boolean and update help. * osfsolib.c (_initialize_solib): Ditto. * pa64solib.c (_initialize_pa64_solib): Ditto. * solib.c (_initialize_solib): Ditto. * somsolib.c (_initialize_som_solib): Ditto. * xcoffsolib.c (_initialize_solib): Ditto. * pa64solib.c (pa64_solib_total_st_size): Update comment to note that the new auto_solib_limit variable is used instead of overloading auto_solib_add variable. (_initialize_pa64_solib): Ditto. * somsolib.c (som_solib_total_st_size): Ditto. (_initialize_som_solib): Ditto. * pa64solib.c (_initialize_pa64_solib): Add new set/show commands for auto-solib-limit variable. * somsolib.c (_initialize_som_solib): Ditto * pa64solib.c (add_to_solist): Check that auto_solib_add is set and use auto_solib_limit as the threshold size instead of auto_solib_add. * somsolib.c (som_solib_add): Ditto, and also change warning text about size threshold exceeded. doc/ChangeLog: 2001-10-28 Fred Fish <fnf@redhat.com> * gdb.texinfo (auto-solib-add): Change docs to match implementation change. (auto-solib-limit): Add docs for new variable.
2001-10-30*** empty log message ***gdbadmin1-1/+1