summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* cpu/Richard Sandiford2004-01-147-9/+30
| | | | | | | | | | | | * frv.cpu (UNIT): Add IACC. (iacc-multiply-r-r): Use it. * frv.opc (fr400_unit_mapping): Add entry for IACC. (fr500_unit_mapping, fr550_unit_mapping): Likewise. opcodes/ * frv-desc.h: Regenerate. * frv-desc.c: Regenerate. * frv-opc.c: Regenerate.
* 2004-01-13 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2004-01-142-12/+21
| | | | | * gdb.cp/derivation.exp: Add XFAIL for bug with protected inheritance. PR gdb/1498, PR gcc/13539.
* * elf64-mips.c (mips_elf64_slurp_one_reloc_table): CallIan Lance Taylor2004-01-145-4/+701
| | | | | | | mips_elf64_rtype_to_howto instead of using howto_table. * gas/mips/mips16-64.d: New test. * gas/mips/mips.exp: Run it.
* 2004-01-12 Andrew Cagney <cagney@redhat.com>Andrew Cagney2004-01-142-1/+13
| | | | | | | * mips-tdep.c (mips_convert_register_p): Handle both raw and cooked floating-point registers. (mips_gdbarch_init): Set convert_register_p, register_to_value, and value_to_register.
* *** empty log message ***gdbadmin2004-01-141-1/+1
|
* 2004-01-13 David Carlton <carlton@kealia.com>David Carlton2004-01-131-3/+3
| | | | | * gdb.base/completion.exp: Don't look for 'ask' after set follow-fork-mode. Update copyright.
* daily updateAlan Modra2004-01-131-1/+1
|
* 2004-01-13 Andrew Cagney <cagney@redhat.com>Andrew Cagney2004-01-1327-45/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gdbarch.sh (FUNCTION_START_OFFSET): Make zero the default. * gdbarch.c: Re-generate. * xstormy16-tdep.c (xstormy16_gdbarch_init): Do not set FUNCTION_START_OFFSET. * v850-tdep.c (v850_gdbarch_init): Ditto. * sparc-tdep.c (sparc32_gdbarch_init): Ditto. * sh64-tdep.c (sh64_gdbarch_init): Ditto. * sh-tdep.c (sh_gdbarch_init): Ditto. * s390-tdep.c (s390_gdbarch_init): Ditto. * rs6000-tdep.c (rs6000_gdbarch_init): Ditto. * ns32k-tdep.c (ns32k_gdbarch_init): Ditto. * mn10300-tdep.c (mn10300_gdbarch_init): Ditto. * mips-tdep.c (mips_gdbarch_init): Ditto. * mcore-tdep.c (mcore_gdbarch_init): Ditto. * m68k-tdep.c (m68k_gdbarch_init): Ditto. * m68hc11-tdep.c (m68hc11_gdbarch_init): Ditto. * m32r-tdep.c (m32r_gdbarch_init): Ditto. * ia64-tdep.c (ia64_gdbarch_init): Ditto. * i386-tdep.c (i386_gdbarch_init): Ditto. * hppa-tdep.c (hppa_gdbarch_init): Ditto. * h8300-tdep.c (h8300_gdbarch_init): Ditto. * frv-tdep.c (frv_gdbarch_init): Ditto. * d10v-tdep.c (d10v_gdbarch_init): Ditto. * cris-tdep.c (cris_gdbarch_init): Ditto. * avr-tdep.c (avr_gdbarch_init): Ditto. * arm-tdep.c (arm_gdbarch_init): Ditto. * alpha-tdep.c (alpha_gdbarch_init): Ditto.
* * cp-demangle.c (d_make_comp): DEMANGLE_COMPONENT_CONSTRUCTION_VTABLEDaniel Jacobowitz2004-01-133-2/+8
| | | | | takes two parameters. * cp-demint.c (cplus_demangle_fill_component): Likewise.
* * infrun.c (follow_fork_mode_ask): Remove.Daniel Jacobowitz2004-01-132-33/+11
| | | | | | | (follow_fork_mode_kind_names): Remove follow_fork_mode_ask. (follow_fork): Simplify and remove internal error for follow_fork_mode_ask. (_initialize_infrun): Update "set follow-fork-mode" help text.
* * gdb.texinfo: Update copyright year. Mention that setDaniel Jacobowitz2004-01-132-6/+11
| | | | | follow-fork-mode is supported on GNU/Linux. Remove documentation of "set follow-fork-mode ask".
* * elf32-arm.h (elf32_arm_final_link_relocate): Check that we createdDaniel Jacobowitz2004-01-132-5/+18
| | | | | | the .plt section. (elf32_arm_check_relocs): Don't increment the PLT refcount for relocs which would not use the PLT.
* * ld-arm/arm-elf.exp: Add arm-static-app test.Daniel Jacobowitz2004-01-135-0/+56
| | | | | * ld-arm/arm-static-app.s, ld-arm/arm-static-app.d, ld-arm/arm-static-app.r: New files.
* 2004-01-13 Michael Snyder <msnyder@redhat.com>Michael Snyder2004-01-132-1/+5
| | | | * sh-dis.c (print_insn_sh): Allocate 4 bytes for insn.
* 2004-01-13 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2004-01-136-10/+19
| | | | | | | | | * gdb.threads/gcore-thread.exp: Prefix name of binary with test specific name. * gdb.mi/gdb669.exp: Ditto. * gdb.mi/mi-pthreads.exp: Ditto. * gdb.mi/mi1-pthreads.exp: Ditto. * gdb.mi/mi2-pthreads.exp: Ditto.
* 2004-01-13 Andrew Cagney <cagney@redhat.com>Andrew Cagney2004-01-135-49/+79
| | | | | | | | | | | * configure.in: Update copyright year. (build_warnings): Add -Wunused-label. * configure: Re-generate. 2004-01-13 Andrew Cagney <cagney@redhat.com> * gdbint.texinfo: Update copyright year. (Coding): Add -Wunused-label to list of -Werror warnings.
* * objcopy.c: Include elf-bfd.h.Jakub Jelinek2004-01-132-1/+21
| | | | | | | | | (is_strip_section): Don't strip debugging sections if STRIP_NONDEBUG. (setup_section): If STRIP_NONDEBUG make SEC_ALLOC sections ~(SEC_LOAD | SEC_HAS_CONTENTS) and on ELF targets also SHT_NOBITS. * objcopy.c (copy_section): Free relpp if relcount == 0.
* * ldlang.c (lang_get_regions): Add extra parameter 'have_vma' which if true willNick Clifton2004-01-134-85/+135
| | | | | | | | | | prevent the LMA region being used as a replacement for a default VMA region. (lang_leave_output_section_statement): Pass extra parameter. (lang_leave_overlay): Likewise. * ld.texinfo (Output Section LMA): Document that the LMA region can be set to the VMA region if no VMA has been set. * ldlang.h (struct lang_output_section_phdr_list): Create a typedef for this type. Minor formatting fixes.
* If dot is advanced, then assume that the section should be allocated.Nick Clifton2004-01-132-0/+11
|
* 2004-01-12 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2004-01-132-0/+25
| | | | * gdb.cp/member-ptr.cc: Add copyright notice.
* 2004-01-12 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2004-01-132-361/+445
| | | | | | | | * gdb.cp/member-ptr.exp: Use gdb_test, gdb_test_multiple. Add some patterns for recent versions of gcc and hpacc. Delete calls to setup_xfail for hppa*-*-*. Delete redundant tests. Delete tests that access a NULL pointer-to-member-data. This script is still disabled for gcc.
* * demangle.h: Instead of checking ANSI_PROTOTYPES, just includeIan Lance Taylor2004-01-132-6/+4
| | | | "libiberty.h".
* Merge from gcc.Ian Lance Taylor2004-01-132-3/+1536
|
* * elf64-ppc.c (ppc64_elf_check_relocs): Ignore !SEC_ALLOC relocs.Alan Modra2004-01-132-8/+22
| | | | | (ppc64_elf_gc_sweep_hook): Likewise. (ppc64_elf_size_dynamic_sections): Test for .plt directly.
* 2004-01-12 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2004-01-132-10/+19
| | | | | * gdb.mi/mi2-basics.exp: Make sure that full pathnames are escaped correctly.
* *** empty log message ***gdbadmin2004-01-131-1/+1
|
* daily updateAlan Modra2004-01-121-1/+1
|
* merge from gccDJ Delorie2004-01-127-854/+1660
|
* Update copyright year.Ian Lance Taylor2004-01-121-1/+1
|
* * stabs.c (parse_stab_argtypes): Handle g++ ABI version 3 names.Ian Lance Taylor2004-01-122-1/+310
| | | | | | (stab_demangle_argtypes): Likewise. (stab_demangle_v3_argtypes): New static function. (stab_demangle_v3_arg): New static function.
* 2004-01-12 Andrew Cagney <cagney@redhat.com>Andrew Cagney2004-01-122-1/+3
| | | | * exec.h (exec_ops): Make "extern".
* 2004-01-12 Andrew Cagney <cagney@redhat.com>Andrew Cagney2004-01-122-2/+8
| | | | | | * mips-tdep.c (mips_pseudo_register_read): Don't return a value, the function is void. (mips_pseudo_register_write): Ditto.
* 2004-01-12 Andrew Cagney <cagney@redhat.com>Andrew Cagney2004-01-125-8/+18
| | | | | | | | | * stack.c (frame_info): Delete DEPRECATED_PRINT_EXTRA_FRAME_INFO call. Never defined. * sparc-tdep.h (struct frame_info): Add opaque declaration. * sparc64-tdep.h (struct gdbarch): Add opaque declaration. (struct sparc_gregset, struct regcache): Ditto. * sparc-nat.c: Update copyright. Specify "GNU/Linux".
* 2004-01-12 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2004-01-124-0/+1223
| | | | | | | * gdb.base/sepdebug.exp: New file. * gdb.base/sepdebug.c: New file. * lib/gdb.exp (separate_debug_filename): New procedure. (gdb_gnu_strip_debug): New procedure.
* Eliminate the old mi/tui specific ChangeLog files as in ...Andrew Cagney2004-01-125-1/+16
| | | | | | | | Added Files: mi/ChangeLog-1999-2003 testsuite/gdb.mi/ChangeLog-1999-2003 tui/ChangeLog-1998-2003 Removed Files: mi/ChangeLog testsuite/gdb.mi/ChangeLog tui/ChangeLog
* oops - add changeog entry for previous deltaNick Clifton2004-01-121-0/+10
|
* Add support for relaxation of bit manipulation instructions.Nick Clifton2004-01-1211-25/+277
|
* 2004-01-12 Andrew Cagney <cagney@redhat.com>Andrew Cagney2004-01-122-4/+20
| | | | | | * gdb.base/fileio.exp: Update copyright year. On GNU/Linux, for "Renaming a directory to a non-empty directory returns ENOTEMPTY or EEXIST", treat EBUSY as an XFAIL.
* * ldlang.c (IGNORE_SECTION): Don't ignore SEC_ALLOC && !SEC_LOADAlan Modra2004-01-122-4/+8
| | | | | sections. Do ignore SEC_NEVER_LOAD sections. (lang_size_sections_1): Remove test made redundant with the above.
* Fix typo in comment in previous deltaNick Clifton2004-01-121-1/+1
|
* Do not produce any output if the output file will be emptyNick Clifton2004-01-122-44/+108
|
* gas/Richard Sandiford2004-01-126-1/+28
| | | | | | | | | * config/tc-mips.c (macro_build_jalr): When adding an R_MIPS_JALR reloc, reserve space for the delay slot as well as the jalr itself. gas/testsuite/ * gas/mips/elf-rel18.[sd]: New test. * gas/mips/mips.exp: Run it.
* * dwarf2.c: Convert to C90, remove unneeded casts and prototypes.Alan Modra2004-01-122-225/+110
|
* *** empty log message ***gdbadmin2004-01-121-1/+1
|
* 2004-01-11 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2004-01-112-4/+7
| | | | | * gdb.base/scope.exp: Remove obsolete setup_xfail for hp_cc_compiler.
* daily updateAlan Modra2004-01-111-1/+1
|
* * sparc64nbsd-tdep.c: Include "regset.h".Mark Kettenis2004-01-112-36/+35
| | | | | | | | | | | | (sparc64nbsd_sizeof_struct_reg, sparc64nbsd_sizeof_struct_fpreg): Remove variables. (fetch_core_registers): Remove function. (sparc64nbsd_core_fns): Remove variable. (sparc64nbsd_supply_gregset, sparc64nbsd_supply_fpregset): New functions. (sparc64nbsd_init_abi): Initialize TDEP->gregset, TDEP->sizeof_gregset, TDEP->fpregset and TDEP->sizeof_gregset. (_initialize_sparc64nbsd_tdep): Remove call to add_core_fns.
* Fix typo and pasto.Mark Kettenis2004-01-111-2/+2
|
* * sparc-tdep.c (sparc32_extract_struct_value_address): Rename fromMark Kettenis2004-01-113-3/+26
| | | | | | | | | sparc_extract_struct_value_address. (sparc32_gdbarch_init): Set extract_struct_value_address. * sparc64-tdep.c (sparc64_extract_struct_value_address): New function. (sparc64_init_abi): Set extract_struct_value_address. Don't set return_value_on_stack.
* Really check this in now.Mark Kettenis2004-01-111-36/+22
| | | | | | | | | | | | | * sparc64fbsd-tdep.c: Include "regset.h". (sparc64fbsd_sizeof_struct_reg, sparc64fbsd_sizeof_struct_fpreg): Remove variables. (fetch_core_registers): Remove function. (sparc64fbsd_core_fns): Remove variable. (sparc64fbsd_supply_gregset, sparc64fbsd_supply_fpregset): New functions. (sparc64fbsd_init_abi): Initialize TDEP->gregset, TDEP->sizeof_gregset, TDEP->fpregset and TDEP->sizeof_gregset. (_initialize_sparnbsd_tdep): Remove call to add_core_fns.