Jim Blandy
3d269a592e
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.
2005-12-07 19:30:25 +00:00
H.J. Lu
f287603758
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.
2005-12-07 19:21:44 +00:00
H.J. Lu
fe21a8fc74
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.
2005-12-07 14:43:54 +00:00
Hans-Peter Nilsson
cf54500c3c
* cris-opc.c (cris_opcodes) <"move" "s,P">: Define using
...
MOVE_M_TO_PREG_OPCODE and MOVE_M_TO_PREG_ZBITS instead of constants.
2005-12-07 12:56:13 +00:00
Hans-Peter Nilsson
5b3f8a92b4
* 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.
2005-12-07 12:53:57 +00:00
Hans-Peter Nilsson
76956aa342
* 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.
2005-12-07 06:43:17 +00:00
Hans-Peter Nilsson
d2aa3f9f08
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.
2005-12-07 06:41:56 +00:00
Hans-Peter Nilsson
be37be02a4
Add missing ChangeLog entry
2005-12-07 01:36:14 +00:00
gdbadmin
4209ee02d3
*** empty log message ***
2005-12-07 00:00:34 +00:00
Hans-Peter Nilsson
392753ae2f
* 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.
2005-12-06 22:42:43 +00:00
Hans-Peter Nilsson
632c75db43
* 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).
2005-12-06 22:42:07 +00:00
Michael Snyder
6df3bc688d
2005-12-06 Michael Snyder <msnyder@redhat.com>
...
* cli/cli-decode.c (add_setshow_string_cmd): Indent.
(add_setshow_integer_cmd): Indent.
2005-12-06 22:13:14 +00:00
Michael Snyder
f010475de6
2005-12-06 Michael Snyder <msnyder@redhat.com>
...
* inf-ptrace.c: Fix typos in comments.
2005-12-06 22:05:51 +00:00
Hans-Peter Nilsson
48ad829861
* 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.
2005-12-06 21:48:28 +00:00
H.J. Lu
cb712a9ecd
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.
2005-12-06 12:40:57 +00:00
Alan Modra
1ca81d7218
* cpu-powerpc.c (bfd_powerpc_archs): Add ppc 750.
2005-12-06 12:10:26 +00:00
Frederic Riss
1f20321be5
* mi/mi-interp.c (mi_interpreter_resume): Route target error
...
through the MI.
2005-12-06 05:53:46 +00:00
gdbadmin
5016a164f8
*** empty log message ***
2005-12-06 00:00:33 +00:00
Hans-Peter Nilsson
cdedc9f07f
* cris-dis.c (bytes_to_skip): Handle new parameter prefix_matchedp.
...
(print_with_operands): Check for prefix when [PC+] is seen.
2005-12-05 23:27:01 +00:00
Hans-Peter Nilsson
63e199b91a
* gas/cris/rd-pcplus.s, gas/cris/rd-pcplus.d: New test.
2005-12-05 23:26:23 +00:00
Alan Modra
b25748f8ec
daily update
2005-12-05 23:00:08 +00:00
Dave Anglin
b3ce1bf78e
Bug gas/1948
...
* symbols.c (colon): Also check if now_seg is bss_section when a symbol
is being redefined.
2005-12-05 17:00:36 +00:00
Paolo Bonzini
be01d3433f
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.
2005-12-05 15:16:05 +00:00
Hans-Peter Nilsson
cf2bf87e21
* 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.
2005-12-05 03:11:47 +00:00
Hans-Peter Nilsson
59e834e427
Fix typo last entry
2005-12-05 03:11:08 +00:00
gdbadmin
2077a96429
*** empty log message ***
2005-12-05 00:00:33 +00:00
Alan Modra
dd6bc494be
daily update
2005-12-04 23:00:05 +00:00
Mark Kettenis
d78749b4b8
* 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.
2005-12-04 20:19:25 +00:00
Mark Kettenis
927e625f4b
* 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.
2005-12-04 14:58:11 +00:00
gdbadmin
cd05c5d153
*** empty log message ***
2005-12-04 00:00:33 +00:00
Alan Modra
3b3d58c984
daily update
2005-12-03 23:00:06 +00:00
Eli Zaretskii
fad38dfad4
* gdb.texinfo (Connecting): Explain that `monitor' is a way to
...
extend GDB with commands for external monitor.
2005-12-03 12:44:31 +00:00
gdbadmin
9d4b91f99e
*** empty log message ***
2005-12-03 00:00:32 +00:00
Alan Modra
31e069538d
daily update
2005-12-02 23:00:06 +00:00
Arnold Metselaar
7fbe7b46ab
config/tc-z80.c (emit_ldreg): fix bug in ld rr,<xx>
2005-12-02 22:31:16 +00:00
Dave Brolley
3609e0feb6
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.
2005-12-02 20:09:42 +00:00
Andrew Stubbs
31e2b00f59
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.
2005-12-02 14:58:18 +00:00
Andrew Stubbs
53e5f3cf29
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.
2005-12-02 11:44:19 +00:00
Andrew Stubbs
0430b0d6a5
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.
2005-12-02 11:11:23 +00:00
Joel Brobecker
ce37844efa
GDB 6.4 released from GDB 6.4 branch.
2005-12-02 07:35:20 +00:00
gdbadmin
8b8c4ae551
*** empty log message ***
2005-12-02 00:00:32 +00:00
Alan Modra
3fbcdf457f
daily update
2005-12-01 23:00:06 +00:00
Nathan Sidwell
58b78171ca
* 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.
2005-12-01 13:19:58 +00:00
Nick Clifton
8ce757c498
* 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.
2005-12-01 04:48:13 +00:00
gdbadmin
0866ed8010
*** empty log message ***
2005-12-01 00:00:03 +00:00
Alan Modra
3d56a4a3a9
daily update
2005-11-30 23:00:07 +00:00
Nick Clifton
f86f37f9a7
Add Finnish translation
2005-11-30 21:02:05 +00:00
gdbadmin
d400ecdc0c
*** empty log message ***
2005-11-30 00:00:06 +00:00
Alan Modra
f0fa835c7d
daily update
2005-11-29 23:00:06 +00:00
Frederic Riss
ea7963f00b
* 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.
2005-11-29 07:52:39 +00:00