aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2004-11-162004-11-15 Kelley Cook <kcook@gcc.gnu.org>DJ Delorie5-8/+32
* install-sh, compile: Import from automake. * config.guess, config.sub: Import from savannnah.
2004-11-16*** empty log message ***gdbadmin1-1/+1
2004-11-15bfd/Paul Brook11-158/+260
* elf-bfd.h (_bfd_elf_slurp_version_tables): Update prototype. * elf.c (_bfd_elf_print_private_bfd_data): Pass extra argument. (_bfd_elf_slurp_version_tables): Add extra argument. Create extra default version definition for unversioned symbols. * elfcode.h (elf_slurp_symbol_table): Pass extra argument. * elflink.c (elf_link_add_object_symbols): Pass extra argument to _bfd_elf_slurp_version_tables. Set default version for unversioned imported symbols. include/ * bfdlink.h (bfd_link_info): Add default_imported_symver. ld/ * ld.texinfo: Document --default-imported-symver. * ldmain.c (main): Set link_info.default_imported_symver. * lexsup.c (option_values): Add OPTION_DEFAULT_IMPORTED_SYMVER. (ld_options): Add --default-imported-symver. (parse_args): Handle OPTION_DEFAULT_IMPORTED_SYMVER.
2004-11-15daily updateAlan Modra1-1/+1
2004-11-152004-11-15 Andrew Cagney <cagney@gnu.org>Andrew Cagney4-10/+11
* findvar.c (value_of_register): Set the frame ID. * value.c (value_primitive_field): Copy the frame ID. * valops.c (value_assign): Simplify lval_register case, there's always a frame.
2004-11-15Added quotes around macro arguments so that they will work with newer versionsNick Clifton2-4/+9
of guile.
2004-11-15 * elflink.c (elf_link_add_object_symbols): Don't assume versionPaul Brook2-7/+15
indices are consecutive.
2004-11-15 * elf-eh-frame.c (_bfd_elf_discard_section_eh_frame): Deal withRichard Sandiford2-1/+9
composite relocations against the personality data.
2004-11-15*** empty log message ***gdbadmin1-1/+1
2004-11-14daily updateAlan Modra1-1/+1
2004-11-14 * Makefile.in (mips-linux-tdep.o): Update dependencies.Daniel Jacobowitz3-9/+13
* mips-linux-tdep.c: Include "regcache.h". (fill_fpregset, mips64_fill_fpregset): Use regcache_raw_collect.
2004-11-14 * Makefile.in (linux-thread-db.o): Fix typo in last change.Daniel Jacobowitz2-1/+5
2004-11-14 * linux-thread-db.c: New file, renamed from thread-db.c.Daniel Jacobowitz17-19/+41
* thread-db.c: Remove. * Makefile.in (linux-thread-db.o): Rename from thread-db.o rule. * config/alpha/alpha-linux.mh (NATDEPFILES): Rename thread-db.o to linux-thread-db.o. * config/arm/linux.mh (NATDEPFILES): Likewise. * config/i386/linux.mh (NATDEPFILES): Likewise. * config/i386/linux64.mh (NATDEPFILES): Likewise. * config/ia64/linux.mh (NATDEPFILES): Likewise. * config/m32r/linux.mh (NATDEPFILES): Likewise. * config/m68k/linux.mh (NATDEPFILES): Likewise. * config/mips/linux.mh (NATDEPFILES): Likewise. * config/pa/linux.mh (NATDEPFILES): Likewise. * config/powerpc/linux.mh (NATDEPFILES): Likewise. * config/powerpc/ppc64-linux.mh (NATDEPFILES): Likewise. * config/s390/s390.mh (NATDEPFILES): Likewise. * config/sparc/linux.mh (NATDEPFILES): Likewise. * config/sparc/linux64.mh (NATDEPFILES): Likewise.
2004-11-14 * gdb.threads/threadapply.exp: Correct "macro details" test.Daniel Jacobowitz2-1/+5
2004-11-142004-11-13 Andrew Cagney <cagney@gnu.org>Andrew Cagney5-93/+6
* config/i386/i386lynx.mh: Delete file. * config/i386/i386lynx.mt: Delete file. * Makefile.in (ALLDEPFILES, i386ly-tdep.o): Remove i386ly-tdep.c. * i386ly-tdep.c: Delete.
2004-11-142004-11-13 Andrew Cagney <cagney@gnu.org>Andrew Cagney3-33/+10
* config/tm-lynx.h: Delete, inline contents ... * config/rs6000/tm-rs6000ly.h: ... here.
2004-11-142004-11-13 Andrew Cagney <cagney@gnu.org>Andrew Cagney5-31/+18
* config/tm-sysv4.h: Delete file, inlining contents. * config/ia64/tm-aix.h (SKIP_TRAMPOLINE_CODE): Define. * config/tm-linux.h (SKIP_TRAMPOLINE_CODE): Define. * config/tm-nto.h (SKIP_TRAMPOLINE_CODE): Define.
2004-11-142004-11-13 Andrew Cagney <cagney@gnu.org>Andrew Cagney6-60/+18
* regcache.h (deprecated_register_valid): Delete. (deprecated_registers): Delete. * regcache.c (deprecated_register_valid): Delete. (deprecated_registers): Delete. (deprecated_read_register_byte, _initialize_regcache) (deprecated_write_register_bytes, build_regcache): Update. * config/powerpc/ppc-sim.mt (TDEPFILES): Remove ppc-bdm.o and remote-sds.o. * config/powerpc/ppc-eabi.mt (TDEPFILES): Ditto. * config/mips/embed.mt (TDEPFILES): Remove remote-mips.o.
2004-11-142004-11-13 Andrew Cagney <cagney@gnu.org>Andrew Cagney25-6627/+29
* NEWS: List h8300*-*-*, mcore-*-*, mn10300-*-*, ns32k-*-*, and v850-*-* under removed. * configure.host: Delete ns32k-*-netbsd*. * configure.tgt: Delete h8300-*-*, mcore*-*-*, mn10300-*-*, ns32k-*-netbsd*, and v850*-*-*. * MAINTAINERS: Mark h8300, mcore, mn10300, ns32k, v850 as "Deleted" * config/h8300/tm-h8300.h, config/h8300/h8300.mt: Delete. * h8300-tdep.c, config/mcore/mcore.mt, mcore-rom.c: Delete. * mcore-tdep.c, config/mn10300/mn10300.mt: Delete. * mn10300-tdep.c, config/ns32k/nbsdaout.mh: Delete. * config/ns32k/nbsdaout.mt, config/ns32k/nm-nbsd.h: Delete. * config/ns32k/nm-nbsdaout.h, config/ns32k/tm-ns32k.h: Delete. * ns32knbsd-nat.c, ns32knbsd-tdep.c, ns32k-tdep.c: Delete. * ns32k-tdep.h, config/v850/v850.mt, v850ice.c: Delete. * v850-tdep.c: Delete.
2004-11-14*** empty log message ***gdbadmin1-1/+1
2004-11-13 * irix5-nat.c (fetch_core_registers): Replace use ofJoel Brobecker2-32/+16
deprecated_registers by equivalent code.
2004-11-13 * irix5-nat.c (fill_gregset): Replace use of deprecated_registersJoel Brobecker2-18/+35
with equivalent code. (fill_fpregset): Likewise.
2004-11-132004-11-13 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-20/+2
* MAINTAINERS: Do not list "Deleted" architectures.
2004-11-132004-11-13 Andrew Cagney <cagney@gnu.org>Andrew Cagney32-3298/+31
* configure.tgt: Delete i[34567]86-*-vxworks*, m68*-netx-*, m68*-*-vxworks*, mips*-*-vxworks*, powerpc-*-vxworks*, and sparc-*-vxworks*. * NEWS: Mention that vxworks was deleted. * config/m68k/tm-vx68.h, config/mips/tm-vxmips.h: Delete. * config/powerpc/tm-vxworks.h, config/tm-vxworks.h: Delete. * config/i386/vxworks.mt, config/m68k/vxworks68.mt: Delete. * config/mips/vxmips.mt, config/powerpc/vxworks.mt: Delete. * config/sparc/vxworks.mt, vx-share/dbgRpcLib.h: Delete. * vx-share/ptrace.h, vx-share/regPacket.h: Delete. * vx-share/vxTypes.h, vx-share/vxWorks.h: Delete. * vx-share/wait.h, vx-share/xdr_ld.c: Delete. * vx-share/xdr_ld.h, vx-share/xdr_ptrace.c: Delete. * vx-share/xdr_ptrace.h, vx-share/xdr_rdb.c: Delete. * vx-share/xdr_rdb.h, remote-vxsparc.c: Delete. * remote-vxmips.c, remote-vx.c: Delete. * remote-vx68.c: Delete. * config/m68k/tm-os68k.h: Remove reference to VxWorks. * config/m68k/os68k.mt, ada-lang.h: Ditto. * Makefile.in (HFILES_NO_SRCDIR, ALLDEPFILES, remote-vx68.o) (remote-vx.o, remote-vxmips.o, remote-vxsparc.o): Delete vx files.
2004-11-13daily updateAlan Modra1-1/+1
2004-11-13merge from gccDJ Delorie2-6/+3
2004-11-13 * Makefile.def: Add html support.Mike Stump4-2/+2289
* Makefile.tpl: Likewise. * Makefile.in: Regenerate.
2004-11-13 * config/i386/xm-go32.h: Don't include fopen-bin.h.Eli Zaretskii4-28/+18
Don't define CRLF_SOURCE_FILES and DIRNAME_SEPARATOR. * source.c (OPEN_MODE, FDOPEN_MODE): Remove the definitions in the branch that doesn't define CRLF_SOURCE_FILES; always use binary-mode open. (print_source_lines_base, forward_search_command) (reverse_search_command): Enable the code that accepts DOS-style CRLF line endings on all platforms (this removes the need for CRLF_SOURCE_FILES). * defs.h: (DIRNAME_SEPARATOR) [__MSDOS__]: Define to ';'.
2004-11-13merge from gccDJ Delorie3-4/+11
2004-11-13*** empty log message ***Eli Zaretskii1-0/+2
2004-11-13 * defs.h: Fix wording of the comment before FOPEN_RB.Eli Zaretskii1-4/+4
2004-11-13 * bfd/elf32-arm.c (elf32_arm_final_link_relocate): ResolvePaul Brook2-16/+13
R_ARM_PREL31 relocations to PLT entries. (elf32_arm_relocate_section, elf32_arm_gc_sweep_hook): Ditto. (elf32_arm_check_relocs): Ditto.
2004-11-13Fix DJGPP configury due to some bitrot:Eli Zaretskii4-13/+32
* config/djgpp/fnchange.lst: Group renames for opcode directory together. * config/djgpp/djconfig.sh: Replace file names that don't exist anymore with existing files, for checking the unpacked distribution. * config/djgpp/config.sed (am_cv_exeext, lt_cv_sys_max_cmd_len): Export pre-cooked values in configure-* targets that begin with "@test -f stage_last".
2004-11-132004-11-12 Andrew Cagney <cagney@gnu.org>Andrew Cagney5-45/+22
* defs.h (enum lval_type): Delete lval_reg_frame_relative. * value.h (struct value): Update comment. * valops.c (value_assign): Fold lval_reg_fame_relative into lval_register. * findvar.c (value_from_register, locate_var_value): Ditto.
2004-11-132004-11-12 Randolph Chung <tausq@debian.org>Randolph Chung3-50/+29
* config/tm/tm-hppa.h (SYMBOLS_CAN_START_WITH_DOLLAR): Remove. * parse.c (SYMBOLS_CAN_START_WITH_DOLLAR): Remove. (write_exp_msymbol): Remove conditional check for symbols starting with $. Update comments.
2004-11-132004-11-12 Randolph Chung <tausq@debian.org>Randolph Chung2-4/+4
* pa64solib.c (pa64_solib_thread_start_addr): Rename from so_lib_thread_start_addr. * pa64solib.h (so_list): Forward declare. (pa64_solib_thread_start_addr): Prototype. * somsolib.c (SHL_LOAD, SHL_UNLOAD): Define if not already defined. (no_shared_libraries): Remove. (som_solib_thread_start_addr): Rename from so_lib_thread_start_addr. * somsolib.h (som_solib_thread_start_addr): Likewise; prototype. * hpread.c (hpread_process_one_debug_symbol): Use either the som or the elf solib handler to find the start address. * config/pa/hppahpux.mh (NATDEPFILES): Move target-specific support files to the target makefile. * config/pa/hpux1020.mh (NATDEPFILES): Likewise. * config/pa/hpux11.mh (NATDEPFILES): Likewise. * config/pa/hpux11w.mh (NATDEPFILES): Likewise. * config/pa/hppa64.mt (TDEPFILES): Put target-specific support files for symbol reading and shared library handling here. * config/pa/hppahpux.mt (TDEPFILES): Likewise. (PA_SOM_ONLY): Define so we can build a 32-bit SOM only target without bringing in 64-bit support.
2004-11-132004-11-12 Randolph Chung <tausq@debian.org>Randolph Chung11-29/+53
* pa64solib.c (pa64_solib_thread_start_addr): Rename from so_lib_thread_start_addr. * pa64solib.h (so_list): Forward declare. (pa64_solib_thread_start_addr): Prototype. * somsolib.c (SHL_LOAD, SHL_UNLOAD): Define if not already defined. (no_shared_libraries): Remove. (som_solib_thread_start_addr): Rename from so_lib_thread_start_addr. * somsolib.h (som_solib_thread_start_addr): Likewise; prototype. * hpread.c (hpread_process_one_debug_symbol): Use either the som or the elf solib handler to find the start address. * config/pa/hppahpux.mh (NATDEPFILES): Move target-specific support files to the target makefile. * config/pa/hpux1020.mh (NATDEPFILES): Likewise. * config/pa/hpux11.mh (NATDEPFILES): Likewise. * config/pa/hpux11w.mh (NATDEPFILES): Likewise. * config/pa/hppa64.mt (TDEPFILES): Put target-specific support files for symbol reading and shared library handling here. * config/pa/hppahpux.mt (TDEPFILES): Likewise. (PA_SOM_ONLY): Define so we can build a 32-bit SOM only target without bringing in 64-bit support.
2004-11-132004-11-12 Andrew Cagney <cagney@gnu.org>Andrew Cagney21-49/+57
* sparc-tdep.c: Replace VALUE_TYPE with value_type. * v850-tdep.c, sparc64-tdep.c, sh-tdep.c: Ditto. * sh64-tdep.c, s390-tdep.c, mcore-tdep.c: Ditto. * h8300-tdep.c, arm-linux-tdep.c, amd64-tdep.c: Ditto. * hppa-tdep.c, mips-tdep.c, m88k-tdep.c: Ditto. * m68hc11-tdep.c, m32r-tdep.c, ia64-tdep.c: Ditto. * frv-tdep.c, cris-tdep.c, avr-tdep.c, alpha-tdep.c: Ditto.
2004-11-132004-11-12 Andrew Cagney <cagney@gnu.org>Andrew Cagney6-25/+28
Merge VALUE_REGNO and VALUE_FRAME_REGNUM into VALUE_REGNUM. * value.h (VALUE_REGNO, VALUE_FRAME_REGNUM): Delete. (VALUE_REGNUM): Define. (struct value): Delete location.regnum, rename "regno" to "regnum". * value.c, valops.c, valarith.c, findvar.c: Update.
2004-11-13*** empty log message ***gdbadmin1-1/+1
2004-11-12daily updateAlan Modra1-1/+1
2004-11-12Add Sterling Augustine to previous entry (credit where it's due)Bob Wilson1-0/+1
2004-11-122004-11-12 Bob Wilson <bob.wilson@acm.org>Bob Wilson7-11/+56
include/ChangeLog * xtensa-isa-internal.h (xtensa_interface_internal): Add class_id. * xtensa-isa.h (xtensa_interface_class_id): New prototype. bfd/ChangeLog * xtensa-isa.c (xtensa_interface_class_id): New. gas/ChangeLog * config/tc-xtensa.c (finish_vinsn): Clear pending instruction if there is a conflict. (check_t1_t2_reads_and_writes): Check for both reads and writes to interfaces that are related as determined by xtensa_interface_class_id.
2004-11-122004-11-12 Andrew Cagney <cagney@gnu.org>Andrew Cagney36-511/+555
* value.h (VALUE_TYPE, VALUE_NEXT, VALUE_OFFSET, VALUE_BITSIZE) (VALUE_BITPOS): Delete. (value_type, value_offset, value_bitsize, value_bitpos): Declare. * value.c (value_type, value_offset, value_bitpos) (value_bitsize): New functions. Update references. * arm-tdep.c, gnu-v3-abi.c, hpacc-abi.c, gnu-v2-abi.c: Update. * f-valprint.c, cp-valprint.c, c-valprint.c: Update. * ada-valprint.c, typeprint.c, scm-valprint.c, scm-exp.c: Update. * p-valprint.c, jv-valprint.c, jv-lang.c, varobj.c: Update. * objc-lang.c, ada-lang.c, std-regs.c, stack.c: Update. * infcall.c, linespec.c, printcmd.c, valarith.c: Update. * valops.c, eval.c, findvar.c, breakpoint.c: Update. * tracepoint.c, ax-gdb.c, mi/mi-main.c, cli/cli-dump.c: * rs6000-tdep.c, ppc-sysv-tdep.c: Update.
2004-11-12 PR 18423Geoffrey Keating5-84/+87
* configure.in: Remove all instances of build-fixincludes from noconfigdirs. (build_configargs): Supply --target to subdirectories. * configure: Regenerate. * Makefile.def: Make gcc install depend on fixincludes install. * Makefile.in: Regenerate.
2004-11-122004-11-12 Andrew Cagney <cagney@gnu.org>Andrew Cagney4-32/+11
* cris-tdep.c (cris_register_offset): Delete, never called. (cris_spec_reg_applicable): Delete cris_ver_sim. * MAINTAINERS: List d10v as OBSOLETE. * rdi-share/host.h (FOPEN_WB): #ifdef 0 out definitions of FOPEN_WB et.al., defined by "fopen-bin.h".
2004-11-122004-11-12 Randolph Chung <tausq@debian.org>Randolph Chung5-28/+34
* hppa-tdep.c (hppa_skip_permanent_breakpoint): Move definition ... * hppa-hpux-tdep.c (hppa_skip_permanent_breakpoint): ... to here. * config/pa/tm-hppa.h (SKIP_PERMANENT_BREAKPOINT): Move definition ... * config/pa/tm-hppah.h (SKIP_PERMANENT_BREAKPOINT): ... to here.
2004-11-122004-11-12 Andrew Cagney <cagney@gnu.org>Andrew Cagney73-50546/+4
* d30v, fr30, mn10200, z8k: Delete directory.
2004-11-12* tui/tui-io.c: Don't include "terminal.h".Mark Kettenis3-2/+6
* Makefile.in (tui-io.o): Update dependencies.
2004-11-12Fix off by one negative offsets for conditional branches.Nick Clifton5-3/+64
Add a test of this fix.