aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2002-06-21 * gdb_locale.h: New file.Tom Tromey8-334/+446
* Makefile.in (GDB_CFLAGS): Define LOCALEDIR. (defs_h): Added gdb_locale.h. * configure, config.in: Rebuilt. * configure.in (PACKAGE): Define. * defs.h: Include gdb_locale.h. * main.c (captured_main): Call setlocale, bindtextdomain,
2002-06-21* configure.in: Fix AIX configury bug.DJ Delorie2-2/+4
2002-06-212002-06-21 Dave Brolley <brolley@redhat.com>Dave Brolley7-0/+1257
From Stan Shebs, Jim Blandy, Mark Salter, Kevin Buettner: * config/frv/frv.mt: New file. * config/frv/tm-frv.h: New file. * configure.tgt: Support frv-*-*. * Makefile.in (frv-tdep.o): New target. * frv-tdep.c: New file. * NEWS: Mention frv.
2002-06-212002-06-21 Dave Brolley <brolley@redhat.com>Dave Brolley2-0/+5
* MAINTAINERS: Add self to "Write After Approval" list.
2002-06-21* config/m68k/tm-m68k.h (REGISTER_BYTE, REGISTER_RAW_SIZE)Grace Sainsbury3-5/+145
(REGISTER_VIRTUAL_SIZE, MAX_REGISTER_RAW_SIZE) (REGISTER_VIRTUAL_TYPE, REGISTER_NAMES, TARGET_LONG_DOUBLE_FORMAT) (FUNCTION_START_OFFSET, SKIP_PROLOGUE, SAVED_PC_AFTER_CALL) (INNER_THAN, STACK_ALIGN, REGISTER_SIZE): Remove macros. * m68k-tdep.c: Include arch-utils.h (m68k_register_raw_size): Add. (m68k_register_virtual_size): Add. (m68k_register_virtual_type): Add. (m68k_register_name): Add. (m68k_stack_align): Add. (m68k_register_byte): Add. (m68k_gdbarch_init): Add set_gdbarch calls for macros removed in tm-m68k.h.
2002-06-21Fixed changelog entry. Indented m68k-tdep.cGrace Sainsbury2-15/+25
2002-06-21Replaced frame_find_saved_regs with frame_init_saved_regs. ConvertedGrace Sainsbury3-39/+86
call dummy macros to multi-arch.
2002-06-212002-06-19 Pierre Muller <muller@ics.u-strasbg.fr>Pierre Muller9-6/+49
* parse.c (parse_fprintf): New function used to avoid calls to fprintf in bison parser generated debug code. * parser-defs.h: Declaration of new parse_fprintf function. * ada-exp.y, c-exp.y, f-exp.y, jv-exp.y, m2-exp.y, p-exp.y: Set YYDEBUG to 1 by default. Set YYFPRINTF as parse_fprintf.
2002-06-21 * dwarf2cfi.c: Reindented.Michal Ludvig2-41/+42
2002-06-212002-06-21 Michal Ludvig <mludvig@suse.cz>Michal Ludvig2-89/+261
* dwarf2cfi.c (read_encoded_pointer): Don't handle pointer encoding anymore. (pointer_encoding, enum ptr_encoding): New. (execute_cfa_program): Take care about pointer encoding. (dwarf2_build_frame_info): Only call parse_frame_info for .debug_frame and .eh_frame. (parse_frame_info): New, derived from former dwarf2_build_frame_info. fixed augmentation handling, added relative addressing, ignore duplicate FDEs. Added comments.
2002-06-21Set correct value for ADP_Stopped_RunTimeErrorNick Clifton2-40/+41
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.