Randolph Chung [Fri, 9 Dec 2005 10:57:40 +0000 (10:57 +0000)]
 
2005-12-09  Randolph Chung  <tausq@debian.org>
	* gdb.arch/pa-nullify.exp: Handle hppa64-*-* targets.
	(get_addr_of_sym): Remove duplicate print.
	(gen_core): xfail hppa*-*-hpux*, update expected output.
	* gdb.arch/pa-nullify.s: Reformat to also work on HPUX.
	* gdb.arch/pa64-nullify.s: New file.
Randolph Chung [Fri, 9 Dec 2005 10:55:09 +0000 (10:55 +0000)]
 
2005-12-09  Randolph Chung  <tausq@debian.org>
	* gdb.base/dump.exp: Mark hppa64-*-* as 64-bit target.
gdbadmin [Fri, 9 Dec 2005 00:00:35 +0000 (00:00 +0000)]
 
*** empty log message ***
Alan Modra [Thu, 8 Dec 2005 23:00:06 +0000 (23:00 +0000)]
 
daily update
Kevin Buettner [Thu, 8 Dec 2005 19:13:00 +0000 (19:13 +0000)]
 
	* NEWS (Changes in GDB 6.4): Delete entries indicating that
	the following configurations have been removed: h8300*-*-*,
	mn10300-*-*, and v850-*-*.  These configurations had been
	removed within the 6.4 development cycle, but were later
	restored within the same cycle.
Jan Beulich [Thu, 8 Dec 2005 15:21:05 +0000 (15:21 +0000)]
 
opcodes/
2005-12-08  Jan Beulich  <jbeulich@novell.com>
	* i386-dis.c (MAXLEN): Reduce to architectural limit.
	(fetch_data): Check for sufficient buffer size.
Alan Modra [Thu, 8 Dec 2005 11:41:12 +0000 (11:41 +0000)]
 
bfd/
	* elf32-ppc.c (struct ppc_elf_link_hash_table): Add emit_stub_syms.
	(ppc_elf_select_plt_layout): Add emit_stub_syms param, save to htab.
	(add_stub_sym): New function.
	(allocate_dynrelocs): Call add_stub_sym.
	(ppc_elf_size_dynamic_sections): Emit __glink and __glink_PLTresolve
	when emit_stub_syms.
	* elf32-ppc.h (ppc_elf_select_plt_layout): Update prototype.
ld/
	* emultempl/ppc32elf.em (emit_stub_syms): New var.
	(ppc_after_open): Pass it to ppc_elf_select_plt_layout.
	(PARSE_AND_LIST_PROLOGUE <OPTION_STUBSYMS>): Define.
	(PARSE_AND_LIST_LONGOPTS): Add emit-stub-syms.
	(PARSE_AND_LIST_OPTIONS): Describe emit-stub-syms.
	(PARSE_AND_LIST_OPTIONS): Handle it.
Alan Modra [Thu, 8 Dec 2005 11:38:25 +0000 (11:38 +0000)]
 
	* pe-dll.c (build_filler_bfd): Conform error message to standard.
	(pe_dll_generate_implib): Use %E in error message.
	(add_bfd_to_link): Likewise.
	(pe_implied_import_dll): Likewise.
Jan Beulich [Thu, 8 Dec 2005 11:28:11 +0000 (11:28 +0000)]
 
opcodes/
2005-12-08  Jan Beulich  <jbeulich@novell.com>
	* i386-dis.c (OP_ST): Remove prefix in Intel mode.
Alan Modra [Thu, 8 Dec 2005 11:05:36 +0000 (11:05 +0000)]
 
	* reloc.c (enum complain_overflow): Correct comments.
	(bfd_check_overflow): Combine complain_overflow_bitfield and
	complain_overflow_signed code.
	(_bfd_relocate_contents): Likewise.
	(bfd_howto_32): Use complain_overflow_dont.
	* elf32-d10v.c (elf_d10v_howto_table): Revert 2002-06-17 change.
	* bfd-in2.h: Regenerate.
Nathan Sidwell [Thu, 8 Dec 2005 10:35:18 +0000 (10:35 +0000)]
 
	Add ms2 support.
	* ms1-tdep.c (ms1_register_type): Check for ms2.
	(ms1_breakpoint_from_pc): ms2 has a different break instruction.
	(ms1_pseudo_register_read, ms1_pseudo_register_write,
	ms1_registers_info): Add ms2.
 	* NEWS (Changes since GDB 6.4): Add ms2
Alan Modra [Thu, 8 Dec 2005 09:59:40 +0000 (09:59 +0000)]
 
	* i386-dis.c (dofloat): Handle %rip-relative floating point addressing.
H.J. Lu [Thu, 8 Dec 2005 01:34:13 +0000 (01:34 +0000)]
 
2005-12-07  H.J. Lu  <hongjiu.lu@intel.com>
	* elf.c (assign_section_numbers): Remove extra code in the last
	change.
Randolph Chung [Thu, 8 Dec 2005 00:17:33 +0000 (00:17 +0000)]
 
2005-12-08  Randolph Chung  <tausq@debian.org>
	* somread.c (som_symfile_offsets): Iterate through number of sections
	in addrs instead of objfile.
gdbadmin [Thu, 8 Dec 2005 00:00:02 +0000 (00:00 +0000)]
 
*** empty log message ***
Daniel Jacobowitz [Wed, 7 Dec 2005 23:07:54 +0000 (23:07 +0000)]
 
gdb/
	* valops.c (value_struct_elt): Clarify error message.
gdb/testsuite/
2005-12-07  Christophe Lyon  <christophe.lyon@st.com>
	* gdb.cp/printmethod.cc (main): Call virt and nonvirt, to force
	code generation for these functions.
	* gdb.cp/printmethod.exp: Expect "&A::nonvirt()" instead of an
	error message.
