aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2002-01-22merge from gccDJ Delorie11-99/+405
2002-01-22Initialize the TYPE_FLOATFORMAT field of the h/w floating-pointAndrew Cagney3-1/+33
builtin types.
2002-01-22Eliminate texinfo 3.12 hacks.Andrew Cagney5-93/+18
2002-01-22Remove->RemoteAndrew Cagney2-3/+7
2002-01-22Use texi2dvi instead of TEX/TEXINDEX.Andrew Cagney2-29/+21
2002-01-22Move remote protocol specification to an appendix.Andrew Cagney2-861/+868
2002-01-22 * xstormy16-tdep.c (xstormy16_scan_prologue): Add framelessCorinna Vinschen2-6/+27
parameter. Set frameless flag if it exists and depended of whether the scanned function is frameless or not. (xstormy16_skip_prologue): If function is frameless, return result of xstormy16_scan_prologue(). (xstormy16_frame_init_saved_regs): Adjust xstormy16_scan_prologue() call.
2002-01-22 * elf64-alpha.c (INSN_UNOP): Encode with RB as $sp.Richard Henderson2-1/+5
2002-01-22 * emulparams/elf64alpha.sh (NOP): Use unop.Richard Henderson2-1/+5
2002-01-22 * gas/alpha/unop.s, gas/alpha/unop.d: New test.Richard Henderson4-0/+22
* gas/alpha/alpha.exp: Run it.
2002-01-22 * alpha-dis.c (print_insn_alpha): Also mask the base opcode forRichard Henderson2-1/+6
comparison.
2002-01-22 * elf64-ppc.c (ppc64_elf_finish_dynamic_sections): Correct sign ofAlan Modra2-1/+4
TOC_BASE_OFF adjustment.
2002-01-22run "make dep-am"; automakeAlan Modra13-67/+195
regenerate po/POTFILES.in
2002-01-22* config/obj-coff.c (obj_coff_init_stab_section): Make theDJ Delorie2-1/+7
stabstr_name allocation permanent, as it will be referenced from the section hash.
2002-01-22 2002-01-21 Fred Fish <fnf@redhat.com>Fred Fish2-1/+6
* gdb.base/restore.exp (restore_tests): Fix obvious typo, callee not caller.
2002-01-22 * configure.host (hppa*64*-*-hpux*, hppa*64*-*-linux*): Add newAlan Modra2-0/+8
host defines.
2002-01-222002-01-21 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-92/+137
* sh-tdep.c (sh_fp_frame_init_saved_regs, sh_push_arguments, sh_generic_show_regs, sh3_show_regs, sh3e_show_regs, sh3_dsp_show_regs, sh4_show_regs, sh_dsp_show_regs, sh_sh4_register_byte, sh_sh4_register_raw_size, sh_sh3e_register_virtual_type, sh_sh4_register_virtual_type, sh_sh4_register_convertible, sh_sh4_register_convert_to_virtual, sh_sh4_register_convert_to_raw, sh_fetch_pseudo_register, sh_store_pseudo_register, sh_do_pseudo_register): Call gdbarch_tdep() just once, assign result to variable and use that, instead of calling the function several times.
2002-01-22FOOBAR, didn't ChangeLog UI_OUT removal.Andrew Cagney1-5/+3
2002-01-22*** empty log message ***gdbadmin1-1/+1
2002-01-21Add menu entries for ``Remote Debugging''.Andrew Cagney2-0/+14
2002-01-21* go32-nat.c (fetch_register): Use FP_REGNUM_P and FPC_REGNUM_PMark Kettenis2-3/+9
macros instead of LAST_FPU_CTRL_REGNUM. (store_register): Likewise.
2002-01-21daily updateAlan Modra1-1/+1
2002-01-21 * ld-cris: New testsuite directory.Hans-Peter Nilsson4-0/+49
2002-01-21Correct attributionHans-Peter Nilsson1-1/+1
2002-01-21* infcmd.c (run_command): Check that the `exec' target layer's BFDJim Blandy4-5/+86
is up-to-date before running the program, not just when a program exits. * testsuite/gdb.base/reread.exp: Check that GDB properly re-reads the executable file when it changes while no inferior is running.
2002-01-21 * elf32-cris.c (cris_elf_relocate_section) <case R_CRIS_32_GOTREL>:Hans-Peter Nilsson2-0/+19
Check for and emit error if sgot is NULL at this point.
2002-01-21Approved by fnasser@redhat.com:Fred Fish2-25/+11
2002-01-21 Fred Fish <fnf@redhat.com> * gdb.base/maint.exp: Simplify the "maint info breakpoints" test to optionally accept the "shlib events" variation.
2002-01-21Approved by fnasser@redhat.com:Fred Fish2-0/+9
2002-01-21 Fred Fish <fnf@redhat.com> * arm-tdep.c (thumb_skip_prologue): Quit scanning prologue when we have found all instructions we are looking for.
2002-01-21 * ldlex.l: Use fread instead of read.Andreas Jaeger2-3/+7
2002-01-21* gdb.texinfo (Remote): Move the sub-section ``The GDB remoteAndrew Cagney2-209/+212
serial protocol'' from here. (Remote Debugging): To here. New chapter.
2002-01-21* gdb.base/ending-run.c (main): Avoid messing with setvbuf; justJim Blandy3-5/+14
call `fflush' after every `printf', so that the output is produced at predictable points, regardless of whatever buffering does (or doesn't) take place. * gdb.base/ending-run.exp: Adjust tests to expect output to appear at different points.
2002-01-21bfd:Jason Thorpe7-187/+190
* config.bfd (ia64*-*-netbsd*): New target. gas: * configure.in (ia64-*-netbsd*): New target. * configure: Regenerate. ld: * configure.tgt (ia64-*-netbsd*): New target.
2002-01-21* arm-tdep.c (arm_register_name): New function.Richard Earnshaw3-5/+18
(arm_registers_names): Make static. * config/arm/tm-arm.h (arm_register_names): Delete declaration. (arm_register_name): Declare. (REGISTER_NAME): Use it.
2002-01-212002-01-21 H.J. Lu <hjl@gnu.org>H.J. Lu3-2/+8
* emulparams/elf32btsmip.sh (SHLIB_TEXT_START_ADDR): Change to 0. * emulparams/elf64btsmip.sh (SHLIB_TEXT_START_ADDR): Likewise.
2002-01-21Richard Earnshaw <rearnsha@arm.com>Richard Earnshaw3-93/+144
and Kevin Buettner <kevinb@redhat.com> Convert arm targets to new FRAME interface. * arm-tdep.c (struct frame_extra_info): Remove fsr. (arm_frame_find_save_regs): Delete. (arm_frame_init_saved_regs): New. (arm_init_extra_frame_info): Alloacte saved_regs as required. Allocate extra_info as required. Convert all uses of fsr.regs to use saved_regs, similarly all uses of EXTRA_FRAME_INFO fields to use extra_info. (thumb_scan_prologue, arm_scan_prologue, arm_find_callers_reg) (arm_frame_chain, arm_frame_saved_pc, arm_pop_frame): Likewise. (check_prologue_cache, save_prologue_cache): Likewise. (_initialize_arm_tdep): Ensure prologue_cache is correctly set up. * config/arm/tm-arm.h (EXTRA_FRAME_INFO): Delete. (FRAME_FIND_SAVED_REGS): Delete. (arm_frame_find_saved_regs): Delete prototype. (arm_frame_init_saved_regs): New prototype. (FRAME_INIT_SAVED_REGS): Define.
2002-01-21comment typo fixesAlan Modra9-10/+27
2002-01-21 * elf64-ppc.c (struct ppc_link_hash_entry): Add is_func andAlan Modra2-118/+329
is_func_descriptor fields. (link_hash_newfunc): Init them. (ppc64_elf_check_relocs): Only R_PPC24_REL24 syms starting with a dot are candidates for plt entries. When processing .opd relocs, set function descriptor strings to point inside function code string, and set new ppc_link_hash_entry fields. (ppc64_elf_gc_sweep_hook): Don't sweep R_PPC64_REL24 relocs. (ppc64_elf_adjust_dynamic_symbol): Remove most code dealing with function descriptors. It's now done in.. (func_desc_adjust): New. (ppc64_elf_func_desc_adjust): New. (define elf_backend_always_size_sections): Define. (ppc64_elf_hide_symbol): New. (define elf_backend_hide_symbol): Define. (allocate_dynrelocs): Remove code looking up function descriptors as that has been done earlier. (ppc64_elf_size_dynamic_sections): Use htab shortcut to elf hash table. (ppc64_elf_finish_dynamic_symbol): Likewise. Remove code looking up function descriptor. (build_one_stub): Look up the function code sym. Check for invalid plt offsets. (ppc64_elf_relocate_section): Tweak calls to undefined weak syms. Convert R_PPC64_TOC relocs to R_PPC64_RELATIVE in shared libs.
2002-01-21 * elf-bfd.h (elf_backend_data <elf_backend_hide_symbol>): AddAlan Modra8-65/+82
boolean param. (_bfd_elf_link_hash_hide_symbol): Likewise. * elflink.h (elf_link_add_object_symbols): Adjust call to elf_backend_hide_symbol. (elf_fix_symbol_flags): Likewise. (elf_link_assign_sym_version): Likewise. Use bfd_malloc rather than bfd_alloc. * elf.c (_bfd_elf_link_hash_hide_symbol): Add "force_local" param. Set ELF_LINK_FORCED_LOCAL and call _bfd_elf_strtab_delref. * elf32-hppa.c (elf32_hppa_hide_symbol): Likewise. (clobber_millicode_symbols): Adjust to suit new hide_symbol. * elf32-cris.c (elf_cris_hide_symbol): Add "force_local" param and adjust to suit. * elf32-mips.c (_bfd_mips_elf_hide_symbol): Likewise, and call _bfd_elf_link_hash_hide_symbol rather than duplicating code. * elfxx-ia64.c (elfNN_ia64_hash_hide_symbol): Likewise.
2002-01-21Zap an IEEE_FLOAT.Andrew Cagney2-4/+4
2002-01-21* infttrace.c: Include <sys/pstat.h>.Andrew Cagney2-56/+35
(child_pid_to_exec_file): Revamp. Use pstat call to get the exec file if the ttrace equivalent fails.
2002-01-21 * doc/as.texinfo (Overview) <Target ARM options>: Add missing {}Hans-Peter Nilsson3-6/+13
to @dots call. <Detailed description, ARM options>: Ditto. * doc/c-arm.texi (ARM Options): Ditto.
2002-01-21*** empty log message ***gdbadmin1-1/+1
2002-01-20daily updateAlan Modra1-1/+1
2002-01-20* rdi-share/devsw.c (openLogFile): Delete unused ``struct tm lt''.Andrew Cagney2-2/+5
(closeLogFile): Ditto.
2002-01-202002-01-20 Michael Chastain <mec@shout.net>Michael Chastain2-1/+5
* top.c (print_gdb_version): Bump copyright year to 2002.
2002-01-20* MAINTAINERS (Blanket Write Privs): Add Kevin Buettner, ElenaAndrew Cagney2-0/+8
Zannoni and Eli Zaretskii.
2002-01-20Copyright year updates.Daniel Jacobowitz3-2/+7
2002-01-202002-01-20 Daniel Jacobowitz <drow@mvista.com>Daniel Jacobowitz11-10/+25
* buildsym.c: Update copyright years. * c-typeprint.c: Likewise. * dwarf2read.c: Likewise. * f-typeprint.c: Likewise. * gdbtypes.c: Likewise. * gdbtypes.h: Likewise. * hp-symtab-read.c: Likewise. * hpread.c: Likewise. * mdebugread.c: Likewise. * p-typeprint.c: Likewise.
2002-01-20Assume TARGET_BYTE_ORDER_SELECTABLE{,_P} is always true.Andrew Cagney19-138/+46
2002-01-202002-01-20 Daniel Jacobowitz <drow@mvista.com>Daniel Jacobowitz6-32/+66
* gdb.c++/classes.exp: Update for improved v3 support and skipping artificial methods/arguments. * gdb.c++/derivation.exp: Likewise. * gdb.c++/inherit.exp: Likewise. * gdb.c++/method.exp: Likewise. * gdb.c++/virtfunc.exp: Likewise.