aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2006-12-17 Mark Kettenis <kettenis@gnu.org>Mark Kettenis7-5/+103
* i386nbsd-nat.c: Include "nbsd-nat.h". (_initialize_i386nbsd_nat): Update target vector to use nbsd_pid_to_exec_file. * config/i386/nbsdelf.mh (NATDEPFILES): Add nbsd-nat.o. * config/i386/nbsdaout.mh (NATDEPFILES): Add nbsd-nat.o. * nbsd-nat.c: New file. * nbsd-nat.h: New file. * Makefile.in (ALLDEPFILES): Add nbsd-nat.c. (nbsd_nat_h): New variable. (nbsd-nat.o): New dependency.
2006-12-17*** empty log message ***gdbadmin1-1/+1
2006-12-16daily updateAlan Modra1-1/+1
2006-12-16 * Makefile.in (ALLDEPFILES): Remove mipsv4-nat.c.Daniel Jacobowitz3-176/+7
(mipsv4-nat.o): Delete. * mipsv4-nat.c: Delete.
2006-12-16 * dve3900-rom.c: Delete file.Daniel Jacobowitz3-1072/+5
* Makefile.in (dve3900-rom.o): Delete.
2006-12-16 * vx-share/README: Delete file.Daniel Jacobowitz2-7/+4
2006-12-16* config.bfd: (sh*-*-openbsd*): Add target.Mark Kettenis4-2/+16
* configure.in (sh*-*-openbsd*): Set COREFILE to netbsd-core.lo. * configure: Regenerate.
2006-12-16* i386obsd-nat.c: Include "gdbcore.h", "regcache.h", "target.h",Mark Kettenis4-3/+78
<machine/frame.h>, <machine/pcb.h>, "i386bsd-nat.h" and "bsd-kvm.h". (i386obsd_supply_pcb): New function. (_initialize_i386obsd_nat): Construct and add target vector. Enable libkvm interface. * Makefile.in (i386obsd-nat.o): Update dependencies. * config/i386/obsd.mh (NATDEPFILES): Remove i386nbsd-nat.c
2006-12-16* sparcobsd-tdep.c: Fix typo.Mark Kettenis2-2/+4
2006-12-16*** empty log message ***gdbadmin1-1/+1
2006-12-15Add OpenBSD/sh native support.Mark Kettenis6-14/+47
* NEWS (New native configurations): Mention OpenBSD/sh. * configure.host: Add sh*-*-openbsd*. * shnbsd-nat.c: Include "inf-ptrace.h". (shnbsd_fetch_inferior_registers): Rename from fetch_inferior_registers. Make static. (shnbsd_store_inferior_registers): Rename from store_inferior_registers. Make static. (_initialize_shnbsd_nat): New function. * Makefile.in (shnbsd-nat.o): Update dependencies. * config/sh/nbsd.mh (NAT_CLIBS, NAT_FILE): Remove. (NATDEPFILES): Remove infptrace.o and inftarg.o. Add inf-ptrace.o.
2006-12-15Add OpenBSD/sh support.Mark Kettenis5-2/+18
* NEWS (New targets): Mention OpenBSD/sh. * configure.tgt: Add sh*-*-openbsd*. * shnbsd-tdep.c (_initialize_shnbsd_tdep): Register handler for GDB_OSABI_OPENBSD_ELF. * config/sh/obsd.mt: New file.
2006-12-15* ppcnbsd-tdep.c: Fix typo in comment.Mark Kettenis2-1/+5
2006-12-15* remote-fileio.c (remote_fileio_mode_to_target): UseMark Kettenis2-3/+8
S_ISREG/S_ISDIR/S_ISCHR macros instead of S_IFREG/S_IFDIR/S_IFCHR.
2006-12-15daily updateAlan Modra1-1/+1
2006-12-152006-12-15 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-0/+6
* config/tc-i386.c: Add a blank line bewteen function bodies.
2006-12-15 * breakpoint.c (insert_bp_location): Add newline to note.Daniel Jacobowitz2-1/+5
2006-12-152006-12-15 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-5/+14
* config/tc-i386.c (build_modrm_byte): Reformat to 72 columns.
2006-12-15gas/testsuite/H.J. Lu6-4/+21
2006-12-15 H.J. Lu <hongjiu.lu@intel.com> * gas/i386/x86-64-inval.s: cmpxchg16b needs oword ptr, instead of xmmword ptr. * gas/i386/x86_64.s: Likewise. * gas/i386/x86-64-inval.l: Updated. opcodes/ 2006-12-15 H.J. Lu <hongjiu.lu@intel.com> * i386-dis.c (o_mode): New for 16-byte operand. (intel_operand_size): Generate "OWORD PTR " for o_mode. (CMPXCHG8B_Fixup): Set bytemode to o_mode instead of x_mode.
2006-12-15 * configure.tgt (NATIVE_LIB_DIRS): Specify for spu-*-elf*.Ben Elliston2-0/+9
2006-12-15bfd/Alan Modra6-6/+53
* opncls.c (bfd_openr_iovec): Add "stat" parameter. (struct opncls): Add "stat" field. (opncls_bstat): Call vec->stat. * bfd-in2.h: Regenerate. * elf32-spu.c (spu_elf_open_builtin_lib): Adjust. gdb/ * spu-linux-nat.c (spu_bfd_iovec_stat): New function. (spu_bfd_open): Adjust bfd_openr_iovec call.
2006-12-15*** empty log message ***gdbadmin1-1/+1
2006-12-14daily updateAlan Modra1-1/+1
2006-12-14gas/testsuite/H.J. Lu7-1/+40
2006-12-14 H.J. Lu <hongjiu.lu@intel.com> * gas/i386/x86-64-inval.s: Add cmpxchg16b. * gas/i386/x86_64.s: Likewise. * gas/i386/x86-64-inval.l: Updated. * gas/i386/x86_64.d: Likewise. opcodes/ 2006-12-14 H.J. Lu <hongjiu.lu@intel.com> * i386-dis.c (CMPXCHG8B_Fixup): New. (grps): Use CMPXCHG8B_Fixup for cmpxchg8b.
2006-12-14 * Makefile.am (YFLAGS): Define.Daniel Jacobowitz3-1/+13
* Makefile.in: Regenerated.
2006-12-142006-12-14 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-4/+13
* config/tc-i386.c (match_template): Simplify 3 and 4 operand match.
2006-12-14 * elf-bfd.h (struct bfd_elf_section_data): Clarify sec_groupAlan Modra2-4/+9
and next_in_group usage.
2006-12-14 PR 3704Alan Modra2-1/+15
* bfdio.c (bfd_bread): Don't read past end of archive elements.
2006-12-14*** empty log message ***gdbadmin1-1/+1
2006-12-13daily updateAlan Modra1-1/+1
2006-12-13 * value.c (value_copy): Copy the full 'location' contents, insteadJim Blandy2-1/+7
of assuming that copying ADDRESS will bring over everything in the union.
2006-12-13Fix a typo.H.J. Lu1-1/+1
2006-12-132006-12-13 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-1/+6
* config/tc-i386.c (build_modrm_byte): Set the Operand_PCrel bit only.
2006-12-132006-12-13 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-9/+11
* config/tc-i386.c (match_template): Use a for loop to set operand_types array.
2006-12-13gas/H.J. Lu7-17/+66
2006-12-13 H.J. Lu <hongjiu.lu@intel.com> PR gas/3712 * config/tc-i386.c (match_template): Use MAX_OPERANDS for the number of operands. Issue an error if MAX_OPERANDS != 4. Add the 4th operand check. gas/testsuite/ 2006-12-13 H.J. Lu <hongjiu.lu@intel.com> PR gas/3712 * gas/i386/inval.s: Add invalid insertq. * gas/i386/x86-64-inval.s: Likewise. * gas/i386/inval.l: Updated. * gas/i386/x86-64-inval.l: Likewise.
2006-12-132006-12-13 Dave Brolley <brolley@redhat.com>Dave Brolley2-2/+7
* lib/ld-lib.exp (big_or_little_endian): Accept -meb and -mel for big and little endian respectively.
2006-12-132006-12-13 Paul Brook <paul@codesourcery.com>Paul Brook3-3/+13
gas/ * config/tc-arm.c (arm_arch_option_table): Add v7-{a,r,m}. * doc/c-arm.texi: Fix spelling of ARMv7 profile variants.
2006-12-132006-12-13 Markus Deuling <deuling@de.ibm.com>Ulrich Weigand2-1/+33
* spu-tdep.c (spu_init_vector_type): New function. (spu_builtin_type_vec128.): New static variable. (spu_register_type): Return spu_builtin_type_vec128 as default. (_initialize_spu_tdep): Call spu_init_vector_type.
2006-12-13*** empty log message ***gdbadmin1-1/+1
2006-12-12daily updateAlan Modra1-1/+1
2006-12-122006-12-12 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-1/+6
* config/tc-i386.h (WordMem): Document it for 64 bit memory reference.
2006-12-12bfd/Daniel Jacobowitz12-35/+72
* doc/Makefile.am (bfd_TEXINFOS): Set. (bfd.info bfd.dvi bfd.html): Delete rule. * doc/Makefile.in: Regenerated. gas/ * doc/Makefile.am (as_TEXINFOS): Set. (as.info as.dvi as.html): Delete rule. * doc/Makefile.in: Regenerated. gprof/ * Makefile.am (gprof_TEXINFOS): Set. (gprof.info gprof.dvi gprof.html): Delete rule. * Makefile.in: Regenerated. ld/ * Makefile.am (ld_TEXINFOS): Set. (ld.info ld.dvi ld.html): Delete rule. * Makefile.in: Regenerated.
2006-12-12 * ldlang.c (print_output_section_statement): Print load addressAlan Modra4-17/+20
when lma differs from vma. testsuite/ * ld-scripts/overlay-size-map.d: Update.
2006-12-12sync a change from gccAlan Modra3-2/+9
2006-12-12*** empty log message ***gdbadmin1-1/+1
2006-12-11daily updateAlan Modra1-1/+1
2006-12-11 MAINTAINERS (SH): Remove my entry.Joern Rennecke2-1/+4
2006-12-112006-12-11 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-5/+14
* i386-dis.c (Eq): Replaced by ... (Mq): New. This. (Ma): Defined with OP_M instead of OP_E. (grps): Updated cmpxchg8b and vmptrst for Eq -> Mq. (OP_M): Added bound, cmpxchg8b and vmptrst to bad modrm list.
2006-12-11bfd/Daniel Jacobowitz35-152/+356
* configure.in: Define GENINSRC_NEVER. * doc/Makefile.am (bfd.info): Remove srcdir prefix. (MAINTAINERCLEANFILES): Add info file. (DISTCLEANFILES): Pretend to add info file. * po/Make-in (.po.gmo): Put gmo files in objdir. * configure, Makefile.in, doc/Makefile.in: Regenerated. binutils/ * configure.in: Define GENINSRC_NEVER. * doc/Makefile.am (MAINTAINERCLEANFILES): Add info file. (DISTCLEANFILES): Pretend to add info file. * po/Make-in (.po.gmo): Put gmo files in objdir. * configure, Makefile.in, doc/Makefile.in: Regenerated. gas/ * configure.in: Define GENINSRC_NEVER. * doc/Makefile.am (as.info): Remove srcdir prefix. (MAINTAINERCLEANFILES): Add info file. (DISTCLEANFILES): Pretend to add info file. * po/Make-in (.po.gmo): Put gmo files in objdir. * configure, Makefile.in, doc/Makefile.in: Regenerated. gprof/ * configure.in: Define GENINSRC_NEVER. * doc/Makefile.am (gprof.info): Remove srcdir prefix. (MAINTAINERCLEANFILES): Add info file. (DISTCLEANFILES): Pretend to add info file. * po/Make-in (.po.gmo): Put gmo files in objdir. * configure, Makefile.in: Regenerated. ld/ * configure.in: Define GENINSRC_NEVER. * doc/Makefile.am (ld.info): Remove srcdir prefix. (MAINTAINERCLEANFILES): Add info file. (DISTCLEANFILES): Pretend to add info file. * po/Make-in (.po.gmo): Put gmo files in objdir. * configure, Makefile.in: Regenerated. opcodes/ * po/Make-in (.po.gmo): Put gmo files in objdir.
2006-12-11 * elflink.c (bfd_elf_gc_sections): Also search for correspondingEric Botcazou2-4/+26
sections with .gnu.linkonce.t. prefix.