Alan Modra [Wed, 7 Dec 2005 23:00:06 +0000 (23:00 +0000)]
 
daily update
Jim Blandy [Wed, 7 Dec 2005 19:35:43 +0000 (19:35 +0000)]
 
gdb/ChangeLog:
2005-12-07  Jim Blandy  <jimb@redhat.com>
	* target.c (target_xfer_memory_partial): Doc fix.
Jim Blandy [Wed, 7 Dec 2005 19:30:25 +0000 (19:30 +0000)]
 
2005-12-07  Jim Blandy  <jimb@redhat.com>
	* ax-general.c (ax_reqs): Check stack heights for backward jumps,
	too.  Correctly check height at target.  Doc fixes.
H.J. Lu [Wed, 7 Dec 2005 19:21:44 +0000 (19:21 +0000)]
 
2005-12-07  H.J. Lu  <hongjiu.lu@intel.com>
	    Andreas Schwab  <schwab@suse.de>
	PR binutils/1991
	* elf.c (assign_section_numbers): Always use the output section
	when setting up sh_link for SHF_LINK_ORDER.
H.J. Lu [Wed, 7 Dec 2005 14:43:54 +0000 (14:43 +0000)]
 
bfd/
2005-12-07  Thiemo Seufer  <ths@networkno.de>
	    H.J. Lu  <hongjiu.lu@intel.com>
	PR ld/1932
	* bfd-in.h (bfd_elf_record_link_assignment): Add output_bfd
	and hidden arguments.
	* bfd.c (bfd_hide_symbol): Removed.
	* bfd-in2.h: Regenerated.
	* elflink.c (bfd_elf_record_link_assignment): Handle hidden
	symbols which were provided by a linker script.
ld/
2005-12-07  Thiemo Seufer  <ths@networkno.de>
	    H.J. Lu  <hongjiu.lu@intel.com>
	PR ld/1932
	* emultempl/elf32.em (gld${EMULATION_NAME}_find_exp_assignment):
	Adjust bfd_elf_record_link_assignment call.
	* ldexp.c (exp_fold_tree_1): Remove call to bfd_hide_symbol.
Hans-Peter Nilsson [Wed, 7 Dec 2005 12:56:13 +0000 (12:56 +0000)]
 
	* cris-opc.c (cris_opcodes) <"move" "s,P">: Define using
	MOVE_M_TO_PREG_OPCODE and MOVE_M_TO_PREG_ZBITS instead of constants.
Hans-Peter Nilsson [Wed, 7 Dec 2005 12:53:57 +0000 (12:53 +0000)]
 
	* cris.h (MOVE_M_TO_PREG_OPCODE, MOVE_M_TO_PREG_ZBITS)
	(MOVE_PC_INCR_OPCODE_PREFIX, MOVE_PC_INCR_OPCODE_SUFFIX): New macros.
	(ADD_PC_INCR_OPCODE): Don't define.
Hans-Peter Nilsson [Wed, 7 Dec 2005 06:43:17 +0000 (06:43 +0000)]
 
	* gas/cris/rd-bcnst-pic.d, gas/cris/rd-branch-pic.d,
	gas/cris/rd-brokw-pic-1.d, gas/cris/rd-brokw-pic-2.d,
	gas/cris/rd-brokw-pic-3.d, gas/cris/rd-fragtest-pic.d: New tests.
Hans-Peter Nilsson [Wed, 7 Dec 2005 06:41:56 +0000 (06:41 +0000)]
 
	Change 32-bit-branch expansion for --pic.
	* config/tc-cris.c (STATE_COND_BRANCH_PIC): New relaxation state.
	(md_cris_relax_table): Add entry for STATE_COND_BRANCH_PIC.
	(cris_any_v0_v10_long_jump_size_pic): New macro.
	(md_estimate_size_before_relax): Handle STATE_COND_BRANCH_PIC.
	(md_convert_frag): Similar.
	(md_create_long_jump): Change 32-bit-branch expansion for --pic.
	(md_assemble, gen_cond_branch_32): Adjust similarly.
	(md_parse_option) <case OPTION_PIC>: Adjust md_long_jump_size.
	<case OPTION_ARCH>: Similar, if --pic.
Hans-Peter Nilsson [Wed, 7 Dec 2005 01:36:14 +0000 (01:36 +0000)]
 
Add missing ChangeLog entry
gdbadmin [Wed, 7 Dec 2005 00:00:34 +0000 (00:00 +0000)]
 
*** empty log message ***
Hans-Peter Nilsson [Tue, 6 Dec 2005 22:42:43 +0000 (22:42 +0000)]
 
	* cris/cpuv10.h, cris/cpuv32.h, cris/cris-desc.c, cris/cris-opc.h,
	cris/decodev10.c, cris/decodev10.h, cris/decodev32.c,
	cris/decodev32.h, cris/modelv10.c, cris/modelv32.c,
	cris/semcrisv10f-switch.c, cris/semcrisv32f-switch.c: Regenerate.
Hans-Peter Nilsson [Tue, 6 Dec 2005 22:42:07 +0000 (22:42 +0000)]
 
	* sim/cris/asm/movmp8.ms, sim/cris/asm/pcplus.ms: New tests.
	* sim/cris/asm/movmp.ms: Do not write to P0, P4 or P8.
	* sim/cris/asm/raw13.ms: Write to MOF instead of WZ (P4).
Michael Snyder [Tue, 6 Dec 2005 22:13:14 +0000 (22:13 +0000)]
 
2005-12-06  Michael Snyder  <msnyder@redhat.com>
	* cli/cli-decode.c (add_setshow_string_cmd): Indent.
	(add_setshow_integer_cmd): Indent.
