OSDN Git Service

pf3gnuchains/pf3gnuchains4x.git
17 years agodaily update
Alan Modra [Sun, 25 Feb 2007 23:00:09 +0000 (23:00 +0000)]
daily update

17 years ago * Makefile.in (EXEEXT): New.
Pedro Alves [Sun, 25 Feb 2007 19:44:29 +0000 (19:44 +0000)]
* Makefile.in (EXEEXT): New.
(clean): Use $(EXEEXT).

17 years ago * target.h (target_ops): Rename send_signal to request_interrupt,
Pedro Alves [Sun, 25 Feb 2007 17:59:43 +0000 (17:59 +0000)]
* target.h (target_ops): Rename send_signal to request_interrupt,
and remove enum target_signal parameter.
* linux-low.c (linux_request_interrupt): Rename from
linux_send_signal, and always send SIGINT.
* spu-low.c (spu_request_interrupt): Rename from spu_send_signal,
and always send SIGINT.
* remote-utils.c (putpkt_binary): Call request_interrupt, instead
of send_signal.
(input_interrupt): Likewise.

17 years ago * server.c (get_features_xml): Check if target implemented
Pedro Alves [Sun, 25 Feb 2007 17:40:10 +0000 (17:40 +0000)]
* server.c (get_features_xml): Check if target implemented
arch_string.
* win32-i386-low.c (win32_arch_string): New.
(win32_target_ops): Add win32_arch_string as arch_string member.

