summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* * NEWS: Mention that %cs and %ss have been added to the AMD64Mark Kettenis2004-01-112-0/+10
| | | | configurations
* * frame.c: Update copyright year.Mark Kettenis2004-01-112-2/+10
| | | | (get_prev_frame): Improve comment.
* *** empty log message ***gdbadmin2004-01-111-1/+1
|
* * sparc64fbsd-tdep.c: Include "regset.h".Mark Kettenis2004-01-111-0/+11
| | | | | | | | | | | | (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.
* 2004-01-10 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2004-01-112-10/+10
| | | | | * gdb.cp/classes.exp: Remove old "(obsolescent gcc or gdb)" decorations.
* Fix last commit. I accidentally committed a ChangeLog entry for aMichael Chastain2004-01-111-4/+0
| | | | | change that hasn't been approved yet (setvar.exp). The change itself was never committed. -- sorry, michael c
* 2004-01-10 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2004-01-112-124/+16
| | | | | | * gdb.cp/virtfunc.exp: Remove old "(obsolescent gcc or gdb)" and "(aCC)" decorations. Remove obsolete doco about old test results.
* * elf32-h8300.c: Fix formatting.Kazu Hirata2004-01-112-21/+20
|
* * elf32-cris.c (cris_elf_gc_sweep_hook): Return early if noKazu Hirata2004-01-113-12/+21
| | | | | | dynamic object is present. Declare r_symndx and h in an inner scope. * elf32-vax.c (elf_vax_gc_sweep_hook): Likewise.
* * sparcnbsd-tdep.c: Include "regset.h".Mark Kettenis2004-01-102-42/+29
| | | | | | | | | | (fetch_core_registers): Remove function. (sparcnbsd_core_fns, sparcnbsd_elfcore_fns): Remove varaibles. (sparc32nbsd_supply_gregset, sparc32nbsd_supply_fpregset): New functions. (sparc32nbsd_init_abi): Initialize TDEP->gregset and TDEP->fpregset. (_initialize_sparnbsd_tdep): Remove calls to add_core_fns.
* * sparc-tdep.h (struct regset): Provide opaque declaration.Mark Kettenis2004-01-103-0/+48
| | | | | | | | | | (struct gdbarch_tdep): Add gregset, sizeof_gregset, fpregset and sizeof_fpregset members. * sparc-tdep.c (struct regset): Provide opaque declaration. (sparc_regset_from_core_section): New function. (sparc32_gdbarch_init): Initialize TDEP->gregset, TDEP->sizeof_gregset, TDEP->fpregset and TDEP->sizeof_fpregset. Set regset_from_core_section when appropriate.
* daily updateAlan Modra2004-01-101-1/+1
|
* * x86-64-tdep.c (amd64_non_pod_p): New function.Mark Kettenis2004-01-102-1/+18
| | | | | (amd64_classify_aggregate): Return class memory for non-POD C++ structure types.
* * x86-64-tdep.c (amd64_push_arguments): Add struct_returnMark Kettenis2004-01-102-2/+11
| | | | | | argument. Use it to reserve a register if necessary. (amd64_push_dummy_call): Pass STRUCT_RETURN in call to amd64_push_arguments.
* * x86-64-tdep.c (amd64_classify_aggregate): Ignore static fields.Mark Kettenis2004-01-102-0/+6
|
* * x86-64-tdep.c (amd64_register_info): Add %cs and %ss. AdjustMark Kettenis2004-01-1010-40/+87
| | | | | | | | | | | | | | | | | | | | | | | register numbers in comments. * x86-64-tdep.h: Update copyright year. (X86_64_ST0_REGNUM, X86_64_XMM0_REGNUM, X86_64_XMM1_REGNUM): Adjust for addition of %cs and %ss. * amd64fbsd-nat.c: Update copyright year. (reg_offset): Add register offsets for %cs and %ss. * amd64fbsd-tdep.c: Update copyright year. (amd64fbsd_r_reg_offset): Add register offsets for %cs and %ss. (amd64fbsd_sc_reg_offset): Likewise. * x86-64-linux-nat.c: Update copyright year. (x86_64_linux_gregset64_reg_offset): Add register offsets for %cs and %ss. * amd64nbsd-nat.c: Update copyright year. (amd64nbsd32_r_reg_offset): Add register offsets for %cs and %ss. * amd64nbsd-tdep.c: Update copyright year. (amd64nbsd_r_reg_offset): Add register offsets for %cs and %ss. * x86-64-linux-tdep.c: Update copyright year. (user_to_gdb_regmap): Add mapping for %cs and %ss. (x86_64_linux_sc_reg_offset): Adjust for addition of %cs and %ss. * regformats/reg-x86-64.dat: Add %cs and %ss.
* merge from gccDJ Delorie2004-01-101-520/+0
|
* merge from gccDJ Delorie2004-01-105-179/+744
|
* 2004-01-07 Michael Snyder <msnyder@redhat.com>Michael Snyder2004-01-103-122/+134
| | | | | * gencode.c: Whitespace cleanup. * interp.c: Ditto.
* * blockframe.c (inside_entry_func): Reformat. Introduce new localMark Kettenis2004-01-102-11/+17
| | | | | variables to prevent long lines. Update comments to reflect reality.
* 2004-01-09 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2004-01-102-1/+5
| | | | * gdb.cp/exception.exp: Fix typo in doco.
* daily updateAlan Modra2004-01-091-1/+1
|