Michael Snyder [Tue, 6 Dec 2005 22:05:51 +0000 (22:05 +0000)]
 
2005-12-06  Michael Snyder  <msnyder@redhat.com>
	* inf-ptrace.c: Fix typos in comments.
Hans-Peter Nilsson [Tue, 6 Dec 2005 21:48:28 +0000 (21:48 +0000)]
 
	* cris.cpu (simplecris-common-writable-specregs)
	(simplecris-common-readable-specregs): Split from
	simplecris-common-specregs.  All users changed.
	(cris-implemented-writable-specregs-v0)
	(cris-implemented-readable-specregs-v0): Similar from
	cris-implemented-specregs-v0.
	(cris-implemented-writable-specregs-v3)
	(cris-implemented-readable-specregs-v3)
	(cris-implemented-writable-specregs-v8)
	(cris-implemented-readable-specregs-v8)
	(cris-implemented-writable-specregs-v10)
	(cris-implemented-readable-specregs-v10)
	(cris-implemented-writable-specregs-v32)
	(cris-implemented-readable-specregs-v32): Similar.
	(bdap-32-pc, move-m-pcplus-p0, move-m-spplus-p8): New
	insns and specializations.
H.J. Lu [Tue, 6 Dec 2005 12:40:57 +0000 (12:40 +0000)]
 
gas/
2005-12-06  H.J. Lu  <hongjiu.lu@intel.com>
	PR gas/1874
	* config/tc-i386.c (match_template): Handle monitor.
	(process_suffix): Likewise.
gas/testsuite/
2005-12-06  H.J. Lu  <hongjiu.lu@intel.com>
	PR gas/1874
	* gas/i386/i386.exp: Add x86-64-prescott for 64bit.
	* gas/i386/prescott.s: Test address size override for monitor.
	* gas/i386/prescott.d: Updated.
	* gas/i386/x86-64-prescott.d: New file.
	* gas/i386/x86-64-prescott.s: Likewise.
include/opcode/
2005-12-06  H.J. Lu  <hongjiu.lu@intel.com>
	PR gas/1874
	* i386.h (i386_optab): Add 64bit support for monitor and mwait.
opcodes/
2005-12-06  H.J. Lu  <hongjiu.lu@intel.com>
	PR gas/1874
	* i386-dis.c (address_mode): New enum type.
	(address_mode): New variable.
	(mode_64bit): Removed.
	(ckprefix): Updated to check address_mode instead of mode_64bit.
	(prefix_name): Likewise.
	(print_insn): Likewise.
	(putop): Likewise.
	(print_operand_value): Likewise.
	(intel_operand_size): Likewise.
	(OP_E): Likewise.
	(OP_G): Likewise.
	(set_op): Likewise.
	(OP_REG): Likewise.
	(OP_I): Likewise.
	(OP_I64): Likewise.
	(OP_OFF): Likewise.
	(OP_OFF64): Likewise.
	(ptr_reg): Likewise.
	(OP_C): Likewise.
	(SVME_Fixup): Likewise.
	(print_insn): Set address_mode.
	(PNI_Fixup): Add 64bit and address size override support for
	monitor and mwait.
Alan Modra [Tue, 6 Dec 2005 12:10:26 +0000 (12:10 +0000)]
 
	* cpu-powerpc.c (bfd_powerpc_archs): Add ppc 750.
Frederic Riss [Tue, 6 Dec 2005 05:53:46 +0000 (05:53 +0000)]
 
	* mi/mi-interp.c (mi_interpreter_resume): Route target error
	through the MI.
gdbadmin [Tue, 6 Dec 2005 00:00:33 +0000 (00:00 +0000)]
 
*** empty log message ***
Hans-Peter Nilsson [Mon, 5 Dec 2005 23:27:01 +0000 (23:27 +0000)]
 
	* cris-dis.c (bytes_to_skip): Handle new parameter prefix_matchedp.
	(print_with_operands): Check for prefix when [PC+] is seen.
Hans-Peter Nilsson [Mon, 5 Dec 2005 23:26:23 +0000 (23:26 +0000)]
 
	* gas/cris/rd-pcplus.s, gas/cris/rd-pcplus.d: New test.
Alan Modra [Mon, 5 Dec 2005 23:00:08 +0000 (23:00 +0000)]
 
daily update
Dave Anglin [Mon, 5 Dec 2005 17:00:36 +0000 (17:00 +0000)]
 
	Bug gas/1948
	* symbols.c (colon): Also check if now_seg is bss_section when a symbol
	is being redefined.
Paolo Bonzini [Mon, 5 Dec 2005 15:16:05 +0000 (15:16 +0000)]
 