17 years ago*** empty log message ***
gdbadmin [Sun, 25 Feb 2007 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***

17 years agodaily update
Alan Modra [Sat, 24 Feb 2007 23:00:06 +0000 (23:00 +0000)]
daily update

17 years ago * NEWS (New targets): Add entry for the Toshiba Media Processor.
Kevin Buettner [Sat, 24 Feb 2007 17:37:28 +0000 (17:37 +0000)]
* NEWS (New targets): Add entry for the Toshiba Media Processor.

17 years ago*** empty log message ***
gdbadmin [Sat, 24 Feb 2007 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

17 years ago * MAINTAINERS (mep): New target.
Kevin Buettner [Fri, 23 Feb 2007 23:02:51 +0000 (23:02 +0000)]
* MAINTAINERS (mep): New target.

17 years agodaily update
Alan Modra [Fri, 23 Feb 2007 23:00:06 +0000 (23:00 +0000)]
daily update

17 years agoAdd support for new target, Toshiba Media Processor (MeP).
Kevin Buettner [Fri, 23 Feb 2007 22:50:41 +0000 (22:50 +0000)]
Add support for new target, Toshiba Media Processor (MeP).

17 years agobfd/
Carlos O'Donell [Fri, 23 Feb 2007 17:38:07 +0000 (17:38 +0000)]
bfd/

2007-02-23  Carlos O'Donell  <carlos@codesourcery.com>

* dwarf2.c (_bfd_dwarf2_find_nearest_line): Assume 32-bit
DWARF even with 64-bit addresses.
(_bfd_dwarf2_find_nearest_line): Likewise.

17 years agoPR binutils/3535
Nick Clifton [Fri, 23 Feb 2007 11:47:47 +0000 (11:47 +0000)]
PR binutils/3535
* elf.c (copy_private_bfd_data): Always rewrite the program headers when a
  Solaris interpreter segment is involved.

17 years ago*** empty log message ***
gdbadmin [Fri, 23 Feb 2007 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

17 years agodaily update
Alan Modra [Thu, 22 Feb 2007 23:00:08 +0000 (23:00 +0000)]
daily update

17 years ago* s390-opc.c (INSTR_SS_L2RDRD): New.
DJ Delorie [Thu, 22 Feb 2007 21:01:58 +0000 (21:01 +0000)]
* s390-opc.c (INSTR_SS_L2RDRD): New.
(MASK_SS_L2RDRD): New.
* s390-opc.txt (pka): Use it.

* gas/s390/esa-g5.s: Adjust for corrected PKA syntax.
* gas/s390/esa-g5.d: Adjust for corrected PKA syntax.

17 years ago * spu-low.c (spu_arch_string): New.
Ulrich Weigand [Thu, 22 Feb 2007 17:41:37 +0000 (17:41 +0000)]
    * spu-low.c (spu_arch_string): New.
        (spu_target_ops): Add spu_arch_string.

17 years ago2007-02-22 Paul Brook <paul@codesourcery.com>
Paul Brook [Thu, 22 Feb 2007 17:03:59 +0000 (17:03 +0000)]
2007-02-22  Paul Brook  <paul@codesourcery.com>

bfd/
* elflink.c (gc_mark_hook_fn): Remove.
(_bfd_elf_gc_mark): Rename gc_mark_hook_fn to elf_gc_mark_hook_fn.
(bfd_elf_gc_sections): Ditto.  Call gc_mark_extra_sections.
* elf-bfd.h (elf_gc_mark_hook_fn): Define.
(elf_backend_data): Add gc_mark_extra_sections.
* elfxx-target.h (elf_backend_gc_mark_extra_sections): Provide default
definition.
(elfNN_bed): Add elf_backend_gc_mark_extra_sections.
* elf32-arm.c (elf32_arm_gc_mark_extra_sections): New function.
(elf_backend_gc_mark_extra_sections): Define.

ld/testsuite/
* ld-arm/arm-elf.exp (armelftests): Add gc-unwind.h.
* ld-arm/gc-unwind.s: New file.
* ld-arm/gc-unwind.d: New file.

17 years ago * infrun.c (inferior_stop_reason, print_stop_reason): Remove
Ulrich Weigand [Thu, 22 Feb 2007 15:14:12 +0000 (15:14 +0000)]
* infrun.c (inferior_stop_reason, print_stop_reason): Remove
BREAKPOINT_HIT and STOP_UNKNOWN.

17 years ago * valops.c (value_ind): Fix unary * handling of TYPE_CODE_INT.
Ulrich Weigand [Thu, 22 Feb 2007 15:13:26 +0000 (15:13 +0000)]
* valops.c (value_ind): Fix unary * handling of TYPE_CODE_INT.

17 years ago*** empty log message ***
gdbadmin [Thu, 22 Feb 2007 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

17 years agodaily update
Alan Modra [Wed, 21 Feb 2007 23:00:07 +0000 (23:00 +0000)]
daily update

17 years agoTake into account MEMORY regions when creating a segment map.
Nick Clifton [Wed, 21 Feb 2007 16:43:50 +0000 (16:43 +0000)]
Take into account MEMORY regions when creating a segment map.

17 years ago * elf32-spu.c (spu_elf_size_stubs): Correct order of warning args.
Alan Modra [Wed, 21 Feb 2007 02:48:22 +0000 (02:48 +0000)]
* elf32-spu.c (spu_elf_size_stubs): Correct order of warning args.

17 years ago*** empty log message ***
gdbadmin [Wed, 21 Feb 2007 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

17 years agodaily update
Alan Modra [Tue, 20 Feb 2007 23:00:06 +0000 (23:00 +0000)]
daily update

17 years ago * gdb_expat.h (XMLCALL): Define if not already defined.
Joel Brobecker [Tue, 20 Feb 2007 19:42:14 +0000 (19:42 +0000)]
    * gdb_expat.h (XMLCALL): Define if not already defined.

17 years ago * Makefile.in (symfile.o): Update dependencies.
Andreas Schwab [Tue, 20 Feb 2007 16:05:54 +0000 (16:05 +0000)]
* Makefile.in (symfile.o): Update dependencies.

17 years ago * dsp.igen: Update copyright notice.
Thiemo Seufer [Tue, 20 Feb 2007 13:53:48 +0000 (13:53 +0000)]
* dsp.igen: Update copyright notice.
* dsp2.igen: Fix copyright notice.

17 years ago [ gas/ChangeLog ]
Thiemo Seufer [Tue, 20 Feb 2007 13:28:56 +0000 (13:28 +0000)]
[ gas/ChangeLog ]
* config/tc-mips.c (mips_set_options, mips_opts, file_ase_dspr2,
ISA_SUPPORTS_DSPR2_ASE, MIPS_CPU_ASE_DSPR2): Add DSP R2 ASE support.
(macro_build): Add case '2'.
(macro): Expand M_BALIGN to nop, packrl.ph or balign.
(validate_mips_insn): Add support for balign instruction.
(mips_ip): Handle DSP R2 instructions. Support balign instruction.
(OPTION_DSPR2, OPTION_NO_DSPR2, OPTION_COMPAT_ARCH_BASE,
md_parse_option, mips_after_parse_args): Add -mdspr2 and -mno-dspr2
command line options.
(s_mipsset): Add support for .set dspr2 and .set nodspr2 directives.
(md_show_usage): Add -mdspr2 and -mno-dspr2 help output.
* doc/c-mips.texi, doc/as.texinfo: Document -mdspr2, -mno-dspr2,
.set dspr2, .set nodspr2.

[ gas/testsuite/ChangeLog ]
* gas/mips/mips32-dspr2.s, gas/mips/mips32-dspr2.d: New test for
DSP R2.
* gas/mips/mips.exp: Run new test.

[ include/opcode/Changelog ]
* mips.h (OP_SH_BP, OP_MASK_BP): Add support for balign instruction.
(INSN_DSPR2): Add flag for DSP R2 instructions.
(M_BALIGN): New macro.

[ opcodes/ChangeLog ]
* mips-dis.c (mips_arch_choices): Add DSP R2 support.
(print_insn_args): Add support for balign instruction.
* mips-opc.c (D33): New shortcut for DSP R2 instructions.
(mips_builtin_opcodes): Add DSP R2 instructions.

[ sim/mips/ChangeLog ]
* Makefile.in (IGEN_INCLUDE): Add dsp2.igen.
* configure.ac (mips*-sde-elf*, mipsisa32r2*-*-*, mipsisa64r2*-*-*):
Add dsp2 to sim_igen_machine.
* configure: Regenerate.
* dsp.igen (do_ph_op): Add MUL support when op = 2.
(do_ph_mulq): New function to support mulq_rs.ph and mulq_s.ph.
(mulq_rs.ph): Use do_ph_mulq.
(MFHI, MFLO, MTHI, MTLO): Move these instructions to mips.igen.
* mips.igen: Add dsp2 model and include dsp2.igen.
(MFHI, MFLO, MTHI, MTLO): Extend these instructions for
for *mips32r2, *mips64r2, *dsp.
(MADD, MADDU, MSUB, MSUBU, MULT, MULTU): Extend these instructions
for *mips32r2, *mips64r2, *dsp2.
* dsp2.igen: New file for MIPS DSP REV 2 ASE.

[ sim/testsuite/sim/mips/ChangeLog ]
* basic.exp: Run the dsp2 test.
* utils-dsp.inc (dspckacc_astio, dspck_tsimm): New macro.
* mips32-dsp2.s: New test.

17 years agogdb/
Daniel Jacobowitz [Tue, 20 Feb 2007 12:45:06 +0000 (12:45 +0000)]
gdb/
* MAINTAINERS: Disable -Werror for cris simulator.  Build
sparc64-solaris2.10 instead of the broken sparc-elf.
* solib-frv.c: Include "solib.h".
* Makefile.in (solib-frv.o): Update.
* mt-tdep.c (mt_gdbarch_init): Correct typo in floatformats patch.
* xtensa-tdep.c (xtensa_regset_from_core_section): Cast size_t to int.
(xtensa_frame_this_id, xtensa_frame_prev_register)
(xtensa_push_dummy_call): Use %p.
sim/v850/
* Makefile.in (interp.o): Uncomment and update.

17 years ago * elfxx-mips.c (_bfd_mips_elf_print_private_bfd_data): Remove
Thiemo Seufer [Tue, 20 Feb 2007 12:35:19 +0000 (12:35 +0000)]
* elfxx-mips.c (_bfd_mips_elf_print_private_bfd_data): Remove
translation marker from untranslatable strings.

17 years ago * cris/traps.c (dump_statistics): Change format for cycle numbers
Hans-Peter Nilsson [Tue, 20 Feb 2007 00:14:11 +0000 (00:14 +0000)]
* cris/traps.c (dump_statistics): Change format for cycle numbers
to %llu and cast parameters to unsigned long long.

17 years ago*** empty log message ***
gdbadmin [Tue, 20 Feb 2007 00:00:09 +0000 (00:00 +0000)]
*** empty log message ***

17 years agodaily update
Alan Modra [Mon, 19 Feb 2007 23:00:09 +0000 (23:00 +0000)]
daily update

17 years ago * mips.igen (jalr.hb, jr.hb): Add decoder for mip32r2/mips64r2
Thiemo Seufer [Mon, 19 Feb 2007 17:53:29 +0000 (17:53 +0000)]
* mips.igen (jalr.hb, jr.hb): Add decoder for mip32r2/mips64r2
jumps with hazard barrier.

17 years ago * interp.c (sim_monitor): Flush stdout and stderr file descriptors
Thiemo Seufer [Mon, 19 Feb 2007 17:46:53 +0000 (17:46 +0000)]
* interp.c (sim_monitor): Flush stdout and stderr file descriptors
after each call to sim_io_write.

17 years ago2007-02-19 Andreas Krebbel <krebbel1@de.ibm.com>
Martin Schwidefsky [Mon, 19 Feb 2007 17:46:11 +0000 (17:46 +0000)]
2007-02-19  Andreas Krebbel  <krebbel1@de.ibm.com>

        * s390-opc.c (INSTR_RRF_U0FR, MASK_RRF_U0FR): Removed.
(INSTR_RRF_U0RF, MASK_RRF_U0RF): Added.
* s390-opc.txt (cfxbr, cfdbr, cfebr, cgebr, cgdbr, cgxbr, cger, cgdr,
cgxr, cfxr, cfdr, cfer): Instruction type set to INSTR_RRF_U0RF.

2007-02-19  Andreas Krebbel  <krebbel1@de.ibm.com>

        * gas/s390/esa-g5.d (cfxbr, cfebr, cfdbr): Exchanged floating
point and fixed point operands.
* gas/s390/esa-g5.s: Likewise.
* gas/s390/zarch-z900.d (cfdr, cfer, cfxr, cgdbr, cgebr, cgxbr,
cgdr, cger, cgxr): Likewise.
* gas/s390/zarch-z900.s: Likewise.

17 years ago (ColdReset): Set CP0 Config0 to reflect the address size supported
Thiemo Seufer [Mon, 19 Feb 2007 17:34:18 +0000 (17:34 +0000)]
(ColdReset): Set CP0 Config0 to reflect the address size supported
by this simulator.
(decode_coproc): Recognise additional CP0 Config registers
correctly.

17 years ago * cp1.c (value_fpr): Don't inherit existing FPR_STATE for
Thiemo Seufer [Mon, 19 Feb 2007 17:31:08 +0000 (17:31 +0000)]
* cp1.c (value_fpr): Don't inherit existing FPR_STATE for
uninterpreted formats. If fmt is one of the uninterpreted types
don't update the FPR_STATE. Handle fmt_uninterpreted_32 like
fmt_word, and fmt_uninterpreted_64 like fmt_long.
(store_fpr): When writing an invalid odd register, set the
matching even register to fmt_unknown, not the following register.
* interp.c (sim_open): If STATE_MEM_SIZE isn't set then set it to
the the memory window at offset 0 set by --memory-size command
line option.
(sim_store_register): Handle storing 4 bytes to an 8 byte floating
point register.
(sim_fetch_register): Likewise for reading 4 bytes from an 8 byte
register.
(sim_monitor): When returning the memory size to the MIPS
application, use the value in STATE_MEM_SIZE, not an arbitrary
hardcoded value.
(cop_lw): Don' mess around with FPR_STATE, just pass
fmt_uninterpreted_32 to StoreFPR.
(cop_sw): Similarly.
(cop_ld): Pass fmt_uninterpreted_64 not fmt_uninterpreted.
(cop_sd): Similarly.
* mips.igen (not_word_value): Single version for mips32, mips64
and mips16.

17 years ago2007-02-19 Andreas Krebbel <krebbel1@de.ibm.com>
Martin Schwidefsky [Mon, 19 Feb 2007 17:29:37 +0000 (17:29 +0000)]
2007-02-19  Andreas Krebbel  <krebbel1@de.ibm.com>

* s390-opc.txt ("efpc", "sfpc"): Set to RRE_RR_OPT instruction type.
* s390-opc.c (s390_operands): Add RO_28 as optional gpr.
(INSTR_RRE_RR_OPT, MASK_RRE_RR_OPT): New instruction type for efpc
and sfpc.

17 years ago * configure.ac: Adjust for loop syntax.
Joseph Myers [Mon, 19 Feb 2007 17:24:25 +0000 (17:24 +0000)]
* configure.ac: Adjust for loop syntax.
* configure: Regenerate.

17 years ago * elf-bfd.h (struct elf_backend_data): Add default_execstack.
Alan Modra [Mon, 19 Feb 2007 12:44:18 +0000 (12:44 +0000)]
* elf-bfd.h (struct elf_backend_data): Add default_execstack.
* elflink.c (bfd_elf_size_dynamic_sections): Heed default_execstack.
* elfxx-target.h (elf_backend_default_execstack): Define to 1.
(elfNN_bed): Init new field.
* elf64-ppc.c (elf_backend_default_execstack): Define to 0.

17 years ago * interp.c (MEM_SIZE): Increase default memory size from 2 to 8
Thiemo Seufer [Mon, 19 Feb 2007 12:27:02 +0000 (12:27 +0000)]
* interp.c (MEM_SIZE): Increase default memory size from 2 to 8
MBytes.

17 years ago*** empty log message ***
gdbadmin [Mon, 19 Feb 2007 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

17 years agodaily update
Alan Modra [Sun, 18 Feb 2007 23:00:06 +0000 (23:00 +0000)]
daily update

17 years agoChangeLog:
Alexandre Oliva [Sun, 18 Feb 2007 22:51:35 +0000 (22:51 +0000)]
ChangeLog:
* configure: Rebuilt.
config/ChangeLog:
* acx.m4 (NCN_STRICT_CHECK_TOOLS): Mark environment variable as
precious.  Prefer it over a cached value.  Use cached value
verbosely.
(NCN_STRICT_CHECK_TARGET_TOOLS): Likewise.  Don't override
environment variable with build-time tools.

17 years ago* configure.ac: Drop multiple occurrences of --enable-languages,
Alexandre Oliva [Sun, 18 Feb 2007 22:46:28 +0000 (22:46 +0000)]
* configure.ac: Drop multiple occurrences of --enable-languages,
and fix its quoting.
* configure: Rebuilt.

17 years ago(Top): Put Appendix A after numbered sections.
Nick Roberts [Sun, 18 Feb 2007 08:04:35 +0000 (08:04 +0000)]
(Top): Put Appendix A after numbered sections.
(Files): Add section name to argument list for pxref.
(Non-debug DLL symbols): Don't use `see' for pxref.
(Embedded Processors): Fix typo.
(GDB/MI Breakpoint Commands): Execution commands generate
*stopped not ^done.

17 years ago*** empty log message ***
Nick Roberts [Sun, 18 Feb 2007 08:03:18 +0000 (08:03 +0000)]
*** empty log message ***

17 years ago*** empty log message ***
gdbadmin [Sun, 18 Feb 2007 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

17 years ago * configure.ac (mips*-sde-elf*): Move in front of generic machine
Thiemo Seufer [Sat, 17 Feb 2007 16:36:32 +0000 (16:36 +0000)]
* configure.ac (mips*-sde-elf*): Move in front of generic machine
configuration.
* configure: Regenerate.

17 years agotop level:
Joseph Myers [Sat, 17 Feb 2007 13:33:57 +0000 (13:33 +0000)]
top level:
2007-02-17  Mark Mitchell  <mark@codesourcery.com>
            Nathan Sidwell  <nathan@codesourcery.com>
            Vladimir Prus  <vladimir@codesourcery.com
            Joseph Myers  <joseph@codesourcery.com>

* configure.ac (TOPLEVEL_CONFIGURE_ARGUMENTS): Fix quoting.
* configure: Regenerate.

bfd:
2007-02-17  Mark Mitchell  <mark@codesourcery.com>
            Nathan Sidwell  <nathan@codesourcery.com>
            Vladimir Prus  <vladimir@codesourcery.com
            Joseph Myers  <joseph@codesourcery.com>

* configure.in (--with-pkgversion): New option.
* configure: Regenerate.
* Makefile.am (bfdver.h): Substitute for @bfd_version_package@.
* Makefile.in: Regenerate.
* version.h (BFD_VERSION_STRING): Define using
@bfd_version_package@.

bfd/doc:
2007-02-17  Mark Mitchell  <mark@codesourcery.com>
            Nathan Sidwell  <nathan@codesourcery.com>
            Vladimir Prus  <vladimir@codesourcery.com
            Joseph Myers  <joseph@codesourcery.com>

* Makefile.in: Regenerate.

binutils:
2007-02-17  Mark Mitchell  <mark@codesourcery.com>
            Nathan Sidwell  <nathan@codesourcery.com>
            Vladimir Prus  <vladimir@codesourcery.com
            Joseph Myers  <joseph@codesourcery.com>

* configure.in (--with-bugurl): New option.
* configure: Regenerate.
* Makefile.am (REPORT_BUGS_TO): Define.
(INCLUDES): Define REPORT_BUGS_TO.
Regenerate dependencies.
* Makefile.in: Regenerate.
* doc/Makefile.in: Regenerate.
* bucomm.h: Remove include of bin-bugs.h.
* addr2line.c (usage): Don't print empty REPORT_BUGS_TO.
* ar.c (usage): Pass s to list_supported_targets.  Don't print
empty REPORT_BUGS_TO.
* coffdump.c (show_usage): Don't print empty REPORT_BUGS_TO.
* cxxfilt.c (usage): Print bug url when giving help.
* dlltool.c (usage): Likewise.
* dllwrap.c (usage): Likewise.
* nlmconv.c (show_usage): Don't print empty REPORT_BUGS_TO.
* nm.c (usage): Likewise.
* objcopy.c (copy_usage, strip_usage): Likewise.
* objdump.c (usage): Likewise.
* readelf.c ((usage): Likewise. Add STREAM argument.  Adjust
callers.
* size.c (usage): Don't print empty REPORT_BUGS_TO.
* srconv.c (show_usage): Likewise.
* strings.c (usage): Likewise.
* sysdymp.c (show_usage): Likewise.
* windres.c (usage): Likewise.

gas:
2007-02-17  Mark Mitchell  <mark@codesourcery.com>
            Nathan Sidwell  <nathan@codesourcery.com>
            Vladimir Prus  <vladimir@codesourcery.com
            Joseph Myers  <joseph@codesourcery.com>

* configure.in (--with-bugurl): New option.
* configure: Regenerate.
* dep-in.sed: Remove bin-bugs.h.
* Makefile.am (REPORT_BUGS_TO): Define.
(INCLUDES): Define REPORT_BUGS_TO.
(DEP_INCLUDES): Likewise.
($(OBJS)): No longer depend on bin-bugs.h.
* Makefile.in: Regenerate.
* doc/Makefile.in: Regenerate.
* as.c (show_usage): Don't print empty REPORT_BUGS_TO.
* as.h: Remove include of bin-bugs.h.

gprof:
2007-02-17  Mark Mitchell  <mark@codesourcery.com>
            Nathan Sidwell  <nathan@codesourcery.com>
            Vladimir Prus  <vladimir@codesourcery.com
            Joseph Myers  <joseph@codesourcery.com>

* configure.in (--with-pkgversion, --with-bugurl): New options.
* configure: Regenerate.
* Makefile.am (PKGVERSION, REPORT_BUGS_TO): Define.
(INCLUDES): Define PKGVERSION and REPORT_BUGS_TO.
Regenerate dependencies.
* Makefile.in: Regenerate.
* gprof.c (usage): Don't print empty REPORT_BUGS_TO.
(main): Include PKGVERSION in version output.
* gprof.h: Remove include of bin-bugs.h.

include:
2007-02-17  Mark Mitchell  <mark@codesourcery.com>
            Nathan Sidwell  <nathan@codesourcery.com>
            Vladimir Prus  <vladimir@codesourcery.com
            Joseph Myers  <joseph@codesourcery.com>

* bin-bugs.h: Remove.

ld:
2007-02-17  Mark Mitchell  <mark@codesourcery.com>
            Nathan Sidwell  <nathan@codesourcery.com>
            Vladimir Prus  <vladimir@codesourcery.com
            Joseph Myers  <joseph@codesourcery.com>

* configure.in (--with-bugurl): New option.
* configure: Regenerate.
* Makefile.am (REPORT_BUGS_TO): Define.
(INCLUDES): Define REPORT_BUGS_TO.
Regenerate dependencies.
* Makefile.in: Regenerate.
* ld.h: Remove include of bin-bugs.h.
* lexsup.c (help): Don't print empty REPORT_BUGS_TO.

17 years ago2007-02-17 Thiemo Seufer <ths@mips.com>
Thiemo Seufer [Sat, 17 Feb 2007 01:26:48 +0000 (01:26 +0000)]
2007-02-17  Thiemo Seufer  <ths@mips.com>

[ sim/mips/ChangeLog ]
* configure.ac (mips*-sde-elf*, mipsisa32r2*-*-*, mipsisa64r2*-*-*):
Add mdmx to sim_igen_machine.
(mipsisa64*-*-*): Likewise. Remove dsp.
(mipsisa32*-*-*): Remove dsp.
* configure: Regenerate.

[ sim/testsuite/sim/mips/ChangeLog ]
* basic.exp: Add case for mips*-sde-elf*.
(mdmxmodels): Run mdmx tests only on mdmx capable configurations.

17 years ago*** empty log message ***
gdbadmin [Sat, 17 Feb 2007 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

17 years agodaily update
Alan Modra [Fri, 16 Feb 2007 23:00:09 +0000 (23:00 +0000)]
daily update

17 years ago * avr-tdep.c, hppa-tdep.c, hppabsd-tdep.c, i386-tdep.c,
Daniel Jacobowitz [Fri, 16 Feb 2007 21:49:59 +0000 (21:49 +0000)]
* avr-tdep.c, hppa-tdep.c, hppabsd-tdep.c, i386-tdep.c,
ia64-tdep.c, m68k-tdep.c, mips-linux-tdep.c, ppcobsd-tdep.c,
sparc-linux-tdep.c: Include "gdbtypes.h" instead of "floatformat.h".
* Makefile.in (avr-tdep.o, hppabsd-tdep.o, hppa-tdep.o, i386-tdep.o)
(ia64-tdep.o, m68k-tdep.o, mips-linux-tdep.o, ppcobsd-tdep.o)
(sparc-linux-tdep.o): Update.

17 years ago * remote-utils.c: Remove HAVE_TERMINAL_H check.
Daniel Jacobowitz [Fri, 16 Feb 2007 20:01:14 +0000 (20:01 +0000)]
* remote-utils.c: Remove HAVE_TERMINAL_H check.
* configure.ac: Do not check for terminal.h.
* configure, config.in: Regenerated.

17 years ago * Makefile.in (FLAGS_TO_PASS, TARGET_FLAGS_TO_PASS): Add RUNTEST.
Thiemo Seufer [Fri, 16 Feb 2007 18:13:53 +0000 (18:13 +0000)]
* Makefile.in (FLAGS_TO_PASS, TARGET_FLAGS_TO_PASS): Add RUNTEST.

17 years agobfd/
Carlos O'Donell [Fri, 16 Feb 2007 17:48:12 +0000 (17:48 +0000)]
bfd/

2007-02-16  Carlos O'Donell  <carlos@codesourcery.com>

* elfxx-mips.c (_bfd_mips_elf_print_private_bfd_data):
Print EF_MIPS_NOREORDER, EF_MIPS_PIC, EF_MIPS_CPIC, EF_MIPS_XGOT
and EF_MIPS_UCODE.

17 years agoPR binutils/4045
Nick Clifton [Fri, 16 Feb 2007 10:24:48 +0000 (10:24 +0000)]
PR binutils/4045
* avr-dis.c (comment_start): New variable, contains the prefix to use when
    printing addresses in comments.
  (print_insn_avr): Set comment_start to an empty space if there is no symbol
     table available as the generic address printing code will prefix the
     numeric value of the address with 0x.

17 years ago*** empty log message ***
gdbadmin [Fri, 16 Feb 2007 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***

17 years agodaily update
Alan Modra [Thu, 15 Feb 2007 23:00:10 +0000 (23:00 +0000)]
daily update

17 years ago * xtensa-tdep.h (xtensa_reg_mask_t): New.
Maxim Grigoriev [Thu, 15 Feb 2007 19:51:59 +0000 (19:51 +0000)]
* xtensa-tdep.h (xtensa_reg_mask_t): New.
(xtensa_mask_t): Change mask field to be a separate array.
* xtensa-tdep.c (extract_call_winsize, xtensa_pseudo_register_read)
(xtensa_pseudo_register_write, xtensa_unwind_pc)
(xtensa_unwind_dummy_id, xtensa_push_dummy_call)
(xtensa_breakpoint_from_pc): Remove implicit type casting.
* xtensa-config.c (mask0, mask1, mask2, mask3, mask4, mask5)
(mask6, mask7, mask8, mask9, mask10, mask11, mask12, mask13)
(mask14, mask15): Rename to
(xtensa_mask0, xtensa_mask1, xtensa_mask2, xtensa_mask3)
(xtensa_mask4, xtensa_mask5, xtensa_mask6, xtensa_mask7)
(xtensa_mask8, xtensa_mask9, xtensa_mask10, xtensa_mask11)
(xtensa_mask12, xtensa_mask13, xtensa_mask14, xtensa_mask15): this.
(xtensa_submask0, xtensa_submask1, xtensa_submask2, xtensa_submask3)
(xtensa_submask4, xtensa_submask5, xtensa_submask6, xtensa_submask7)
(xtensa_submask8, xtensa_submask9, xtensa_submask10)
(xtensa_submask11, xtensa_submask12, xtensa_submask13)
(xtensa_submask14, xtensa_submask15): New.
(rmap): Follow strict aliasing rules doing static initialization.

17 years ago* armemu.c (handle_v6_insn): Fix typo in sign extension test of the sext and sxtah...
Nick Clifton [Thu, 15 Feb 2007 10:32:06 +0000 (10:32 +0000)]
* armemu.c (handle_v6_insn): Fix typo in sign extension test of the sext and sxtah instructions.

17 years ago * libbfd-in.h (_bfd_norelocs_get_reloc_upper_bound): Don't define,
Alan Modra [Thu, 15 Feb 2007 08:33:53 +0000 (08:33 +0000)]
* libbfd-in.h (_bfd_norelocs_get_reloc_upper_bound): Don't define,
declare.
(_bfd_norelocs_canonicalize_reloc): Likewise.
* libbfd.h: Regenerate.
* libbfd.c (_bfd_norelocs_get_reloc_upper_bound): New function.
(_bfd_norelocs_canonicalize_reloc): Likewise.
* binary.c (binary_bfd_reloc_type_lookup): Don't define.
(binary_get_reloc_upper_bound, binary_canonicalize_reloc): Likewise.
(binary_vec): Use _bfd_norelocs in BFD_JUMP_TABLE_RELOCS.
* ihex.c: Similarly.
* mach-o-target.c: Similarly.
* mach-o.c: Similarly.
* mmo.c: Similarly.
* pef.c: Similarly.
* ppcboot.c: Similarly.
* srec.c: Similarly.
* xsym.c: Similarly.

17 years ago*** empty log message ***
gdbadmin [Thu, 15 Feb 2007 00:00:37 +0000 (00:00 +0000)]
*** empty log message ***

17 years agodaily update
Alan Modra [Wed, 14 Feb 2007 23:00:07 +0000 (23:00 +0000)]
daily update

17 years agobfd/
H.J. Lu [Wed, 14 Feb 2007 14:15:52 +0000 (14:15 +0000)]
bfd/

2007-02-14  H.J. Lu  <hongjiu.lu@intel.com>

PR ld/3953
* elflink.c (_bfd_elf_add_default_symbol): Check warning symbol
when adding default symbol.

ld/testsuite/

2007-02-14  H.J. Lu  <hongjiu.lu@intel.com>

PR ld/3953
* ld-elf/beginwarn.c: New file.
* ld-elf/warn.out: Likewise.

* ld-elf/shared.exp (build_tests): Add "Build warn libbar.so".
(run_tests): Add "Run warn with versioned libfoo.so".

* lib/ld-lib.exp (default_ld_relocate): Make exec_output global
and remove target first.
(default_ld_link): Likewise.
(default_ld_simple_link): Likewise.
(run_ld_link_exec_tests): Take an optional linker warning and
check it.
(default_ld_link): Check pruned linker output.

17 years ago*** empty log message ***
gdbadmin [Wed, 14 Feb 2007 00:00:35 +0000 (00:00 +0000)]
*** empty log message ***

17 years agogas/
Alan Modra [Tue, 13 Feb 2007 23:23:53 +0000 (23:23 +0000)]
gas/
* config/tc-i386.h (Seg2ShortForm, Seg3ShortForm): Delete.
* config/tc-i386.c: Wrap overly long lines, whitespace fixes.
(process_operands): Move old Seg2ShortForm and Seg3ShortForm
code, and test for these insns using a combination of
opcode_modifier and operand_types.
include/opcode/
* i386.h (i386_optab): Replace all occurrences of Seg2ShortForm
and Seg3ShortFrom with Shortform.

17 years agodaily update
Alan Modra [Tue, 13 Feb 2007 23:00:07 +0000 (23:00 +0000)]
daily update

17 years agoRemove extra space.
H.J. Lu [Tue, 13 Feb 2007 21:45:27 +0000 (21:45 +0000)]
Remove extra space.

17 years ago * configure.ac (target_libraries): Move libgcc before libiberty.
Daniel Jacobowitz [Tue, 13 Feb 2007 21:33:14 +0000 (21:33 +0000)]
* configure.ac (target_libraries): Move libgcc before libiberty.
* configure: Regenerated.

17 years agoRemove trailing zeros in array initializers.
H.J. Lu [Tue, 13 Feb 2007 21:29:31 +0000 (21:29 +0000)]
Remove trailing zeros in array initializers.

17 years agoAdd a space before `}' in struct initializer.
H.J. Lu [Tue, 13 Feb 2007 21:18:39 +0000 (21:18 +0000)]
Add a space before `}' in struct initializer.

17 years ago2007-02-13 H.J. Lu <hongjiu.lu@intel.com>
H.J. Lu [Tue, 13 Feb 2007 20:58:17 +0000 (20:58 +0000)]
2007-02-13  H.J. Lu  <hongjiu.lu@intel.com>

 * i386-dis.c: Updated to use an array of MAX_OPERANDS operands
 in struct dis386.

17 years ago * configure.ac: Add mips*-sde-elf* target.
Thiemo Seufer [Tue, 13 Feb 2007 20:20:54 +0000 (20:20 +0000)]
* configure.ac: Add mips*-sde-elf* target.
* configure: Regenerate.

17 years ago * mips32-dsp.s: Run DSP testcase only for release 2 architecture.
Thiemo Seufer [Tue, 13 Feb 2007 19:12:28 +0000 (19:12 +0000)]
* mips32-dsp.s: Run DSP testcase only for release 2 architecture.

17 years ago * mdmx-ob.s: Delete extraneous include.
Thiemo Seufer [Tue, 13 Feb 2007 19:07:36 +0000 (19:07 +0000)]
* mdmx-ob.s: Delete extraneous include.

17 years ago2007-02-13 Paolo Bonzini <bonzini@gnu.org>
Paolo Bonzini [Tue, 13 Feb 2007 16:23:20 +0000 (16:23 +0000)]
2007-02-13  Paolo Bonzini  <bonzini@gnu.org>

* configure: Regenerate again?

17 years ago * target-descriptions.c (tdesc_named_type): Move code_ptr and data_ptr
Daniel Jacobowitz [Tue, 13 Feb 2007 15:48:06 +0000 (15:48 +0000)]
* target-descriptions.c (tdesc_named_type): Move code_ptr and data_ptr
handling from here...
(tdesc_register_type): ...to here.
* xml-tdesc.c (tdesc_start_reg): Allow code_ptr and data_ptr.
* features/arm-core.xml: Use code_ptr and data_ptr.

17 years agoadd autom4te.cache to .cvsignore
Paolo Bonzini [Tue, 13 Feb 2007 15:25:58 +0000 (15:25 +0000)]
add autom4te.cache to .cvsignore

17 years ago2007-02-13 Paolo Bonzini <bonzini@gnu.org>
Paolo Bonzini [Tue, 13 Feb 2007 14:46:13 +0000 (14:46 +0000)]
2007-02-13  Paolo Bonzini  <bonzini@gnu.org>

* configure: Reapply PR30748 fix which was lost in the previous commit.

17 years ago PR bootstrap/30753
Daniel Jacobowitz [Tue, 13 Feb 2007 14:40:31 +0000 (14:40 +0000)]
PR bootstrap/30753
* configure.ac: Remove obsolete build / host tests.  Use AC_PROG_CC
unconditionally.  Use AC_PROG_CXX.  Use ACX_TOOL_DIRS to find $prefix.
* configure: Regenerated.

17 years ago2007-02-13 Denis Pilat <denis.pilat@st.com>
Denis Pilat [Tue, 13 Feb 2007 08:21:00 +0000 (08:21 +0000)]
2007-02-13  Denis Pilat  <denis.pilat@st.com>

* gdb.mi/mi-var-invalidate.exp: New file.

17 years ago2007-02-13 Denis Pilat <denis.pilat@st.com>
Denis Pilat [Tue, 13 Feb 2007 08:15:49 +0000 (08:15 +0000)]
2007-02-13  Denis Pilat  <denis.pilat@st.com>

* varobj.h (enum varobj_update_error): New enum.
* varobj.c (struct varobj_root): Add is_valid member.
(varobj_get_type): Check for invalid varobj.
(varobj_get_attributes): Likewise.
(variable_editable):Likewise.
(varobj_update): Likewise.  Use varobj_update_error.
(new_root_variable): Set root varobj as valid by default.
(varobj_invalidate): New function.
* symfile.c (clear_symtab_users): Use varobj_invalidate.
* mi/mi-cmd-var.c (varobj_update_one): Change return type to void.
Use varobj_update_error.

17 years agobfd/
Alan Modra [Tue, 13 Feb 2007 01:53:02 +0000 (01:53 +0000)]
bfd/
* elf64-ppc.c (create_linkage_sections): Use section ".branch_lt"
for branch lookup table.
ld/
* emulparams/elf64ppc.sh (OTHER_READWRITE_SECTIONS): Add ".branch_lt".
* emultempl/ppc64elf.em (ppc_add_stub_section): Create without
SEC_RELOC flag set.
ld/testsuite/
* ld-powerpc/relbrlt.d: Update.
* ld-powerpc/tlsexe.r: Update.
* ld-powerpc/tlsexetoc.r: Update.
* ld-powerpc/tlsso.r: Update.
* ld-powerpc/tlstocso.r: Update.

17 years ago*** empty log message ***
gdbadmin [Tue, 13 Feb 2007 00:00:04 +0000 (00:00 +0000)]
*** empty log message ***

17 years ago(GDB/MI Variable Objects): Describe meanings of
Nick Roberts [Mon, 12 Feb 2007 23:53:02 +0000 (23:53 +0000)]
(GDB/MI Variable Objects): Describe meanings of
values for in_scope.  Mention that only root variables can be
updated.
(GDB/MI Development and Front Ends): Explain new values may be
added to existing fields.

17 years ago*** empty log message ***
Nick Roberts [Mon, 12 Feb 2007 23:51:46 +0000 (23:51 +0000)]
*** empty log message ***

17 years agodaily update
Alan Modra [Mon, 12 Feb 2007 23:00:09 +0000 (23:00 +0000)]
daily update

17 years ago * Fix PR 2223. Recognize Pascal language marker in dwarf readers
Pierre Muller [Mon, 12 Feb 2007 15:19:31 +0000 (15:19 +0000)]
 * Fix PR 2223. Recognize Pascal language marker in dwarf readers

17 years ago * win32-nat.c (win32_wait): Reset terminal pgrp to GDB.
Corinna Vinschen [Mon, 12 Feb 2007 13:04:36 +0000 (13:04 +0000)]
* win32-nat.c (win32_wait): Reset terminal pgrp to GDB.
(do_initial_win32_stuff): Call terminal_init_inferior_with_pgrp
instead of target_terminal_init since inferior_ptid isn't set yet.

17 years agobfd/
Alan Modra [Mon, 12 Feb 2007 12:02:58 +0000 (12:02 +0000)]
bfd/
* elf64-ppc.c (create_linkage_sections): Don't create
.rela.rodata.brlt for --emit-relocs.
(ppc_build_one_stub): Create relocs for brlt --emit-relocs here.
(ppc_size_one_stub): Count them.  Simplify test of stub type
when counting stub relocs.  Set SEC_RELOC too.
(ppc64_elf_size_stubs): Clear reloc_count and SEC_RELOC.
(ppc64_elf_finish_dynamic_sections): Output brlt relocs.
ld/testsuite/
* ld-powerpc/relbrlt.d: Update.

17 years ago * elflink.c (evaluate_complex_relocation_symbols): Ignore relocs
Alan Modra [Mon, 12 Feb 2007 11:18:11 +0000 (11:18 +0000)]
* elflink.c (evaluate_complex_relocation_symbols): Ignore relocs
with a zero symbol index.

17 years ago * elflink.c (bfd_elf_discard_info): Tidy setting of "eh".
Alan Modra [Mon, 12 Feb 2007 11:14:01 +0000 (11:14 +0000)]
* elflink.c (bfd_elf_discard_info): Tidy setting of "eh".

17 years agogas/testsuite/
H.J. Lu [Mon, 12 Feb 2007 04:51:40 +0000 (04:51 +0000)]
gas/testsuite/

2007-02-11  H.J. Lu  <hongjiu.lu@intel.com>

PR gas/4027
* gas/i386/opcode.s: Add more tests for "test".
* i386/opcode-intel.d: Updated.
* gas/i386/opcode-suffix.d: Likewise.
* gas/i386/opcode.d: Likewise.

include/opcode/

2007-02-11  H.J. Lu  <hongjiu.lu@intel.com>

PR gas/4027
* i386.h (i386_optab): Put the real "test" before the pseudo
one.

17 years ago*** empty log message ***
gdbadmin [Mon, 12 Feb 2007 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

17 years agodaily update
Alan Modra [Sun, 11 Feb 2007 23:00:06 +0000 (23:00 +0000)]
daily update