aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2000-07-242000-07-24 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni3-56/+494
* config/sh/tm-sh.h (struct gdbarch_tdep): Add sh4 specific pseudo registers. (DO_REGISTERS_INFO): Define. * sh-tdep.c (sh_sh4_register_name): New function. (sh_generic_show_regs, sh3_show_regs, sh3e_show_regs, sh3_dsp_show_regs, sh4_show_regs, sh_dsp_show_regs): Update signature. (sh_show_regs_command): New function. Actual function called by the 'regs' command. (sh_register_byte): Rename to... (sh_default_register_byte): ...New function. (sh_sh4_register_byte): New function. (sh_register_raw_size): Rename to... (sh_default_register_raw_size): ...New function. (sh_sh4_register_raw_size): New function. (sh_sh4_register_virtual_type): New function. (sh_sh4_build_float_register_type): New function. (sh_fetch_pseudo_register, sh_store_pseudo_register): New functions. (fv_reg_base_num, dr_reg_base_num): New functions. (do_fv_register_info, do_dr_register_info, sh_do_pseudo_register, sh_do_fp_register, sh_do_register, sh_print_register, sh_do_registers_info): New functions. (sh_gdbarch_init): Initialize sh4 pseudo registers to -1. Update architecture specific parts. (_initialize_sh_tdep): Use sh_show_regs_command for 'regs' command.
2000-07-24Demangling fixesDaniel Berlin2-31/+248
2000-07-24 * printcmd.c (printf_command): Guard against 0-length string.Michael Snyder1-1/+2
----------------------------------------------------------------------
2000-07-24* config/obj-coff.c (obj_frob_symbol): Don't mergeDJ Delorie2-0/+9
labels. Don't merge if the symbol isn't constant. Return immediately if a symbol is merged.
2000-07-24Regenerate auto-generated filesNick Clifton8-400/+399
2000-07-24*** empty log message ***Jim Blandy1-0/+6
2000-07-24* dwarf2read.c (read_structure_scope): Correct overzealousJim Blandy1-1/+1
addition of cu_header argument.
2000-07-242000-07-24 H.J. Lu (hjl@gnu.org)H.J. Lu2-7/+12
* ld-elfvsb/elfvsb.exp: Add -g to $CC to get the location of the undefined reference.
2000-07-24Updated TODO.Anthony Green2-1/+6
2000-07-24 * gdb.java/configure.in (AC_INIT): Use jmisc.exp.Anthony Green3-2/+7
* gdb.java/configure: Rebuild.
2000-07-242000-07-24 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni1-6/+6
* gdbarch.sh: Add FETCH_PSEUDO_REGISTER and STORE_PSEUDO_REGISTER to the gdbarch structure. * gdbarch.c: Regenerate. * gdbarch.h: Regenerate. * inferior.h (FETCH_PSEUDO_REGISTER, STORE_PSEUDO_REGISTER): Delete macros. * regcache.c (write_register, read_register, write_register_bytes, write_register_gen, read_register_bytes, read_register_gen): Rename ARCH_FECTH_PSEUDO_REGISTERS to FETCH_PSEUDO_REGISTERS and ARCH_STORE_PSEUDO_REGISTER to STORE_PSEUDO_REGISTER.
2000-07-242000-07-24 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni5-14/+117
* gdbarch.sh: Add FETCH_PSEUDO_REGISTER and STORE_PSEUDO_REGISTER to the gdbarch structure. * gdbarch.c: Regenerate. * gdbarch.h: Regenerate. * inferior.h (FETCH_PSEUDO_REGISTER, STORE_PSEUDO_REGISTER): Delete macros. * regcache.c (write_register, read_register, write_register_bytes, write_register_gen, read_register_bytes, read_register_gen): Rename ARCH_FECTH_PSEUDO_REGISTERS to FETCH_PSEUDO_REGISTERS and ARCH_STORE_PSEUDO_REGISTER to STORE_PSEUDO_REGISTER.
2000-07-24 * gdbarch.sh: Add NUM_PSEUDO_REGS to the gdbarch structure.Elena Zannoni5-9/+54
* gdbarch.c: Regenerate. * gdbarch.h: Regenerate. * inferior.h (NUM_PSEUDO_REGS): Delete macro.
2000-07-24 * gdbmi.texinfo: Change GDB -> @value{GDBN}, andEli Zaretskii2-378/+386
(gdb) -> (@value{GDBP}). Fix a few typos and some markup. From Dmitry S. Sivachenko <dima@Chg.RU>.
2000-07-24 * language.c: Include jv-lang.h.Anthony Green4-0/+85
(lang_bool_type): Add case for java booleans. And in testsuite... * gdb.java/jv-exp.exp: New file.
2000-07-24* Makefile.in (configure-target-libf2c): Depend on $(ALL_GCC).Alexandre Oliva2-0/+6
(configure-target-libchill, configure-target-libobjc): Likewise.
2000-07-24 * configure: Rebuilt.Anthony Green9-0/+1166
* configure.in (configdirs): Add gdb.java. * gdb.java/jmisc.java: New file. * gdb.java/jmisc.exp: New file. * gdb.java/Makefile.in: New file. * gdb.java/configure: Rebuilt. * gdb.java/configure.in: New file. * lib/java.exp: New file.
2000-07-24* configure.in: Use the same cache file for all target libs.Alexandre Oliva3-2/+7
* config-ml.in: But different cache files per multilib variant.
2000-07-24Eliminate global address_size. Replace with functionAndrew Cagney2-283/+329
read_comp_unit_head() and ``struct compu_unit_head'' parameter. Include support for signed address case. Fixes problem of global address size / sign being out-of-sync with with current section.
2000-07-232000-07-23 Ulf Carlsson <ulfc@engr.sgi.com>Ulf Carlsson2-3/+8
* elf32-mips.c (_bfd_mips_elf_check_relocs): Use abfd instead of dynobj for SGI_COMPAT checks.
2000-07-23 * configure.in (AC_CHECK_HEADERS): Add time.h.Jeff Law9-85/+176
(AC_HEADER_TIME): Add check. * configure, config.in: Regenerate. * getruntime.c: Portably #include <sys/time.h> and/or <time.h>.
2000-07-23 * configure (topsrcdir): Don't use dirname.Jeff Law2-1/+6
2000-07-23 * aclocal.m4 (libiberty_AC_DECLARE_ERRNO): New macro.Jeff Law8-78/+146
* configure.in (libiberty_AC_DECLARE_ERRNO): Add check. * configure, config.in: Regenerate. * pexecute.c, strtol.c, strtoul.c: Declare errno if necessary.
2000-07-23 * cp-demangle.c, mkstemps.c: #include <sys/types.h>.Jeff Law3-0/+7
2000-07-23(external_coff_symbol_p): K&R-ise.Alan Modra2-1/+6
2000-07-22merge with gccJason Merrill8-188/+605
2000-07-22Correct absolute section alignment.Alan Modra2-2/+7
2000-07-222000-07-21 Michael Snyder <msnyder@cleaver.cygnus.com>Michael Snyder2-0/+6
* thread.c (thread_apply_all_command): Update thread list first.
2000-07-21oops - omitted from previous deltaNick Clifton1-0/+4
2000-07-21Applied Michael's Sokolov's patch to implement --embedded-relocs for m68k coff.Nick Clifton7-4/+355
2000-07-212000-07-21 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni2-2/+6
* regcache.c (read_register, read_register_bytes): Fix typos.
2000-07-212000-07-21 Michael Snyder <msnyder@cleaver.cygnus.com>Michael Snyder2-3/+11
* config/i386/tm-i386.h: treat PC and FP as unsigned. (SAVED_PC_AFTER_CALL): Use read_memory_unsigned_integer. (FRAME_SAVED_PC): Ditto. (FRAME_CHAIN): Ditto.
2000-07-212000-07-20 Michael Snyder <msnyder@cleaver.cygnus.com>Michael Snyder2-2/+6
* valarith.c (value_sub): Call check_typedef.
2000-07-21Detect and report corrupt relocsNick Clifton2-0/+12
2000-07-21merge with gccJason Merrill5-6/+17
2000-07-212000-07-20 H.J. Lu <hjl@gnu.org>H.J. Lu2-1/+7
* elflink.h (NAME(bfd_elf,size_dynamic_sections)): Don't check info->new_dtags when setting DT_FLAGS_1. It will only be set by the new linker options. It shouldn't break anything.
2000-07-212000-07-20 H.J. Lu <hjl@gnu.org>H.J. Lu2-1/+6
* elflink.h (NAME(bfd_elf,size_dynamic_sections)): Set DT_FLAGS_1 only if info->new_dtags is true.
2000-07-21Forgot to commit ChangeLog entry for CRIS gas tests. Oops.Hans-Peter Nilsson1-0/+1
2000-07-21 * gas/cris/*: New tests for CRIS.Hans-Peter Nilsson86-0/+8940
2000-07-212000-07-20 H.J. Lu <hjl@gnu.org>H.J. Lu2-0/+6
* binutils/binutils.texi: Put back "@end table" deleted by accident.
2000-07-20* config/obj-coff.c (obj_frob_symbol): revert previous change,DJ Delorie2-16/+15
it breaks linking against DLLs.
2000-07-202000-07-20 H.J. Lu <hjl@gnu.org>H.J. Lu2-0/+10
* emultempl/elf32.em (longopts): Duplicate "disable-new-dtags" and "disable-new-dtags" to stop getopt from treating -d/-e as abbreviations for these options.
2000-07-202000-07-20 H.J. Lu <hjl@gnu.org>H.J. Lu2-0/+7
* bfdlink.h (bfd_link_info): Add new_dtags.
2000-07-202000-07-20 H.J. Lu <hjl@gnu.org>H.J. Lu4-2/+40
* ld.texinfo: Add documentation for --disable-new-dtags and --enable-new-dtags. * ldmain.c (main): Initialize link_info.new_dtags to false. * emultempl/elf32.em (gld_${EMULATION_NAME}_parse_args): Add --disable-new-dtags and --enable-new-dtags. (gld_${EMULATION_NAME}_list_options): Likewise.
2000-07-202000-07-20 H.J. Lu <hjl@gnu.org>H.J. Lu2-3/+9
* elflink.h (NAME(bfd_elf,size_dynamic_sections)): Set DT_RUNPATH and DT_FLAGS only if info->new_dtags is true.
2000-07-20 * cplus-dem.c (demangle_fund_type): Make 'dec' an unsigned int,Jeff Law2-2/+7
and print it with %u.
2000-07-20Fix formatting.Nick Clifton2-312/+309
2000-07-20merge with gccJason Merrill5-361/+996
2000-07-20 * config.sub: Update to subversions version 2000-07-06.Hans-Peter Nilsson2-13/+28
2000-07-20Add optional style argument to --demangle switch.Nick Clifton11-32/+132