toplevel:
2005-12-05  Paolo Bonzini  <bonzini@gnu.org>
	Sync with gcc:
	2005-12-05  Paolo Bonzini  <bonzini@gnu.org>
        * configure.in (CONFIGURED_BISON, CONFIGURED_YACC, CONFIGURED_M4,
        CONFIGURED_FLEX, CONFIGURED_LEX, CONFIGURED_MAKEINFO): Remove
        "CONFIGURED_" from the AC_CHECK_PROGS invocation.  Move below.
        Find in-tree tools if available.
        (EXPECT, RUNTEST, LIPO, STRIP): Find them and substitute them.
        (CONFIGURED_*_FOR_TARGET): Don't set nor substitute.
        (*_FOR_TARGET): Set them with GCC_TARGET_TOOL.
        (COMPILER_*_FOR_TARGET): New.
        * Makefile.tpl (HOST_EXPORTS): Add *_FOR_TARGET symbols that gcc needs.
        (BASE_TARGET_EXPORTS): Use COMPILER_*_FOR_TARGET symbols.
        (CONFIGURED_*, USUAL_*): Remove.
        (BISON, YACC, FLEX, LEX, M4, MAKEINFO, EXPECT, RUNTEST, LIPO,
        STRIP): Use autoconf substitutions.
        (COMPILER_AS_FOR_TARGET, COMPILER_LD_FOR_TARGET,
        COMPILER_NM_FOR_TARGET): New.
        (EXTRA_HOST_FLAGS): Pass LIPO and STRIP.
        (all): Make all-host and all-target in parallel.
        (do-[+make_target+], do-check, install, [+compare-target+]): Ensure
        that $$r and $$s are set before invoking a recursive make.
        (stage[+id+]-bubble): Likewise, and invoke the comparison at the end.
        ([+bootstrap-target+]): Inline most of the `all' target.
	2005-11-29  Ben Elliston  <bje@au.ibm.com>
        * Makefile.tpl (clean-target-libgcc): Invoke clean-target-libgcc
        from the gcc build directory.
        * Makefile.in: Regenerate.
	2005-11-29  Ben Elliston  <bje@au.ibm.com>
        * Makefile.def: Add new libdecnumber host_module.  Make all-gcc
        depend on all-libdecnumber.
        * configure.in (host_libs): Include libdecnumber.
        * Makefile.in: Regenerate.
        * configure: Likewise.
	2005-11-21  Kean Johnston  <jkj@sco.com>
        * config.sub, config.guess: Sync from upstream sources.
config:
2005-12-05  Paolo Bonzini  <bonzini@gnu.org>
	* acx.m4 (GCC_TARGET_TOOL): New.
Hans-Peter Nilsson [Mon, 5 Dec 2005 03:11:47 +0000 (03:11 +0000)]
 
	* cris/arch.c, cris/arch.h, cris/cpuall.h, cris/cpuv10.c,
	cris/cpuv10.h, cris/cpuv32.c, cris/cpuv32.h, cris/cris-desc.c,
	cris/cris-desc.h, cris/cris-opc.h, cris/decodev10.c,
	cris/decodev10.h, cris/decodev32.c, cris/decodev32.h,
	cris/modelv10.c, cris/modelv32.c, cris/semcrisv10f-switch.c,
	cris/semcrisv32f-switch.c: Regenerate.
Hans-Peter Nilsson [Mon, 5 Dec 2005 03:11:08 +0000 (03:11 +0000)]
 
Fix typo last entry
gdbadmin [Mon, 5 Dec 2005 00:00:33 +0000 (00:00 +0000)]
 
*** empty log message ***
Alan Modra [Sun, 4 Dec 2005 23:00:05 +0000 (23:00 +0000)]
 
daily update
Mark Kettenis [Sun, 4 Dec 2005 20:19:25 +0000 (20:19 +0000)]
 
* amd64obsd-tdep.c: Include "regcache.h" and "bsd-uthread.h".
(amd64obsd_uthread_reg_offset): New variable.
(AMD64OBSD_UTHREAD_RSP_OFFSET): New define.
(amd64obsd_supply_uthread, amd64obsd_collect_uthread): New
functions.
(amd64obsd_init_abi): Set supply_uthread and collect_uthread.
* Makefile.in (amd64obsd-tdep.o): Update dependencies.
Mark Kettenis [Sun, 4 Dec 2005 14:58:11 +0000 (14:58 +0000)]
 
* elf64-hppa.c (elf64_hppa_section_from_phdr): Create .kernel
pseudo-section.  Make sure .reg section comes after the proc
section it's generated from.
gdbadmin [Sun, 4 Dec 2005 00:00:33 +0000 (00:00 +0000)]
 
*** empty log message ***
Alan Modra [Sat, 3 Dec 2005 23:00:06 +0000 (23:00 +0000)]
 
daily update
Eli Zaretskii [Sat, 3 Dec 2005 12:44:31 +0000 (12:44 +0000)]
 
	* gdb.texinfo (Connecting): Explain that `monitor' is a way to
	extend GDB with commands for external monitor.
gdbadmin [Sat, 3 Dec 2005 00:00:32 +0000 (00:00 +0000)]
 
*** empty log message ***
Alan Modra [Fri, 2 Dec 2005 23:00:06 +0000 (23:00 +0000)]
 
daily update
Arnold Metselaar [Fri, 2 Dec 2005 22:31:16 +0000 (22:31 +0000)]
 
config/tc-z80.c (emit_ldreg): fix bug in ld rr,<xx>
Dave Brolley [Fri, 2 Dec 2005 20:09:42 +0000 (20:09 +0000)]
 
2005-12-02  Dave Brolley  <brolley@redhat.com>
        * configure.in (cgen_files): Add cgen-bitset.lo.
        (ta): Add cgen-bitset.lo when arch==bfd_cris_arch.
        * Makefile.am (CFILES): Add cgen-bitset.c.
        (ALL_MACHINES): Add cgen-bitset.lo.
        (cgen-bitset.lo): New target.
        * cgen-opc.c (cgen_bitset_create, cgen_bitset_init, cgen_bitset_clear)
        (cgen_bitset_add, cgen_bitset_set, cgen_bitset_contains)
        (cgen_bitset_compare, cgen_bitset_intersect_p, cgen_bitset_copy)
        (cgen_bitset_union): Moved from here ...
        * cgen-bitset.c: ... to here. New file.
        * Makefile.in: Regenerated.
        * configure: Regenerated.
Andrew Stubbs [Fri, 2 Dec 2005 14:58:18 +0000 (14:58 +0000)]
 
2005-12-02  Andrew Stubbs  <andrew.stubbs@st.com>
	* breakpoint.c (BREAK_ARGS_HELP): New mecro.
	(_initialize_breakpoint): Enhance break, tbreak, hbreak and thbreak
	commands' help by adding more information and using BREAK_ARGS_HELP
	to duplicate the common parts.  Remove now-redundant cross-references.
