aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2004-01-16* m10300-opc.c (mov): 8- and 24-bit immediates are zero-extendedAlexandre Oliva2-3/+8
when loaded into XR registers.
2004-01-16*** empty log message ***gdbadmin1-1/+1
2004-01-152004-01-15 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-21/+9
* src-release: Update copyright year. (do-proto-toplev): Configure using i686-pc-linux-gnu. (NEWLIB_SUPPORT_DIRS): Delete macro. (newlib.tar.bz2): Delete rule.
2004-01-15daily updateAlan Modra1-1/+1
2004-01-152004-01-15 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-5/+5
* gdb.base/setvar.exp: Remove setup_xfail for hppa*-*-*11*.
2004-01-15 * Makefile.in (clean): Remove rm -f $(ALL), as $(ALL) is empty.Ben Elliston2-1/+4
2004-01-152004-01-16 Ben Elliston <bje@wasabisystems.com>Ben Elliston2-3/+5
* gdb.arch/Makefile.in (MISCELLANEOUS): Remove. (clean mostlyclean): Remove empty rm.
2004-01-15* blockframe.c: Update copyright year.Mark Kettenis2-7/+8
(inside_entry_func): Don't treat a zero PC specially.
2004-01-152004-01-15 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-1/+6
* gdb.base/setvar.exp: Add copyright years.
2004-01-15clarify that the import contains local changes as well.Elena Zannoni1-1/+2
2004-01-15merge from gccDJ Delorie2-1/+5
2004-01-15 * emulparams/elf32ppc.sh (COMMONPAGESIZE): Define.Alan Modra2-0/+5
2004-01-15*** empty log message ***gdbadmin1-1/+1
2004-01-14daily updateAlan Modra1-1/+1
2004-01-14merge from gccDJ Delorie2-1/+5
2004-01-14* Makefile.def (target_modules) [libtermcap, libiberty, zlib]: Stage.DJ Delorie4-293/+13
* Makefile.tpl (configure-target-[+module+]): Support stage. * Makefile.in: Rebuilt.
2004-01-142004-01-14 David Carlton <carlton@bactrian.org>David Carlton3-23/+45
* gdb.cp/rtti.exp: Update copyright. KFAIL test with repect to PR c++/1511 and update coment. * gdb.cp/templates.exp: Update patterns to match current output. If changes involve something other than whitespace, KFAIL w.r.t. PR c++/1512 or PR c++/931 as appropriate.
2004-01-142004-01-14 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-5/+26
* gcore.c (gcore_copy_callback): Use paddr_d to print size variable. (gcore_create_callback): Ditto. Skip any memory segment that has no permissions set.
2004-01-14gas/Maciej W. Rozycki11-19/+1039
* config/tc-mips.c (append_insn): Properly detect variant frags that preclude swapping of relaxed branches. Correctly swap instructions between frags when dealing with relaxed branches. gas/testsuite/ * gas/mips/relax-swap1-mips1.d: New test for branch relaxation with swapping for MIPS1. * gas/mips/relax-swap1-mips2.d: New test for branch relaxation with swapping for MIPS2. * gas/mips/relax-swap1.l: Stderr output for the new tests. * gas/mips/relax-swap1.s: Source for the new tests. * gas/mips/relax-swap2.d: New test for branch likely relaxation with swapping. * gas/mips/relax-swap2.l: Stderr output for the new test. * gas/mips/relax-swap2.s: Source for the new test. * gas/mips/mips.exp: Run the new tests.
2004-01-142004-01-14 David Carlton <carlton@kealia.com>David Carlton9-90/+601
Change symbols for C++ nested types to contain the fully qualified name, if possible. (At least in the DWARF-2 case.) Partial fix for PR's c++/57, c++/488, c++/539, c++/573, c++/609, c++/832, c++/895. * c-exp.y: Update copyright: (qualified_type): Handle types nested within classes. * cp-namespace.c: Update comments. (cp_set_block_scope): Delete #if 0. (cp_lookup_nested_type): Handle types nested within classes. * dwarf2read.c: (scan_partial_symbols): Call add_partial_structure when appropriate. (add_partial_symbol): Add the name of the enclosing namespace to types. (pdi_needs_namespace): New. (add_partial_namespace): Tweak comment. (add_partial_structure): New. (psymtab_to_symtab_1): Initialize processing_current_prefix here... (process_die): instead of here. (read_structure_scope): Try to figure out the name of the class or namespace that the structure might be defined within. (read_enumeration): Generate fully-qualified names, if possible. (read_namespace): Don't set name to NULL. (die_specification): New. (new_symbol): Generate fully-qualified names for types. (read_type_die): Determine appropriate prefix. (determine_prefix): New. (typename_concat): New. (class_name): New. * valops.c: Update copyright. (value_aggregate_elt): Pass NOSIDE to value_struct_elt_for_reference. (value_struct_elt_for_reference): Make static, add NOSIDE parameter, call value_maybe_namespace_elt as a last resort. (value_namespace_elt): Break out code into value_maybe_namespace_elt. (value_maybe_namespace_elt): New. 2004-01-14 David Carlton <carlton@kealia.com> * gdb.cp/namespace.exp: Add tests involving classes defined within namespaces. * gdb.cp/namespace.cc (C::CClass): New. * gdb.cp/namespace1.cc: Update copyright. (C::OtherFileClass): New.
2004-01-142004-01-14 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-2/+13
* gdb.base/sepdebug.exp: Bail out of the test if we don't know what debug info we have. Print a better message if something goes wrong while producing the separate debug info file.
2004-01-142004-01-14 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-2/+6
* gdb.base/callfuncs.c: Remove explicit declaration of malloc.
2004-01-142004-01-14 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-0/+26
* gdb.base/callfuncs.c: Add copyright notice.
2004-01-14* gettext.m4: Quote names of macros to be defined by AC_DEFUNMaciej W. Rozycki10-53/+86
throughout. * acinclude.m4: Quote names of macros to be defined by AC_DEFUN throughout. * aclocal.m4: Regenerate. * configure: Regenerate.
2004-01-14cpu/Richard Sandiford7-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-142004-01-13 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-12/+21
* gdb.cp/derivation.exp: Add XFAIL for bug with protected inheritance. PR gdb/1498, PR gcc/13539.
2004-01-14 * elf64-mips.c (mips_elf64_slurp_one_reloc_table): CallIan Lance Taylor5-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-142004-01-12 Andrew Cagney <cagney@redhat.com>Andrew Cagney2-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.
2004-01-14*** empty log message ***gdbadmin1-1/+1
2004-01-132004-01-13 David Carlton <carlton@kealia.com>David Carlton1-3/+3
* gdb.base/completion.exp: Don't look for 'ask' after set follow-fork-mode. Update copyright.
2004-01-13daily updateAlan Modra1-1/+1
2004-01-132004-01-13 Andrew Cagney <cagney@redhat.com>Andrew Cagney27-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.
2004-01-13 * cp-demangle.c (d_make_comp): DEMANGLE_COMPONENT_CONSTRUCTION_VTABLEDaniel Jacobowitz3-2/+8
takes two parameters. * cp-demint.c (cplus_demangle_fill_component): Likewise.
2004-01-13 * infrun.c (follow_fork_mode_ask): Remove.Daniel Jacobowitz2-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.
2004-01-13 * gdb.texinfo: Update copyright year. Mention that setDaniel Jacobowitz2-6/+11
follow-fork-mode is supported on GNU/Linux. Remove documentation of "set follow-fork-mode ask".
2004-01-13 * elf32-arm.h (elf32_arm_final_link_relocate): Check that we createdDaniel Jacobowitz2-5/+18
the .plt section. (elf32_arm_check_relocs): Don't increment the PLT refcount for relocs which would not use the PLT.
2004-01-13 * ld-arm/arm-elf.exp: Add arm-static-app test.Daniel Jacobowitz5-0/+56
* ld-arm/arm-static-app.s, ld-arm/arm-static-app.d, ld-arm/arm-static-app.r: New files.
2004-01-132004-01-13 Michael Snyder <msnyder@redhat.com>Michael Snyder2-1/+5
* sh-dis.c (print_insn_sh): Allocate 4 bytes for insn.
2004-01-132004-01-13 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni6-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-132004-01-13 Andrew Cagney <cagney@redhat.com>Andrew Cagney5-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.
2004-01-13 * objcopy.c: Include elf-bfd.h.Jakub Jelinek2-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.
2004-01-13* ldlang.c (lang_get_regions): Add extra parameter 'have_vma' which if true willNick Clifton4-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.
2004-01-13If dot is advanced, then assume that the section should be allocated.Nick Clifton2-0/+11
2004-01-132004-01-12 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-0/+25
* gdb.cp/member-ptr.cc: Add copyright notice.
2004-01-132004-01-12 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-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.
2004-01-13 * demangle.h: Instead of checking ANSI_PROTOTYPES, just includeIan Lance Taylor2-6/+4
"libiberty.h".
2004-01-13Merge from gcc.Ian Lance Taylor2-3/+1536
2004-01-13 * elf64-ppc.c (ppc64_elf_check_relocs): Ignore !SEC_ALLOC relocs.Alan Modra2-8/+22
(ppc64_elf_gc_sweep_hook): Likewise. (ppc64_elf_size_dynamic_sections): Test for .plt directly.
2004-01-132004-01-12 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2-10/+19
* gdb.mi/mi2-basics.exp: Make sure that full pathnames are escaped correctly.
2004-01-13*** empty log message ***gdbadmin1-1/+1