Commit graph

48987 commits

Author SHA1 Message Date
Paolo Bonzini
b73aa40604 2005-07-24 Paolo Bonzini <bonzini@gnu.org>
* Makefile.tpl: Wrap install between unstage and stage
	* Makefile.in: Regenerate.
2005-07-24 13:57:01 +00:00
Alan Modra
12fc67c63b daily update 2005-07-24 00:00:07 +00:00
gdbadmin
565b98c91a *** empty log message *** 2005-07-24 00:00:04 +00:00
H.J. Lu
58ac56d0c8 2005-07-23 Olaf Hering <olh@suse.de>
* elflink.c (elf_link_input_bfd): Add '\n' for linker einfo
	callback.
2005-07-23 15:42:51 +00:00
DJ Delorie
55060c0b16 merge from gcc 2005-07-23 15:17:18 +00:00
Alan Modra
dbb467de43 daily update 2005-07-23 00:00:06 +00:00
gdbadmin
8988f097ff *** empty log message *** 2005-07-23 00:00:04 +00:00
DJ Delorie
d4ad1cbf1d * chew.c: Include stdlib.h. 2005-07-22 23:54:56 +00:00
Kazu Hirata
d8bacf76e8 * chew.c: Don't include sysdep.h. 2005-07-22 18:16:17 +00:00
Nick Clifton
9f971fcbd4 Remove special case handling for rtems targets that are sufficiently handled by
the default rtems targets.
2005-07-22 10:34:30 +00:00
Nick Clifton
a9b7b1745d (m32r_elf_check_relocs): Fix pc count for R_M32R_REL32. 2005-07-22 10:27:44 +00:00
DJ Delorie
6038baea6c merge from gcc 2005-07-22 04:28:52 +00:00
DJ Delorie
c750388a85 merge from gcc 2005-07-22 03:26:05 +00:00
DJ Delorie
a4e5c0d804 merge from gcc 2005-07-22 03:16:33 +00:00
DJ Delorie
7edb1832f2 merge from gcc 2005-07-22 03:00:51 +00:00
Ben Elliston
e865f979ac * configure.ac: Check for a getopt(3) declaration.
* configure, config.in: Regenerate.
2005-07-22 02:10:56 +00:00
gdbadmin
7e6ac9b631 *** empty log message *** 2005-07-22 00:00:08 +00:00
Alan Modra
9ed9428b13 daily update 2005-07-22 00:00:07 +00:00
Eric Christopher
e04e8f8ae6 2005-07-21 Eric Christopher <echristo@apple.com>
* MAINTAINERS (Misc): Update affiliation.
2005-07-21 22:30:16 +00:00
Eric Christopher
f1969386cc 2005-07-21 Eric Christopher <echristo@apple.com>
* MAINTAINERS: Change affiliation.
2005-07-21 18:23:57 +00:00
Ben Elliston
240a342512 bfd/
* Makefile.am (BFD32_BACKENDS): Remove cf-m68klynx.lo.
	(BFD32_BACKENDS): Likewise, remove m68klynx.lo.
	(BFD32_BACKENDS_CFILES): Remove cf-m68klynx.c, m68klynx.c.
	(cf-m68klynx.lo, m68klynx.lo): Remove targets.
	* Makefile.in: Regenerate.
	* cf-m68klynx.c: Remove.
	* m68klynx.c: Likewise.
	* configure.in (m68klynx_aout_vec): Remove vector.
	(m68klynx_coff_vec): Likewise.
	* configure: Regenerate.
	* targets.c (m68klynx_aout_vec): Remove extern.
	(m68klynx_coff_vec): Likewise.
	(_bfd_target_vector): Remove m68klynx_{aout,coff}_vec.
	* po/SRC-POTFILES.in: Remove cf-m68klynx.c, m68klynx.c.
gas/
	* config/tc-m68k.h: Remove TE_LYNX conditional code.
2005-07-21 13:23:37 +00:00
Paul Brook
c160f130d2 2005-07-21 Paul Brook <paul@codesourcery.com>
gas/
	* config/tc-arm.c (encode_thumb32_addr_mode): Don't set
	inst.reloc.pc_rel.