testsuite/
	* gdb.base/help.exp (help b, help br, help bre, help brea)
	(help break): Update the expected message.
Andrew Stubbs [Fri, 2 Dec 2005 11:44:19 +0000 (11:44 +0000)]
 
2005-12-02  Andrew Stubbs  <andrew.stubbs@st.com>
	* value.c (init_if_undefined_command): New function.
	(_initialize_values): Add command init-if-undefined.
	* NEWS (Changes since GDB 6.3): Rename to 'Changes in GDB 6.4'.
	(Changes since GDB 6.4): New section.
	Mention new command init-if-undefined.
doc/
	* gdb.texinfo (Convenience variables): Add init-if-undefined command.
Andrew Stubbs [Fri, 2 Dec 2005 11:11:23 +0000 (11:11 +0000)]
 
2005-12-02  Andrew Stubbs  <andrew.stubbs@st.com>
	* symfile.c (symbol_file_clear): Test symfile_objfile is not NULL
	before dereferencing it.
	Gettextize the query.
Joel Brobecker [Fri, 2 Dec 2005 07:35:20 +0000 (07:35 +0000)]
 
   GDB 6.4 released from GDB 6.4 branch.
gdbadmin [Fri, 2 Dec 2005 00:00:32 +0000 (00:00 +0000)]
 
*** empty log message ***
Alan Modra [Thu, 1 Dec 2005 23:00:06 +0000 (23:00 +0000)]
 
daily update
Nathan Sidwell [Thu, 1 Dec 2005 13:19:58 +0000 (13:19 +0000)]
 
	* ms1-tdep.c (ms1_register_name): Const qualify array.
	(ms1_registers_info): Use gdb_byte.
	(ms1_push_dummy_call): Likewise.
	(ms1_gdbarch_init): Remove illformed nested prototype.
Nick Clifton [Thu, 1 Dec 2005 04:48:13 +0000 (04:48 +0000)]
 
* elf32-m32r.c (m32r_elf_sweep_hook): Fix an illegal duplicate check.
(m32r_elf_relocate_section): Fix R_M32R_10_PCREL_RELA linkage bug.
(m32r_elf_gc_sweep_hook): Likewise.
(m32r_elf_check_relocs): Likewise.
gdbadmin [Thu, 1 Dec 2005 00:00:03 +0000 (00:00 +0000)]
 
*** empty log message ***
Alan Modra [Wed, 30 Nov 2005 23:00:07 +0000 (23:00 +0000)]
 
daily update
Nick Clifton [Wed, 30 Nov 2005 21:02:05 +0000 (21:02 +0000)]
 
Add Finnish translation
gdbadmin [Wed, 30 Nov 2005 00:00:06 +0000 (00:00 +0000)]
 
*** empty log message ***
Alan Modra [Tue, 29 Nov 2005 23:00:06 +0000 (23:00 +0000)]
 
daily update
Frederic Riss [Tue, 29 Nov 2005 07:52:39 +0000 (07:52 +0000)]
 
	* dwarf2-frame.c (dwarf2_frame_prev_register): Handle
	DWARF2_FRAME_REG_CFA_OFFSET.
	* dwarf2-frame.h (enum dwarf2_frame_reg_rule): Add
	DWARF2_FRAME_REG_CFA_OFFSET.
Mark Mitchell [Tue, 29 Nov 2005 02:43:06 +0000 (02:43 +0000)]
 
	* sim-signal.c (sim_signal_to_target): Fix typos.
gdbadmin [Tue, 29 Nov 2005 00:00:33 +0000 (00:00 +0000)]
 
*** empty log message ***
Mark Mitchell [Mon, 28 Nov 2005 23:19:39 +0000 (23:19 +0000)]
 
	* configure.ac (USE_WIN32API): Define it.
	* configure.in: Regenerate.
	* config.in: Likewise.
	* emul_netbsd.c (write_timezone): Guard with HAVE_GETTIMEOFDAY.
	* emul_unix.c (do_unix_mkdir): Handle Win32 1-argument mkdir.
Alan Modra [Mon, 28 Nov 2005 23:00:07 +0000 (23:00 +0000)]
 
daily update
Mark Mitchell [Mon, 28 Nov 2005 21:30:07 +0000 (21:30 +0000)]
 
	* psim.c: Include gdb/signals.h.
Mark Mitchell [Mon, 28 Nov 2005 18:33:03 +0000 (18:33 +0000)]
 
	* remote-sim.c (gdbsim_wait): Pass target signal numbers to
	sim_resume.  Expect target signal numbers from sim_stop_reason.
	* wrapper.c (gdb/signals.h): Include it.
	(SIGTRAP): Don't define.
	(SIGBUS): Likewise.
	(sim_stop_reason): Use TARGET_SIGNAL_* instead of SIG*.
	* sim-reason.c (sim_stop_reason): Use
	sim_signal_to_target, not sim_signal_to_host.
	* sim-signal.c (sim_signal_to_host): Fix typo.
	(sim_signal_to_target): New function.
	* interp.c (gdb/signals.h): Include it.
	(sim_stop_reason): Use TARGET_SIGNAL_*.
	* interf.c: (gdb/signals.h): Include it.
	(sim_stop_reason): Use TARGET_SIGNAL_*.
	* sim_calls.c (gdb/signals.h): Include it.
	(sim_stop_reason): Use TARGET_SIGNAL_*.
	* psim.c (cntrl_c_simulation): Use TARGET_SIGNAL_*.
Daniel Jacobowitz [Mon, 28 Nov 2005 03:29:07 +0000 (03:29 +0000)]
 
Fix changelog typo.
Christopher Faylor [Mon, 28 Nov 2005 01:17:59 +0000 (01:17 +0000)]
 
