aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2002-06-21 * configure.in: Quote bu_cv_have_fopen64.Alan Modra3-4/+9
* configure: Regenerate.
2002-06-21 * configure.in: Check for strcoll.Alan Modra5-8/+35
* configure: Regenerate. * config.in: Regenerate. * nm.c (main): Set locale for LC_COLLATE category. (non_numeric_forward): Use strcoll if available.
2002-06-212002-06-20 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-2/+10
* event-top.c (command_handler): Don't use space_at_cmd_start unless there is sbrk() on the host. Assign time and space data to union fields of the appropriate length.
2002-06-21*** empty log message ***gdbadmin1-1/+1
2002-06-21daily updateAlan Modra1-1/+1
2002-06-202002-06-20 Dave Brolley <brolley@redhat.com>Dave Brolley2-0/+6
* MAINTAINERS: Add self as fr30 and frv maintainer.
2002-06-20Update bug reporting guidelinesNick Clifton2-15/+26
2002-06-20Remove romp targetNick Clifton2-4/+4
2002-06-202002-06-20 Michal Ludvig <mludvig@suse.cz>Michal Ludvig4-10/+21
* x86-64-tdep.c (x86_64_register_nr2name): Rename to x86_64_register_name. Return type changed to 'const char *'. (x86_64_register_name2nr): Rename to x86_64_register_number. (x86_64_gdbarch_init): Update to reflect the change. * x86-64-tdep.h: Ditto. * x86-64-linux-nat.c (x86_64_fxsave_offset) (supply_fpregset): Ditto.
2002-06-20* regcache.h: Update copyright.Andrew Cagney5-94/+620
(struct regcache, struct gdbarch): Add opaque declarations. (current_regcache): Declare global variable. (regcache_read, regcache_write): Add gdbarch parameter. (regcache_save, regcache_save_no_passthrough) (regcache_restore, regcache_restore_no_passthrough) (regcache_dup, regcache_dup_no_passthrough) (regcache_cpy, regcache_cpy_no_passthrough) (deprecated_grub_regcache_for_registers) (deprecated_grub_regcache_for_register_valid) (regcache_valid_p): Add function declarations. * regcache.c: Update copyright. (regcache_descr_handle): New global variable. (struct regcache_descr): Define. (init_legacy_regcache_descr, init_regcache_descr): New functions. (regcache_descr, xfree_regcache_descr): New functions. (struct regcache): Define. (regcache_xmalloc, regcache_xfree): New functions. (regcache_cpy, regcache_cpy_no_passthrough): New functions. (regcache_dup, regcache_dup_no_passthrough): New functions. (regcache_valid_p, regcache_read_as_address): New functions. (deprecated_grub_regcache_for_registers): New function. (deprecated_grub_regcache_for_register_valid): New function. (current_regcache): New global variable. (register_buffer): Add regcache parameter. Update calls. (regcache_read, regcache_write): Add regcache parameter. Rewrite. (read_register_gen, write_register_gen): Update register_buffer call. Test for legacy_p instead of gdbarch_register_read_p or gdbarch_register_write_p. (regcache_collect): Update register_buffer call. (build_regcache): Rewrite. Use deprecated grub functions. (regcache_save, regcache_save_no_passthrough): New functions. (regcache_restore, regcache_restore_no_passthrough): New functions. (_initialize_regcache): Create the regcache_data_handle. Swap current_regcache global variable. * sh-tdep.c (sh_pseudo_register_read): Add current_regcache parameter to regcache_read and regcache_write calls. (sh4_register_read): Ditto. (sh64_pseudo_register_read): Ditto. (sh64_register_read): Ditto. (sh_pseudo_register_write): Ditto. (sh4_register_write): Ditto. (sh64_pseudo_register_write): Ditto. (sh64_register_write): Ditto. * defs.h (XCALLOC): Define.
2002-06-20*** empty log message ***gdbadmin1-1/+1
2002-06-20daily updateAlan Modra1-1/+1
2002-06-19* configure.in: replace ${topsrcdir} with ${srcdir}DJ Delorie2-6/+8
2002-06-19* configure.in: Move definition of libstdcxx_flagsDJ Delorie2-3/+6
right above usage, rather than waaay earlier.
2002-06-19* configure.in: Rearrange a little.DJ Delorie1-27/+26
2002-06-19* configure.in: Pull definition of is_cross_compiler earlier.DJ Delorie2-13/+14
2002-06-19* configure.in: Rearrange a little.DJ Delorie2-4/+9
2002-06-19* configure.in: Remove references to librx.DJ Delorie3-23/+12
* Makefile.in: Remove references to librx.
2002-06-19Added functions for multi-arch.Grace Sainsbury3-0/+39
2002-06-19* configure.in: Eliminate ${gasdir} variable.DJ Delorie2-2/+5
2002-06-192002-06-19 Daniel Jacobowitz <drow@mvista.com>Daniel Jacobowitz2-9/+5
* ada-lang.c (fill_in_ada_prototype): Update comment.
2002-06-192002-06-19 Daniel Jacobowitz <drow@mvista.com>Daniel Jacobowitz2-23/+100
* mips-tdep.c (enum mips_abi): Explicitly start at 0. Add MIPS_ABI_LAST. (mips_abi_string, mips_abi_strings): New. (struct gdbarch_tdep): Remove mips_abi_string, add found_abi. (mips_gdbarch_init): Set tdep->found_abi. Don't set tdep->mips_abi_string. Honor mips_abi_string. Default to O32 if no ABI is found. (mips_dump_tdep): Use mips_abi_strings. (mips_abi_update): New function. (_initialize_mips_tdep): Initialize mips_abi_string. Add ``set mips abi'' and ``show mips abi''. Check the size of mips_abi_strings.
2002-06-19* i386-linux-tdep.c (i386_linux_register_name): Make return typeAndrew Cagney2-1/+7
constant.
2002-06-19Typo fixes in comment.Joern Rennecke1-5/+5
2002-06-19 * config/tc-sh.c (get_specific): Revert 2002-05-01 change.Joern Rennecke2-21/+15
(assemble_ppi): Generate warning if the same register is used twice as destination in the same padd / pmuls instruction.
2002-06-19If the target does not support an ELF style has table, return true, indicatingNick Clifton2-1/+8
that nothing needed to be done, rather than false, indicating that the section's size could not be computed.
2002-06-192002-06-18 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2-1/+6
* emultempl/mipself.em (mips_elf${ELFSIZE}_check_sections): Check section flags for SEC_DATA, rather than for SEC_CODE being unset.
2002-06-192002-06-18 H.J. Lu (hjl@gnu.org)H.J. Lu2-23/+101
* nm.c: Include "elf/common.h". (extended_symbol_info): Add elfinfo, a pointer to elf_symbol_type. (SYM_SIZE): Use elfinfo if it is not NULL. (get_symbol_type): New function. (display_archive): Set print_width for each archive member. (display_file): Likewise. (display_rel_file): Don't set print_width here. (print_object_filename_sysv): Handle print_width. (print_archive_member_sysv): Likewise. (print_symbols): Pass (bfd_vma) 0 to print_symbol. (print_symbol): Set the elfinfo field in extended_symbol_info for ELF. (print_object_filename_sysv): Fix the output format. (print_symbol_info_sysv): Print type and section for ELF. 2002-06-18 Elias Athanasopoulos <eathan@otenet.gr> * nm.c (print_size_symbols): Remove assignment, which makes the symbol's size equal to its value when --size-sort is used.
2002-06-192002-06-18 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2-1/+6
* emultempl/mipself.em (mips_elf${ELFSIZE}_check_sections): Fix format specifier used to print BFD name.
2002-06-192002-06-18 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2-0/+6
* ld-mips-elf/empic2-ref.s: Add a missing .end, apparently turned up by recent assembler changes.
2002-06-19Add entry describing a change to alpha-tdep.c (heuristic_proc_desc).Joel Brobecker1-0/+9
2002-06-19 * alpha-tdep.c (heuristic_proc_desc): Compute the size of theJoel Brobecker1-4/+39
current frame using only the first stack size adjustment. All subsequent size adjustments are not considered to be part of the "static" part of the current frame. Compute the address of the saved registers relative to the Frame Pointer ($fp) instead of the Stack Pointer if $fp is in use in this frame.
2002-06-19*** empty log message ***gdbadmin1-1/+1
2002-06-19daily updateAlan Modra1-1/+1
2002-06-182002-06-18 Don Howard <dhoward@redhat.com>Don Howard2-3/+9
* valops.c (value_ind): Use value_at_lazy() when dereferencing type int expressions. Thanks to Jim Blandy <jimb@redhat.com> for suggesting this solution.
2002-06-18* config/romp/xm-rtbsd.h: Delete file.Andrew Cagney3-45/+5
* config/romp/rtbsd.mh: Delete file.
2002-06-182002-06-18 Chris Demetriou <cgd@broadcom.com>Chris Demetriou2-2/+13
* mdmx.c (SD_): Delete. (Unpredictable): Re-define, for now, to directly invoke unpredictable_action(). (mdmx_acc_op): Fix error in .ob immediate handling.
2002-06-18 * breakpoint.c (condition_command): Post breakpoint_modifyKeith Seitz2-13/+30
when a condition is added to an existing breakpoint. (commands_command): Likewise for commands. (set_ignore_count): Likewise for ignore counts. If no tty, do not simply return, still need to send event notification. (ignore_command): Only print a newline if the command came from a tty. Don't call breakpoints_changed, since this is now properly handled by set_ignore_count.
2002-06-182002-06-18 Dave Brolley <brolley@redhat.com>Dave Brolley1-0/+5
* configure.in: Add support for frv. * config.sub: Add support for frv.
2002-06-18* interp.c (sim_firmware_command): Initialize `address'.Andrew Cagney2-1/+8
2002-06-182002-06-18 Dave Brolley <brolley@redhat.com>Dave Brolley14-2/+17242
* po/POTFILES.in: Add frv-*.[ch]. * disassemble.c (ARCH_frv): New macro. (disassembler): Handle bfd_arch_frv. * configure.in: Support frv_bfd_arch. * Makefile.am (HFILES): Add frv-*.h. (CFILES): Add frv-*.c (ALL_MACHINES): Add frv-*.lo. (CLEANFILES): Add stamp-frv. (FRV_DEPS): New variable. (stamp-frv): New target. (frv-asm.lo): New target. (frv-desc.lo): New target. (frv-dis.lo): New target. (frv-ibld.lo): New target. (frv-opc.lo): New target. (frv-*.[ch]): New files.
2002-06-182002-06-18 Dave Brolley <brolley@redhat.com>Dave Brolley6-1/+40
From Catherine Moore, Michael Meissner, Jim Blandy: * emulparams/elf32frv.sh: New file. * configure.tgt: Support frv-*-*. * Makefile.am (ALL_EMULATIONS): Add eelf32frv.o. (eelf32frv.c): New target.
2002-06-182002-06-18 Dave Brolley <brolley@redhat.com>Dave Brolley2-0/+6
From Catherine Moore: * dis-asm.h (print_insn_frv): New prototype.
2002-06-182002-06-18 Dave Brolley <brolley@redhat.com>Dave Brolley3-0/+103
From Catherine Moore, Michael Meissner, Dave Brolley: * common.h (EM_CYGNUS_FRV): New macro. * frv.h: New file.
2002-06-182002-06-18 Dave Brolley <brolley@redhat.com>Dave Brolley9-0/+1791
From Catherine Moore, Michael Meissner, Richard Sandiford, Dave Brolley: * po/POTFILES.in: Add tc-frv.c, tc-frv.h. * configure.in: Support frv-*-*. * Makefile.am (CPU_TYPES): Add frv. (TARGET_CPU_CFILES): Add tc-frv.c. (TARGET_CPU_HFILES): Add tc-frv.h. (DEPTC_frv_coff): New variable. (DEPTC_frv_elf): New variable. (DEPOBJ_frv_coff): New variable. (DEPOBJ_frv_elf): New variable. (DEP_frv_coff): New variable. (DEP_frv_elf): New variable. * tc-frv.c: New file. * tc-frv.h: New file.
2002-06-182002-06-18 Dave Brolley <brolley@redhat.com>Dave Brolley4-0/+3904
* gas/frv: New testsuite.
2002-06-182002-06-18 Dave Brolley <brolley@redhat.com>Dave Brolley5-0/+20
From Catherine Moore: * readelf.c (elf/frv.h): #include it. (guess_is_rela): Support EM_CYGNUS_FRV. (dump_relocations): Ditto. (get_machine_name): Ditto. * Makefile.am (readelf.o): add dependency on $(INCDIR)/elf/frv.h.
2002-06-182002-06-18 Dave Brolley <brolley@redhat.com>Dave Brolley13-5/+1563
From Catherine Moore, Michael Meissner, Dave Brolley: * po/SRC-POTFILES.in: Add cpu-frv.c and elf32-frv.c * targets.c: Support bfd_elf32_frv_vec. * reloc.c: Add FRV relocs. * configure.in: Add support for bfd-elf32-frv-vec. * config.bfd (targ_cpu): Add support for frv-*-elf. * archures.c: Add frv arch and machines. * Makefile.am (ALL_MACHINES): Add cpu-frv.lo. (ALL_MACHINES_CFILES): Add cpu-frv.c. (BFD32_BACKENDS): Add elf32-frv.lo. (BFD32_BACKENDS_CFILES): Add elf32-frv.c (cpu-frv.lo): New target. (elf32-frv.lo): New target. * cpu-frv.c: New file. * elf32-frv.c: New file.
2002-06-182002-06-18 Dave Brolley <brolley@redhat.com>Dave Brolley2-2/+8
* configure.in: Add support for frv. * config.sub: Add support for frv.
2002-06-18 * Makefile.am (CGENDEPS): Remove unnecessary stamp-cgen.Ben Elliston3-2/+7
* Makefile.in: Regenerate.