gas/testsuite/
	* gas/arm/thumb32.s: Add tests for [pc, #imm] addressing modes.
	* gas/arm/thumb32.d: Ditto.
2005-07-21 13:11:28 +00:00
Mark Kettenis
5d426ff1d3 * inf-ttrace.c (inf_ttrace_wait): Properly report TTEVT_EXEC
events as TARGET_WAITKIND_EXECD.
(inf_ttrace_detach): Reorder local variables.
2005-07-21 10:36:19 +00:00
Nick Clifton
a9bfff94ad Use vsnprintf instead of vsprintf. 2005-07-21 08:03:54 +00:00
Ben Elliston
71f51525ec * ldgram.y (ldgram_want_filename): Remove unused static. 2005-07-21 07:59:10 +00:00
gdbadmin
6f6b6d441e *** empty log message *** 2005-07-21 00:00:33 +00:00
Alan Modra
363fad39b4 daily update 2005-07-21 00:00:07 +00:00
DJ Delorie
760c0f6a1a * disassemble.c (disassemble_init_for_target): M32C ISAs are
enums, so convert them to bit masks, which attributes are.
2005-07-20 19:36:54 +00:00
DJ Delorie
fe77349403 * emulparams/elf32m32c.sh (TEMPLATE_NAME): New.
(EXTRA_EM_FILE): New.
2005-07-20 19:33:18 +00:00
Mark Kettenis
b2a4db28c2 * inf-ttrace.c (inf_ttrace_vfork_ppid): New variable.
(inf_ttrace_follow_fork): New function.
(inf_ttrace_him, inf_ttrace_attach): Ask for TTEVT_FORK and
TTEVT_VFORK events.  Replace TTEO_NOSTRCHLD option with
TTEO_PROC_INHERIT.
(inf_ttrace_create_inferior, inf_ttrace_attach): Add checks for
inf_ttrace_vfork_ppid.
(inf_ttrace_kill_inferior, inf_ttrace_detach): Detach from waiting
parent if appropriate.
(inf_ttrace_wait): Handle TTEVT_FORK and TTEVT_VFORK.
(inf_ttrace_target): Set to_follow_fork.
2005-07-20 13:25:28 +00:00
Nick Clifton
157e7bd196 Add support for a 32bit PC relative reloc 2005-07-20 11:35:03 +00:00
Wu Zhou
6c76e4a1c9 * remote.c (remote_pid_to_str): Use xsnprintf instead of snprintf. 2005-07-20 02:56:43 +00:00
Alan Modra
4e95af6201 daily update 2005-07-20 00:00:18 +00:00
gdbadmin
c17d7d346c *** empty log message *** 2005-07-20 00:00:12 +00:00
H.J. Lu
0e1b44bada 2005-07-19 H.J. Lu <hongjiu.lu@intel.com>
* ldmain.c (main): Reindent.
2005-07-19 21:41:03 +00:00
Paul Brook
a3540342ed 2005-07-19 Paul Brook <paul@codesourcery.com>
* configure.host (HOSTING_CRT0): Parse output of gcc --help --verbose
	to determine dynamic linker name.
2005-07-19 12:43:19 +00:00
Nick Clifton
85da3a565d Add ChangeLog entries for yesterdays deltas (oops!) 2005-07-19 10:01:32 +00:00
H.J. Lu
22cbf2e74a gas/testsuite/
2005-07-18  H.J. Lu  <hongjiu.lu@intel.com>

	* gas/i386/i386.exp: Add suffix.

	* gas/i386/suffix.d: New file.
	* gas/i386/suffix.s: Likewise.

opcodes/

2005-07-18  H.J. Lu  <hongjiu.lu@intel.com>

	* i386-dis.c (PNI_Fixup): Update comment.
	(VMX_Fixup): Properly handle the suffix check.
2005-07-19 04:11:19 +00:00
Dave Anglin
18b3bdfca0 * hppa.h: Fix punctuation in comment. 2005-07-19 03:09:33 +00:00
Dave Anglin
8a6d3190de * gas/hppa/basic/fp_comp.s: Add level 1.1 directive.
* gas/hppa/basic/special.s, gas/hppa/basic/system.s: Likewise.
2005-07-19 01:41:21 +00:00
Dave Anglin
71e17562a8 * tc-hppa.c (pa_ip): Reject match for '#' immediate if not pa20. 2005-07-19 01:14:10 +00:00
Ben Elliston
32204df4ce * readelf.c (read_and_display_attr_value): Remove comment adjacent
to DW_ATE_decimal_float about it being a GNU extension.
2005-07-19 00:58:52 +00:00
Dave Anglin
f417d20096 * hppa.h (pa_opcode): Add rules for opcode ordering. Check first for
implicit space-register addressing.  Set space-register bits on opcodes
	using implicit space-register addressing.  Add various missing pa20
	long-immediate opcodes.  Remove various opcodes using implicit 3-bit
	space-register addressing.  Use "fE" instead of "fe" in various
	fstw opcodes.
2005-07-19 00:11:48 +00:00
gdbadmin
3b839719c2 *** empty log message *** 2005-07-19 00:00:33 +00:00
Alan Modra
51bd292c45 daily update 2005-07-19 00:00:06 +00:00
Mark Kettenis
5fff8fc01d * target.c (normal_pid_to_str): Use xsnprintf instead of snprintf.
* bsd-uthread.c (bsd_uthread_pid_to_str): Likewise.
* inf-ttrace.c (inf_ttrace_pid_to_str): Likewise.
2005-07-18 21:00:50 +00:00
Mark Kettenis
a7aad9aa6a * hppa-tdep.h (hppa_frame_prev_register_helper): Change types of
last argument to `gdb_byte *'.
* hppa-tdep.c (hppa32_convert_from_func_ptr_addr): Rewrite.
(hppa_frame_prev_register_helper): Change types of last argument
to `gdb_byte *'.
* hppa-hpux-tdep.c (hppa_hpux_sigtramp_frame_prev_register):
Change types of last argument to `gdb_byte *'.
2005-07-18 20:34:09 +00:00
Mark Kettenis
598b7a6f2b * gdb.base/sigaltstack.exp (finish_test): KFAIL gdb/1736 on
*-*-openbsd*.
* gdb.base/sigstep.exp (advancei): KFAIL gdb/1736 on *-*-openbsd*.
2005-07-18 19:23:54 +00:00
Mark Kettenis
613e813508 Jason Molenda <jmolenda@apple.com>
* i386-tdep.c (i386_match_insn): Match complete instruction
pattern.
2005-07-18 19:18:41 +00:00
Jan Beulich
718ddfc073 gas/
2005-07-18  Jan Beulich  <jbeulich@novell.com>

	* config/tc-i386.c (md_begin): Use IS_ELF.
	(tc_i386_fix_adjustable): Likewise.
	(md_estimate_size_before_relax): Likewise.
	(md_apply_fix): Likewise.
	(i386_target_format): Likewise.
	(lex_got): Define to NULL when not ELF or when LEX_AT. Check IS_ELF.
	(i386_immediate): Remove #ifdef LEX_AT.
	(i386_displacement): Likewise.
	* config/tc-i386.h (x86_cons): Prototype only when ELF and when not
	LEX_AT.
2005-07-18 15:24:41 +00:00