* win32-nat.c (env_sort): New function.
(win32_create_inferior): Rename env to in_env.  Sort environment before handing
it off to CreateProcess.
(win32_current_sos): Quiet a compiler warning.
gdbadmin [Mon, 28 Nov 2005 00:00:33 +0000 (00:00 +0000)]
 
*** empty log message ***
Alan Modra [Sun, 27 Nov 2005 23:00:05 +0000 (23:00 +0000)]
 
daily update
gdbadmin [Sun, 27 Nov 2005 00:01:03 +0000 (00:01 +0000)]
 
*** empty log message ***
Alan Modra [Sat, 26 Nov 2005 23:00:04 +0000 (23:00 +0000)]
 
daily update
Arnold Metselaar [Sat, 26 Nov 2005 20:03:53 +0000 (20:03 +0000)]
 
gas/ acinclude.m4 aclocal.m4 app.c app.o as.c as.h as.h.cvs asintl.h as-new as.o atof-generic.c atof-generic.o atof-ieee.o autom4te.cache bignum.h bit_fix.h cgen.c cgen.h ChangeLog ChangeLog-0001 ChangeLog-0203 ChangeLog.~1.2755.~ ChangeLog-9295 ChangeLog-9697 ChangeLog-9899 cond.c cond.o config config.cache config.h config.in config.log config.status configure configure.in configure.tgt CONTRIBUTORS COPYING CVS debug.c DEP2 DEPDIR depend.c depend.o dep-in.sed DEPOBJ dep.sed DEPTC doc dw2gencfi.c dw2gencfi.h dw2gencfi.o dwarf2dbg.c dwarf2dbg.h dwarf2dbg.o ecoff.c ecoff.h ecoff.o ehopt.c ehopt.o emul.h emul-target.h expr.c expr.c.cvs expr.h expr.o flonum-copy.c flonum-copy.o flonum.h flonum-konst.c flonum-konst.o flonum-mult.c flonum-mult.o frags.c frags.h frags.o gdbinit.in hash.c hash.h hash.o input-file.c input-file.h input-file.o input-scrub.c input-scrub.o itbl-cpu.h itbl-lex.h itbl-lex.l itbl-ops.c itbl-ops.h itbl-parse.y libtool listing.c listing.h listing.o literal.c literal.o long.s macro.c macro.c.bak macro.h macro.o MAINTAINERS Makefile Makefile.am Makefile.in messages.c messages.o NEWS obj-coff.o obj-format.h obj.h output-file.c output-file.h output-file.o po read.c read.h README read.o sb.c sb.h sb.o site.bak site.exp stabs.c stabs.o stamp-h1 stamp-h.in struc-symbol.h subsegs.c subsegs.h subsegs.o symbols.c symbols.h symbols.o targ-cpu.h targ-env.h tc.h tc-z80.o testsuite write.c write.h write.o config/tc-z80.c (z80_start_line_hook): issue an error when redefining a symbol with equ acinclude.m4 aclocal.m4 app.c app.o as.c as.h as.h.cvs asintl.h as-new as.o atof-generic.c atof-generic.o atof-ieee.o autom4te.cache bignum.h bit_fix.h cgen.c cgen.h ChangeLog ChangeLog-0001 ChangeLog-0203 ChangeLog.~1.2755.~ ChangeLog-9295 ChangeLog-9697 ChangeLog-9899 cond.c cond.o config config.cache config.h config.in config.log config.status configure configure.in configure.tgt CONTRIBUTORS COPYING CVS debug.c DEP2 DEPDIR depend.c depend.o dep-in.sed DEPOBJ dep.sed DEPTC doc dw2gencfi.c dw2gencfi.h dw2gencfi.o dwarf2dbg.c dwarf2dbg.h dwarf2dbg.o ecoff.c ecoff.h ecoff.o ehopt.c ehopt.o emul.h emul-target.h expr.c expr.c.cvs expr.h expr.o flonum-copy.c flonum-copy.o flonum.h flonum-konst.c flonum-konst.o flonum-mult.c flonum-mult.o frags.c frags.h frags.o gdbinit.in hash.c hash.h hash.o input-file.c input-file.h input-file.o input-scrub.c input-scrub.o itbl-cpu.h itbl-lex.h itbl-lex.l itbl-ops.c itbl-ops.h itbl-parse.y libtool listing.c listing.h listing.o literal.c literal.o long.s macro.c macro.c.bak macro.h macro.o MAINTAINERS Makefile Makefile.am Makefile.in messages.c messages.o NEWS obj-coff.o obj-format.h obj.h output-file.c output-file.h output-file.o po read.c read.h README read.o sb.c sb.h sb.o site.bak site.exp stabs.c stabs.o stamp-h1 stamp-h.in struc-symbol.h subsegs.c subsegs.h subsegs.o symbols.c symbols.h symbols.o targ-cpu.h targ-env.h tc.h tc-z80.o testsuite write.c write.h write.o doc/as.texinfo(equ<z80>): mention difference with .equiv acinclude.m4 aclocal.m4 app.c app.o as.c as.h as.h.cvs asintl.h as-new as.o atof-generic.c atof-generic.o atof-ieee.o autom4te.cache bignum.h bit_fix.h cgen.c cgen.h ChangeLog ChangeLog-0001 ChangeLog-0203 ChangeLog.~1.2755.~ ChangeLog-9295 ChangeLog-9697 ChangeLog-9899 cond.c cond.o config config.cache config.h config.in config.log config.status configure configure.in configure.tgt CONTRIBUTORS COPYING CVS debug.c DEP2 DEPDIR depend.c depend.o dep-in.sed DEPOBJ dep.sed DEPTC doc dw2gencfi.c dw2gencfi.h dw2gencfi.o dwarf2dbg.c dwarf2dbg.h dwarf2dbg.o ecoff.c ecoff.h ecoff.o ehopt.c ehopt.o emul.h emul-target.h expr.c expr.c.cvs expr.h expr.o flonum-copy.c flonum-copy.o flonum.h flonum-konst.c flonum-konst.o flonum-mult.c flonum-mult.o frags.c frags.h frags.o gdbinit.in hash.c hash.h hash.o input-file.c input-file.h input-file.o input-scrub.c input-scrub.o itbl-cpu.h itbl-lex.h itbl-lex.l itbl-ops.c itbl-ops.h itbl-parse.y libtool listing.c listing.h listing.o literal.c literal.o long.s macro.c macro.c.bak macro.h macro.o MAINTAINERS Makefile Makefile.am Makefile.in messages.c messages.o NEWS obj-coff.o obj-format.h obj.h output-file.c output-file.h output-file.o po read.c read.h README read.o sb.c sb.h sb.o site.bak site.exp stabs.c stabs.o stamp-h1 stamp-h.in struc-symbol.h subsegs.c subsegs.h subsegs.o symbols.c symbols.h symbols.o targ-cpu.h targ-env.h tc.h tc-z80.o testsuite write.c write.h write.o doc/as.texinfo(err): fix typo acinclude.m4 aclocal.m4 app.c app.o as.c as.h as.h.cvs asintl.h as-new as.o atof-generic.c atof-generic.o atof-ieee.o autom4te.cache bignum.h bit_fix.h cgen.c cgen.h ChangeLog ChangeLog-0001 ChangeLog-0203 ChangeLog.~1.2755.~ ChangeLog-9295 ChangeLog-9697 ChangeLog-9899 cond.c cond.o config config.cache config.h config.in config.log config.status configure configure.in configure.tgt CONTRIBUTORS COPYING CVS debug.c DEP2 DEPDIR depend.c depend.o dep-in.sed DEPOBJ dep.sed DEPTC doc dw2gencfi.c dw2gencfi.h dw2gencfi.o dwarf2dbg.c dwarf2dbg.h dwarf2dbg.o ecoff.c ecoff.h ecoff.o ehopt.c ehopt.o emul.h emul-target.h expr.c expr.c.cvs expr.h expr.o flonum-copy.c flonum-copy.o flonum.h flonum-konst.c flonum-konst.o flonum-mult.c flonum-mult.o frags.c frags.h frags.o gdbinit.in hash.c hash.h hash.o input-file.c input-file.h input-file.o input-scrub.c input-scrub.o itbl-cpu.h itbl-lex.h itbl-lex.l itbl-ops.c itbl-ops.h itbl-parse.y libtool listing.c listing.h listing.o literal.c literal.o long.s macro.c macro.c.bak macro.h macro.o MAINTAINERS Makefile Makefile.am Makefile.in messages.c messages.o NEWS obj-coff.o obj-format.h obj.h output-file.c output-file.h output-file.o po read.c read.h README read.o sb.c sb.h sb.o site.bak site.exp stabs.c stabs.o stamp-h1 stamp-h.in struc-symbol.h subsegs.c subsegs.h subsegs.o symbols.c symbols.h symbols.o targ-cpu.h targ-env.h tc.h tc-z80.o testsuite write.c write.h write.o doc/c-z80.texi(equ): redefining a symbol with equ is no longer allowed
Joel Brobecker [Sat, 26 Nov 2005 00:04:38 +0000 (00:04 +0000)]
 
    * gdbint.texinfo (Start of New Year Procedure): New chapter.
