H.J. Lu
2a962e6dd3
2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
...
* config/tc-i386.c: Add a blank line bewteen function bodies.
2006-12-15 19:43:59 +00:00
Daniel Jacobowitz
0767c96d9d
* breakpoint.c (insert_bp_location): Add newline to note.
2006-12-15 15:22:22 +00:00
H.J. Lu
fc225355e8
2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
...
* config/tc-i386.c (build_modrm_byte): Reformat to 72 columns.
2006-12-15 14:09:22 +00:00
H.J. Lu
fb9c77c70e
gas/testsuite/
...
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 13:11:56 +00:00
Ben Elliston
a6c73b34d0
* configure.tgt (NATIVE_LIB_DIRS): Specify for spu-*-elf*.
2006-12-15 05:49:28 +00:00
Alan Modra
f6cf9273b3
bfd/
...
* 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 04:13:37 +00:00
gdbadmin
263c8770d6
*** empty log message ***
2006-12-15 00:00:04 +00:00
Alan Modra
1d852beb77
daily update
2006-12-14 23:00:12 +00:00
H.J. Lu
f5804c90c7
gas/testsuite/
...
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 20:13:28 +00:00
Daniel Jacobowitz
6008641eec
* Makefile.am (YFLAGS): Define.
...
* Makefile.in: Regenerated.
2006-12-14 18:33:28 +00:00
H.J. Lu
d1cbb4db76
2006-12-14 H.J. Lu <hongjiu.lu@intel.com>
...
* config/tc-i386.c (match_template): Simplify 3 and 4 operand
match.
2006-12-14 13:28:24 +00:00
Alan Modra
b0956e0152
* elf-bfd.h (struct bfd_elf_section_data): Clarify sec_group
...
and next_in_group usage.
2006-12-14 03:05:37 +00:00
Alan Modra
1fb41da414
PR 3704
...
* bfdio.c (bfd_bread): Don't read past end of archive elements.
2006-12-14 02:59:25 +00:00
gdbadmin
15f6818fba
*** empty log message ***
2006-12-14 00:00:02 +00:00
Alan Modra
98cbf3a392
daily update
2006-12-13 23:00:05 +00:00
Jim Blandy
6f7c8fc2c5
* value.c (value_copy): Copy the full 'location' contents, instead
...
of assuming that copying ADDRESS will bring over everything in the
union.
2006-12-13 22:36:48 +00:00
H.J. Lu
c205176132
Fix a typo.
2006-12-13 21:17:04 +00:00
H.J. Lu
71903a11b9
2006-12-13 H.J. Lu <hongjiu.lu@intel.com>
...
* config/tc-i386.c (build_modrm_byte): Set the Operand_PCrel
bit only.
2006-12-13 19:39:12 +00:00
H.J. Lu
a5c311ca76
2006-12-13 H.J. Lu <hongjiu.lu@intel.com>
...
* config/tc-i386.c (match_template): Use a for loop to set
operand_types array.
2006-12-13 18:26:30 +00:00
H.J. Lu
f48ff2ae3d
gas/
...
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-13 18:00:00 +00:00
Dave Brolley
906156c429
2006-12-13 Dave Brolley <brolley@redhat.com>
...
* lib/ld-lib.exp (big_or_little_endian): Accept -meb and
-mel for big and little endian respectively.
2006-12-13 16:38:37 +00:00
Paul Brook
c450d570b0
2006-12-13 Paul Brook <paul@codesourcery.com>
...
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-13 16:06:39 +00:00
Ulrich Weigand
f2d43c2c03
2006-12-13 Markus Deuling <deuling@de.ibm.com>
...
* 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 14:17:53 +00:00
gdbadmin
51b58d2ec7
*** empty log message ***
2006-12-13 00:00:03 +00:00
Alan Modra
06604698b4
daily update
2006-12-12 23:00:08 +00:00
H.J. Lu
eca5433bc0
2006-12-12 H.J. Lu <hongjiu.lu@intel.com>
...
* config/tc-i386.h (WordMem): Document it for 64 bit memory
reference.
2006-12-12 20:28:17 +00:00
Daniel Jacobowitz
37d037c12d
bfd/
...
* 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 14:31:48 +00:00
Alan Modra
67f744f3bc
* ldlang.c (print_output_section_statement): Print load address
...
when lma differs from vma.
testsuite/
* ld-scripts/overlay-size-map.d: Update.
2006-12-12 08:10:40 +00:00
Alan Modra
790c0838ea
sync a change from gcc
2006-12-12 01:38:04 +00:00
gdbadmin
12a5b6f9ee
*** empty log message ***
2006-12-12 00:00:36 +00:00
Alan Modra
0a94ae59d9
daily update
2006-12-11 23:00:08 +00:00
Joern Rennecke
5f9bc29685
MAINTAINERS (SH): Remove my entry.
2006-12-11 19:13:21 +00:00
H.J. Lu
75413a22c6
2006-12-11 H.J. Lu <hongjiu.lu@intel.com>
...
* 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-11 18:11:13 +00:00
Daniel Jacobowitz
d5fbea21a5
bfd/
...
* 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 15:09:46 +00:00
Eric Botcazou
a48710b341
* elflink.c (bfd_elf_gc_sections): Also search for corresponding
...
sections with .gnu.linkonce.t. prefix.
2006-12-11 14:52:13 +00:00
Alan Modra
77d7106fc6
* configure.in: Handle spu makefile frag.
...
* config/mt-spu: New file.
* Makefile.tpl (MAINT): Define
(MAINTAINER_MODE_FALSE, MAINTAINER_MODE_TRUE): Define.
* configure: Regenerate.
* Makefile.in: Regenerate.
2006-12-11 06:47:57 +00:00
Ben Elliston
0cfa53899e
* config.sub, config.guess: Update from upstream sources.
2006-12-11 04:12:46 +00:00
Ben Elliston
2839fe5d9c
* configure.in: Sync with GCC (spu-*-*).
...
* configure: Sync with GCC.
2006-12-11 00:25:59 +00:00
gdbadmin
0c59c0d1d9
*** empty log message ***
2006-12-11 00:00:02 +00:00
Alan Modra
3b51f217f3
daily update
2006-12-10 23:00:07 +00:00
H.J. Lu
5f754f58d9
2006-12-09 H.J. Lu <hongjiu.lu@intel.com>
...
* i386-dis.c (X86_64_1): New.
(X86_64_2): Likewise.
(X86_64_3): Likewise.
(dis386): Replace 0x60, 0x61 and 0x62 entries with x86-64
tables.
(x86_64_table): Add entries for 0x60, 0x61 and 0x62.
2006-12-10 02:50:53 +00:00
gdbadmin
267d825c71
*** empty log message ***
2006-12-10 00:00:04 +00:00
Alan Modra
f92f6f9ba2
daily update
2006-12-09 23:00:08 +00:00
H.J. Lu
7f4c972fa6
2006-12-09 H.J. Lu <hongjiu.lu@intel.com>
...
* i386-dis.c: Adjust white spaces.
2006-12-09 21:06:13 +00:00
H.J. Lu
af26ccbeb7
Fix ChangeLog entry.
2006-12-09 16:55:52 +00:00
H.J. Lu
ffb08c8024
2006-12-09 H.J. Lu <hongjiu.lu@intel.com>
...
* config/tc-i386.h (template): Use MAX_OPERANDS instead of 4
operand_types array.
2006-12-09 16:43:41 +00:00
Corinna Vinschen
002c07a9ff
* win32-nat.c (env_sort): Remove.
...
(win32_create_inferior): Remove code which creates a Windows
environment. Use Cygwin function call instead. Propagate
current environment to inferior process.
2006-12-09 09:12:59 +00:00
gdbadmin
d75c852234
*** empty log message ***
2006-12-09 00:00:02 +00:00
Alan Modra
45a207368c
daily update
2006-12-08 23:00:06 +00:00
Christian Groessler
41d3b0565d
* config/tc-z8k.c (whatreg): Add comment describing function.
...
Return NULL if symbol name characters follow the register number.
(parse_reg): Use NULL instead of 0 for pointer values. Stop
processing if whatreg returned NULL.
2006-12-08 22:15:11 +00:00