aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2001-12-20 * compile.c: Fix comment typos.Kazu Hirata2-22/+25
2001-12-20 * gdb.asm/asm-source.exp: Drop setting link-flags for xstormy16.Corinna Vinschen2-2/+10
Substitute call to target_link by call to gdb_compile.
2001-12-20When --wide is used, do not truncate symbol names.Nick Clifton3-19/+59
2001-12-20* s390-tdep.c (s390_pop_frame_regular): Make sure the saved_regsJim Blandy2-13/+19
array is actually set before we try to use it.
2001-12-20* s390-tdep.c (s390_frame_saved_pc_nofix): If we get the saved PCJim Blandy2-12/+15
out of the return address register, cache that in the frame's extra info, just as if we'd gotten it from the saved regs array; that way, it's not a lie to set the saved_pc_valid flag.
2001-12-20* s390-tdep.c (s390_get_frame_info): Give orig_sp a reasonableJim Blandy2-1/+5
value, even when fextra_info->stack_bought can't be trusted,
2001-12-20* s390-tdep.c (s390_readinstruction): Don't callJim Blandy2-2/+9
info->read_memory_func to read zero bytes. Some targets' xfer_memory functions can't cope with that.
2001-12-20* gdbarch.sh (TARGET_CHAR_SIGNED): New macro.Jim Blandy1-0/+11
* gdbarch.c, gdbarch.h: Regenerated. * gdbtypes.c (build_gdbtypes): If TARGET_CHAR_SIGNED is zero, set the TYPE_FLAG_UNSIGNED bit on the type. * s390-tdep.c (s390_gdbarch_init): On the S/390, characters are unsigned by default. * rs6000-tdep.c (rs6000_gdbarch_init): Same for PowerPC and RS6000.
2001-12-20* config/tc-ppc.c (md_parse_option): Make -maltivec defaultMatthew Green2-1/+11
to generating PowerPC instructions.
2001-12-20 * configure.tgt (mips*-dec-netbsd*): Delete alias forAlan Modra2-3/+8
mips*el-*-netbsd*. (sparc64-*-netbsd*): Add elf32_sparc to targ_extra_emuls.
2001-12-20 * configure.in (mips-dec-netbsd*): Delete.Alan Modra3-171/+172
* configure: Regenerate.
2001-12-20 * config.bfd (mips-dec-netbsd*): Delete alias for mips*el-*-netbsd*.Alan Modra2-1/+3
2001-12-20* gdbarch.sh (TARGET_CHAR_SIGNED): New macro.Jim Blandy6-1/+56
* gdbarch.c, gdbarch.h: Regenerated. * gdbtypes.c (build_gdbtypes): If TARGET_CHAR_SIGNED is zero, set the TYPE_FLAG_UNSIGNED bit on the type. * s390-tdep.c (s390_gdbarch_init): On the S/390, characters are unsigned by default. * rs6000-tdep.c (rs6000_gdbarch_init): Same for PowerPC and RS6000.
2001-12-20 * configure.tgt (arm-*-netbsdelf*): Add target.Alan Modra5-1/+30
(arm-*-netbsd*): Add armelf and armelf_nbsd to targ_extra_emuls. * emulparams/armelf_nbsd.sh: Added. * Makefile.am: Add rules for earmelf_nbsd. * Makefile.in: Regenerate.
2001-12-20 * configure.in (arm-*-netbsdelf*): Add target.Alan Modra3-186/+180
* configure: Regenerate.
2001-12-20 * config.bfd (arm-*-netbsdelf*): Add target.Alan Modra4-63/+75
* configure.in: Include netbsd-core.lo for native arm-*-netbsd*. * configure: Regenerate.
2001-12-20*** empty log message ***gdbadmin1-1/+1
2001-12-192001-12-19 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni4-3/+52
* corefile.c (do_captured_read_memory_integer, safe_read_memory_integer): New functions. * gdbcore.h (safe_read_memory_integer): Export. * arm-tdep.c (arm_scan_prologue): Use safe_read_memory_integer, to read the frame value, to capture calls to error().
2001-12-19 * elfcode.h (elf_slurp_symbol_table): Test elf_elfsections for NULL,Alan Modra2-1/+7
as can happen with a core file, before dereferencing.
2001-12-19* s390-tdep.c (s390_register_name): S390_LAST_REGNUM is, in fact,Jim Blandy2-4/+14
the last register number, not one greater than the last register number. * s390-tdep.c (s390_register_virtual_type): Replace clever but incorrect range comparison with correct, legible equivalent.
2001-12-19daily updateAlan Modra1-1/+1
2001-12-19 * mi-var-display.exp: char* variables have a child. Update allKeith Seitz3-6/+12
occurences. * mi0-var-display.exp: Likewise.
2001-12-19* s390-tdep.c (s390_gdbarch_init): Revert accidentally committedJim Blandy1-1/+0
change.
2001-12-19* s390-tdep.c (s390_register_raw_size): Replace unnecessarilyJim Blandy2-5/+12
obscure range comparison with legible equivalent.
2001-12-19 * gdb.base/break.exp: Fix HP specific search string when testingJeff Law4-3/+24
backtracing in a called function. * gdb.base/constvars.exp: Only set lang to C++ if we're compiling the test with HP's compilers. * gdb.base/volatile.exp: Similarly.
2001-12-19 * config/pa/tm-hppa.h (STORE_RETURN_VALUE): Use hppa_store_return_value.Jeff Law3-32/+60
(EXTRACT_RETURN_VALUE): Similarly. * hppa-tdep.c (hppa_store_return_value): New function. (hppa_extract_return_value): New function.
2001-12-19 * configure.host: Add rules for x86_64-*linux-gnu. ChangeAndreas Jaeger2-4/+16
s390x-linux entry to use gcc to report configuration, replace gcc with $CC in s390-linux
2001-12-19 * infttrate.c (child_acknowledge_created_inferior): PassJeff Law2-2/+8
correct argument to add_thread. (update_thread_state_after_attach): Likewise.
2001-12-192001-12-19 Fernando Nasser <fnasser@redhat.com>Fernando Nasser4-9/+18
* config/arm/tm-arm.h: Properly define SOFTWARE_SINGLE_STEP_P. Always define SOFTWARE_SINGLE_STEP. * config/arm/tm-embed.h: Properly define SOFTWARE_SINGLE_STEP_P. * arm-tdep.c (arm_get_next_pc, thumb_get_next_pc, bitcount, shifted_reg_val): Always compile these functions. (arm_software_single_step): Fix second argument in function calls.
2001-12-19Add function gdbarch_info_init() replaces memset().Andrew Cagney5-9/+37
2001-12-19 * elf-eh-frame.c (_bfd_elf_discard_section_eh_frame): If new_sizeJakub Jelinek2-1/+24
is 0, temporarily grow it to minimal CIE size. (_bfd_elf_write_section_eh_frame): If input .eh_frame section would end up empty, build a fake minimal CIE.
2001-12-19 * ld.texinfo (VERSION): Fix markup.Andreas Jaeger2-5/+9
2001-12-19* gdb.base/printcmds.exp: Expect the null character to be printedJim Blandy4-8/+15
as '\0', and the '\013' to be printed as '\v'. * gdb.base/callfuncs.exp ("backtrace at nested call level 4"): Same. * gdb.base/setvar.exp: Same.
2001-12-19* c-lang.c (c_emit_char): Print ASCII 11 as '\v', to matchJim Blandy2-0/+12
ISO C, and our parser. Print ASCII 0 as '\0', since that's what people are used to seeing.
2001-12-192001-12-18 Michael Snyder <msnyder@redhat.com>Michael Snyder2-8/+29
* objcopy.c (copy_file): Accept corefiles (format bfd_core). (copy_object): Don't set the start address or flags of a core file. (copy_section): Don't relocate a core file. Don't copy contents if the input section has the contents flag set, but the output section does not (which happens with the fake 'note' pseudo- sections that BFD creates for corefiles).
2001-12-192001-12-18 Michael Snyder <msnyder@redhat.com>Michael Snyder2-2/+12
* elf.c (assign_file_positions_for_segments): Don't sort PT_NOTE sections of corefiles. Also it makes no sense to sort if count == 1.
2001-12-19* c-lang.c (c_printstr, c_builtin_types, cplus_builtin_types):Jim Blandy2-36/+40
Fix indentation.
2001-12-19* Makefile.in (c-exp.tab.o): Delete duplicate build rule. FixJim Blandy2-7/+8
dependency list on remaining build rule.
2001-12-19 * config.bfd (bfd_elf32_ia64_hpux_big_vec): New vector forAlan Modra1-0/+14
ia64*-*-hpux* target. (bfd_elf64_ia64_hpux_big_vec): Likewise. * targets.c: Ditto. * configure.in: Ditto. * configure: Regenerate * elfxx-ia64.c (elfNN_ia64_final_write_processing): Replace use of alloca with bfd_malloc. (get_local_sym_hash): Likewise. (elfNN_hpux_post_process_headers): New function. #include elfNN-target.h again with values for IA64 HP-UX vector.
2001-12-19*** empty log message ***Alan Modra5-21/+83
2001-12-19*** empty log message ***gdbadmin1-1/+1
2001-12-18daily updateAlan Modra1-1/+1
2001-12-182001-12-18 H.J. Lu <hjl@gnu.org>H.J. Lu2-1/+7
* elf.c (_bfd_elf_copy_private_bfd_data): Also copy GP.
2001-12-182001-12-18 Martin M. Hunt <hunt@redhat.com>Martin Hunt2-0/+10
* ser-tcp.c (tcp_open): Disable Nagle algorithm which improves performance in some cases.
2001-12-182001-12-18 H.J. Lu <hjl@gnu.org>H.J. Lu2-1/+7
* elf.c (_bfd_elf_copy_private_bfd_data): Update comments.
2001-12-182001-12-18 H.J. Lu <hjl@gnu.org>H.J. Lu15-226/+46
* elf-bfd.h (_bfd_elf_copy_private_bfd_data): New. Prototype. (_bfd_mips_elf_copy_private_bfd_data): Removed. * elf.c (_bfd_elf_copy_private_bfd_data): New. Copy e_flags in the ELF header. * elf32-i370.c (??_elf_copy_private_bfd_data): Removed. (bfd_elf??_bfd_copy_private_bfd_data): Removed. * elf32-m32r.c: Likewise. * elf32-m68k.c: Likewise. * elf32-mcore.c: Likewise. * elf32-mips.c: Likewise. * elf32-ppc.c: Likewise. * elf32-v850.c: Likewise. * elf64-ppc.c: Likewise. * elf64-sparc.c: Likewise. * elfxx-ia64.c: Likewise. * elf64-mips.c (bfd_elf64_bfd_copy_private_bfd_data): Removed. * elfxx-target.h (bfd_elfNN_bfd_copy_private_bfd_data): Defined to _bfd_elf_copy_private_bfd_data.
2001-12-18 * elf32-s390 (elf_s390_check_relocs): Pass addend toMartin Schwidefsky3-2/+9
gc_record_vtentry. * elf64-s390 (elf_s390_check_relocs): Likewise. Fix by Andreas Jaeger <aj@suse.de>.
2001-12-18 * readelf.c (get_machine_flags): Recognize header flags for ABI andThiemo Seufer2-22/+49
ASE extensions. More robust code for ISA checking. Ignore empty fields in header flags for GNU extensions.
2001-12-18Correctly match all NetBSD/mips hosts.Nick Clifton2-1/+6
2001-12-18Remove redundant definition.Nick Clifton2-3/+5