gdbadmin [Sat, 26 Nov 2005 00:00:02 +0000 (00:00 +0000)]
 
*** empty log message ***
Alan Modra [Fri, 25 Nov 2005 23:00:05 +0000 (23:00 +0000)]
 
daily update
Andrew Stubbs [Fri, 25 Nov 2005 18:33:12 +0000 (18:33 +0000)]
 
2005-11-16  Andrew Stubbs  <andrew.stubbs@st.com>
	* event-top.h (async_init_signals): Add SIGTERM handler.
	(handle_sigterm): New function.
	* event-top.h (handle_sigterm): New prototype.
Daniel Jacobowitz [Fri, 25 Nov 2005 18:12:42 +0000 (18:12 +0000)]
 
Remove stray colon.
Andrew Stubbs [Fri, 25 Nov 2005 11:45:49 +0000 (11:45 +0000)]
 
2005-11-25  Andrew Stubbs  <andrew.stubbs@st.com>
	* cli-decode.c (find_command_name_length): New function.
	(lookup_cmd_1): Replace loop reading command name with
	find_command_name_length().
	(lookup_cmd): Likewise.
	(lookup_cmd_composition): Likewise.
Jan Beulich [Fri, 25 Nov 2005 09:21:42 +0000 (09:21 +0000)]
 
ld/
2005-11-25  Jan Beulich  <jbeulich@novell.com>
	* Makefile.am: Make configdoc.texi writeable before trying
	to write to it.
	* Makefile.in: Refresh.
Frederic Riss [Fri, 25 Nov 2005 06:42:07 +0000 (06:42 +0000)]
 
	* dwarf2-frame.c: (execute_cfa_program): Don't access past the
	allocated dwarf2_frame_state.initial.regs.
Frederic Riss [Fri, 25 Nov 2005 06:34:47 +0000 (06:34 +0000)]
 
* MAINTAINERS (Write After Approval): Add myself to the list.
Dave Anglin [Fri, 25 Nov 2005 02:11:40 +0000 (02:11 +0000)]
 
	* gas/macros/purge.l: Increment line numbers.
	* gas/macros/purge.s: Add ".data" line.
