aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-04-11daily updateAlan Modra1-1/+1
2009-04-11*** empty log message ***gdbadmin1-1/+1
2009-04-10gdb/Jan Kratochvil2-4/+7
* varobj.c (varobj_invalidate): Fix formatting text width.
2009-04-10gdb/Jan Kratochvil2-32/+34
* varobj.c (varobj_invalidate): Fix indentation.
2009-04-10 * gdbtypes.c: Remove excessive parentheses at the return keywords.Jan Kratochvil2-12/+16
2009-04-10daily updateAlan Modra1-1/+1
2009-04-10*** empty log message ***gdbadmin1-1/+1
2009-04-09 * gdb.texinfo (Set Breaks): Rewrite a paragraph to avoid a warningJoel Brobecker2-3/+7
about a missing dot or coma after @xref.
2009-04-09 PR 9824Nick Clifton2-2/+55
* ld.texinfo (Output Section Constraint): New node. Documents the ONLY_IF_RO and ONLY_IF_RW constraints. (Symbolic Constants): New node. Documents the CONSTANT operator.
2009-04-092009-04-09 Catherine Moore <clm@codesourcery.com>Catherine Moore7-3/+232
* config/tc-mips.c (mips_fix_24k): Declare. (check_for_24k_errata): New. (mips_cleanup): Call check_for_24k_errata. (start_noreorder): Likewise. (md_mips_end): Likewise. (s_change_sec): Likewise. (s_change_section): Likewise. (append_insn): Call check_for_24k_errata. Prevent ERET/DERET instructions from being moved into delay slots. (OPTION_FIX_24K): New. (OPTION_NO_FIX_24k) New. (md_longopts): Add "mfix-24k" and "mno-fix-24k". (md_parse_option): Handle fix-24k options. (md_show_usage): Display fix-24k options. * doc/c-mips.texi: Document. * testsuite/gas/mips/mips.exp: Run new tests. * testsuite/gas/mips/eret.s: New test. * testsuite/gas/mips/eret.d: New test output. * testsuite/gas/mips/eret.l: New test output.
2009-04-092009-04-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>H.J. Lu3-8/+13
* configure.ac: Bump minimum GMP/MPFR versions to 4.2 and 2.3.1. * configure: Regenerate.
2009-04-092009-04-09 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu3-4/+10
PR gas/10039 * configure.ac: Require texinfo 4.7. * configure: Regenerated.
2009-04-092009-04-09 Steve Ellcey <sje@cup.hp.com>H.J. Lu4-24/+83
* Makefil.def (languages): New entries. * Makefile.tpl (check-gcc-*): New generic target. * Makefile.in: Regenerate.
2009-04-09 * config/tc-mips.c (mips_dwarf2_addr_size): Use HAVE_64BIT_OBJECTSAdam Nemet2-1/+6
instead of HAVE_64BIT_SYMBOLS.
2009-04-09 * emultempl/spuelf.em (embedded_spu_file): Use pex_one in placeAlan Modra2-24/+20
of fork/execvp.
2009-04-09 * corefile.c (core_create_function_syms): Initialise a symbol'sNick Clifton2-1/+6
is_func field based on the setting of the BSF_FUNCTION flag.
2009-04-09daily updateAlan Modra1-1/+1
2009-04-09*** empty log message ***gdbadmin1-1/+1
2009-04-082009-04-08 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-1/+7
* ld-i386/abs.d: Add --32 for assembler and -melf_i386 for linker.
2009-04-08[cgen]DJ Delorie7-359/+841
* cpu/mep-c5.cpu: New. * cpu/mep-core.cpu: Add C5 support. * cpu/mep.opc: Likewise. [opcodes] * mep-asm.c: Regenerate. * mep-desc.c: Regenerate. * mep-desc.h: Regenerate. * mep-dis.c: Regenerate. * mep-ibld.c: Regenerate. * mep-opc.c: Regenerate. * mep-opc.h: Regenerate. [sid] * component/cache/cache.cxx (cache_component::cache_component): Add write_hint_pin(). Attach it to write-hint. (cache_component::write_hint): New. * component/cache/cache.h (write_hint_pin): New. (write_hint): New. * component/cgen-cpu/mep/Makefile.am: Regenerate. * component/cgen-cpu/mep/Makefile.in: Regenerate. * component/cgen-cpu/mep/mep-core1-decode.cxx: Regenerate. * component/cgen-cpu/mep/mep-core1-decode.h: Regenerate. * component/cgen-cpu/mep/mep-core1-defs.h: Regenerate. * component/cgen-cpu/mep/mep-core1-model.cxx: Regenerate. * component/cgen-cpu/mep/mep-core1-model.h: Regenerate. * component/cgen-cpu/mep/mep-core1-sem.cxx: Regenerate. * component/cgen-cpu/mep/mep-decode.cxx: Regenerate. * component/cgen-cpu/mep/mep-decode.h: Regenerate. * component/cgen-cpu/mep/mep-defs.h: Regenerate. * component/cgen-cpu/mep/mep-desc.h: Regenerate. * component/cgen-cpu/mep/mep-model.cxx: Regenerate. * component/cgen-cpu/mep/mep-model.h: Regenerate. * component/cgen-cpu/mep/mep-sem.cxx: Regenerate. * component/cgen-cpu/mep/mep.cxx (mep_cpu): Connect write-hint pin. (do_cache): Add C5 support. (do_cache_prefetch): Likewise. (do_casb3, do_cash3, do_casw3): New. * component/cgen-cpu/mep/mep.h: Add C5 support and write-hint pin. (do_casb3, do_cash3, do_casw3): New. * component/families/mep/Makefile.in: Regenerate. * component/families/mep/dsu.in: Add C5 support. * main/dynamic/mainDynamic.cxx: Add C5 support. * main/dynamic/mepCfg.cxx: Connect write-hint pin. * main/dynamic/mepCfg.h: Add C5 support.
2009-04-08merge from gccDJ Delorie3-2/+7
2009-04-08bfd/H.J. Lu8-0/+48
2009-04-08 H.J. Lu <hongjiu.lu@intel.com> * elflink.c (elf_link_add_object_symbols): Warn alternate ELF machine code. include/ 2009-04-08 H.J. Lu <hongjiu.lu@intel.com> * bfdlink.h (bfd_link_info): Add warn_alternate_em. ld/ 2009-04-08 H.J. Lu <hongjiu.lu@intel.com> * lexsup.c (option_values): Add OPTION_WARN_ALTERNATE_EM. (ld_options): Likewise. (parse_args): Likewise. * ld.texinfo: Document --warn-alternate-em. * NEWS: Mention --warn-alternate-em.
2009-04-08 Implement -exec-jump.Vladimir Prus4-0/+17
* mi/mi-cmds.h (mi_cmd_exec_jump): Declare. * mi/mi-main.c (mi_cmd_exec_jump): New. * mi/mi-cmds.c (mi_cmds): Register exec-jump.
2009-04-08[include/elf]DJ Delorie12-6/+58
* mep.h (EF_MEP_CPU_C5): New. [bfd] * archures.c: Add bfd_mach_mep_c5. * bfd-in2.h: Likewise. * cpu-mep.c: Add bfd_c5_arch. * elf32-mep.c: Support it. [gas] * config/tc-mep.c: Add UCI/DSP instruction support. Add C5 support. (md_show_usage): Change default endian to little. * config/tc-mep.h (TARGET_BYTES_BIG_ENDIAN): Change default to little. [ld] * emulparams/elf32mep.sh: Change default endian to little.
2009-04-08daily updateAlan Modra1-1/+1
2009-04-08*** empty log message ***gdbadmin1-1/+1
2009-04-07 * symfile.c (symbol_file_clear): Fix indentation.Doug Evans2-9/+13
2009-04-072009-04-07 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu3-2/+8
* elflink.c (_bfd_elf_section_already_linked): Add `\n' for info->callbacks->einfo. * linker.c (_bfd_generic_section_already_linked): Likewise.
2009-04-07opcodes/Peter Bergner4-8/+20
* ppc-opc.c (powerpc_opcodes) <"tlbilxlpid", "tlbilxpid", "tlbilxva", "tlbilx">: Use secondary opcode "18" as per the ISA 2.06 documentation. Reorder entries so the extended mnemonics are listed before tlbilx. gas/testsuite/ * gas/ppc/e500mc.d: Update to match extended mnemonics.
2009-04-07[bfd]DJ Delorie6-67/+186
* elf32-h8300.c (elf32_h8_relax_section): Relax MOVA opcodes. [gas] * tc-h8300.c (do_a_fix_imm): Pass the insn, force relocs for MOVA immediates. (build_bytes): Pass insn to do_a_fix_imm. [include/opcode] * h8300.h: Add relaxation attributes to MOVA opcodes.
2009-04-07 * ld.texinfo (Output Section Address): Note that specifying anNick Clifton2-1/+8
address for an output section will only change the location counter if the output section is used.
2009-04-07daily updateAlan Modra1-1/+1
2009-04-07*** empty log message ***gdbadmin1-1/+1
2009-04-062009-04-06 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu4-3/+23
* coff-x86_64.c (bfd_pe_print_pdata): Defined to _bfd_pex64_print_pdata only if PE is defined. * libpei.h (_bfd_pep_print_x64_pdata): Renamed to ... (_bfd_pex64_print_pdata): This. * peXXigen.c (_bfd_pep_print_x64_pdata): Renamed to ... (_bfd_pex64_print_pdata): This. Defined only if COFF_WITH_pex64 is defined.
2009-04-06 * ldfile.c (ldfile_find_command_file): Initialize result.Kazu Hirata2-1/+5
2009-04-06daily updateAlan Modra1-1/+1
2009-04-06 * ld.texinfo (-L): Mention that -L options do not affect how ldKazu Hirata5-19/+64
searches for a linker script unless -T option is specified. * ldfile.c (ldfile_find_command_file): Append the path obtained from the program name to the search path instead of prepending. Add a new parameter "default_only". Restrict the search to the default script location if the new parameter is true. (ldfile_open_command_file_1): New. (ldfile_open_command_file): Call ldfile_open_command_file_1. (ldfile_open_default_command_file): New.
2009-04-06*** empty log message ***gdbadmin1-1/+1
2009-04-05* sparc64nbsd-nat.c (sparc64nbsd_supply_pcb): Fix comment.Mark Kettenis2-4/+7
2009-04-052009-04-05 Kai Tietz <kai.tietz@onevision.com>Kai Tietz4-3/+90
* coff-x86_64.c (bfd_pe_print_pdata): Define as _bfd_pep_print_x64_pdata. * libpei.h (_bfd_pep_print_x64_pdata): Add prototype. * peXXigen.c (_bfd_pep_print_x64_pdata): New.
2009-04-05daily updateAlan Modra1-1/+1
2009-04-05*** empty log message ***gdbadmin1-1/+1
2009-04-04*** empty log message ***gdbadmin1-1/+1
2009-04-04daily updateAlan Modra1-1/+1
2009-04-03 * inferiors.c (get_thread_process): Make global.Ulrich Weigand4-2/+17
* server.h (get_thread_process): Add prototype. * thread-db.c (find_one_thread): Use get_thread_process instead of current_process. (thread_db_get_tls_address): Do not crash if called when thread layer is not yet initialized.
2009-04-03 * ppc-linux-nat.c (ppc_linux_target_wordsize): New function.Ulrich Weigand2-19/+63
(ppc_linux_auxv_parse): New function. (ppc_linux_read_description): Use ppc_linux_target_wordsize. (_initialize_ppc_linux_nat): Install ppc_linux_auxv_parse.
2009-04-032009-04-02 Sterling Augustine <sterling@jaw.hq.tensilica.com>Sterling Augustine2-6/+6
* elf32-xtensa.c (relax_property_section): Always set r_offset to zero.
2009-04-03 * remote-utils.c (prepare_resume_reply): Null-terminate packet.Ulrich Weigand3-23/+49
* spu-low.c (current_tid): Rename to ... (current_ptid): ... this. (fetch_ppc_register, fetch_ppc_memory, store_ppc_memory, spu_proc_xfer_spu, spu_resume, spu_request_interrupt): Use ptid_get_lwp (current_ptid) instead of current_tid. (spu_kill, spu_detach, spu_join, spu_wait): Use pid argument instead of current_tid. Use find_process_pid to verify pid argument is valid. Pass proper argument to remove_process. (spu_thread_alive): Compare current_ptid instead of current_tid. (spu_resume): Likewise.
2009-04-03 * spu-linux-nat.c (spu_bfd_open): Set filename of in-memoryUlrich Weigand2-1/+25
BFD to contents of SPU name note. (spu_symbol_file_add_from_memory): Call symbol_file_add_from_bfd with "from_tty" argument 1 instead of 0.
2009-04-03 * gdb.base/attach.exp: Re-enable for spu*-*-* targets.Ulrich Weigand3-10/+5
* gdb.server/ext-attach.exp: Likewise.