Dave Anglin [Fri, 25 Nov 2005 02:08:22 +0000 (02:08 +0000)]
 
	Bug gas/1896
	* config/tc-hppa.c (hppa_fix_adjustable): Don't reject for reduction
	R_HPPA relocations that are 32-bits wide.
	* gas/all/redef2.d: Allow "$DATA$" as well as ".data" in matches.
	* gas/all/weakref1.d: Allow "$CODE$" as well as ".text" in matches.
	* gas/hppa/reloc/reloc.exp: Adjust regexp for new output.
gdbadmin [Fri, 25 Nov 2005 00:00:33 +0000 (00:00 +0000)]
 
*** empty log message ***
Alan Modra [Thu, 24 Nov 2005 23:00:05 +0000 (23:00 +0000)]
 
daily update
Alan Modra [Thu, 24 Nov 2005 06:02:08 +0000 (06:02 +0000)]
 
bfd/
	* elf-bfd.h (_bfd_generic_match_sections_by_type): Don't define.
	* libbfd-in.h (_bfd_generic_match_sections_by_type): Delete.
	* libbfd.c (_bfd_generic_match_sections_by_type): Delete.
	* targets.c (bfd_match_sections_by_type): Don't define.
	(BFD_JUMP_TABLE_LINK): Remove _bfd_generic_match_sections_by_type.
	* coff-rs6000.c (rs6000coff_vec, pmac_xcoff_vec): Likewise.
	* coff64-rs6000.c (rs6000coff64_vec, aix5coff64_vec): Likewise.
	* bfd-in2.h: Regenerate.
	* libbfd.h: Regenerate.
ld/
	* ldlang.c (lang_output_section_find_by_flags): Add match_type param.
	Run two passes, first using match_type, second without.
	* ldlang.h (lang_match_sec_type_func): New typedef.
	(lang_output_section_find_by_flags): Update prototype.
	bfd_match_sections_by_type and lang_output_section_find_by_flags.
	* emultempl/pe.em (place_orphan): Likewise.
Alan Modra [Thu, 24 Nov 2005 00:58:28 +0000 (00:58 +0000)]
 
	* ldlang.c (lang_insert_orphan): Skip first assignment to dot
	in script when looking for place to insert orphan statements.
gdbadmin [Thu, 24 Nov 2005 00:00:02 +0000 (00:00 +0000)]
 
*** empty log message ***
Alan Modra [Wed, 23 Nov 2005 23:00:05 +0000 (23:00 +0000)]
 
daily update
Andrew Stubbs [Wed, 23 Nov 2005 16:30:36 +0000 (16:30 +0000)]
 
2005-11-23  Andrew Stubbs  <andrew.stubbs@st.com>
	* sh-tdep.c (do_fv_register_info, do_dr_register_info): Delete function.
	(do_bank_register_info, do_bank_register_info): Likewise.
	(sh_print_pseudo_register, sh_do_fp_register): Likewise.
	(sh_do_register, sh_print_register, sh_print_registers_info): Likewise.
	(sh_gdbarch_init): Remove call to set_gdbarch_print_registers_info().
Daniel Jacobowitz [Wed, 23 Nov 2005 14:04:18 +0000 (14:04 +0000)]
 
bfd/
	* elf32-mips.c (elf_mips_howto_table_rel): Use rightshift 2 for
	R_MIPS_PC16.
	(mips_reloc_map): Map BFD_RELOC_16_PCREL_S2 to R_MIPS_PC16.
	(bfd_elf32_bfd_reloc_type_lookup): Don't handle
	BFD_RELOC_16_PCREL_S2.
	* elf64-mips.c (mips_elf64_howto_table_rel): Use rightshift 2 for
	R_MIPS_PC16.
	(mips_elf64_howto_table_rela): Likewise.
	(mips_reloc_map): Map BFD_RELOC_16_PCREL_S2 to R_MIPS_PC16.
	(bfd_elf64_bfd_reloc_type_lookup): Don't handle
	BFD_RELOC_16_PCREL_S2.
	* elfn32-mips.c (elf_mips_howto_table_rel): Use rightshift 2 for
	R_MIPS_PC16.
	(elf_mips_howto_table_rela): Likewise.
	(mips_reloc_map): Map BFD_RELOC_16_PCREL_S2 to R_MIPS_PC16.
	(bfd_elf32_bfd_reloc_type_lookup): Don't handle
	BFD_RELOC_16_PCREL_S2.
	* elfxx-mips.c: Formatting fixes.
	(mips_elf_calculate_relocation): Handle R_MIPS_GNU_REL16_S2
	and R_MIPS_PC16 identically.
gas/
	* config/tc-mips.c (append_insn): Handle BFD_RELOC_16_PCREL_S2.
	(macro_build): Complain for invalid branch displacements.
	(mips_validate_fix): Delete.
	(md_apply_fix): Re-add pcrel support for branches.  Use consistent
	text for misaligned branch targets.
	(tc_gen_reloc: Re-add pcrel support for branches.  Handle strange
	BFD pcrel processing.  Remove error for unresolved branches.
	* config/tc-mips.h (TC_VALIDATE_FIX, mips_validate_fix): Delete.
gas/testsuite/
	* gas/mips/bge.d, gas/mips/bge.s, gas/mips/bgeu.d, gas/mips/bgeu.s,
	gas/mips/blt.d, gas/mips/blt.s, gas/mips/bltu.d,
	gas/mips/bltu.s: Reactivate external branch tests.
	* gas/mips/branch-misc-2.d, gas/mips/branch-misc-2pic.d,
	gas/mips/branch-misc-2-64.d, gas/mips/branch-misc-2pic-64.d: New
	tests.
	* gas/mips/branch-misc-2.l, gas/mips/branch-misc-2pic.l,
	gas/testsuite/gas/mips/branch-misc-2pic.s: Remove.
	* gas/mips/mips.exp: Adjust branch-misc-2 tests.  Add 64-bit
	variants.