aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2006-06-07remove some duplicate #include's.Alan Modra70-253/+143
2006-06-07include/opcode/Alan Modra7-7/+50
* ppc.h (PPC_OPCODE_POWER6): Define. Adjust whitespace. gas/ * config/tc-ppc.c (parse_cpu): Handle "-mpower6". (md_show_usage): Document it. (ppc_setup_opcodes): Test power6 opcode flag bits. * doc/c-ppc.texi (PowerPC-Opts): Document "-mpower6". opcodes/ * ppc-dis.c (powerpc_dialect): Handle power6 option. (print_ppc_disassembler_options): Mention power6.
2006-06-07 * ldlang.h (enum section_type): Delete dsect_section, copy_section,Alan Modra4-14/+15
info_section and overlay_section. Add noalloc_section. * ldlang.c (lang_add_section): Adjust. * ldgram.y (type): Adjust.
2006-06-07*** empty log message ***gdbadmin1-1/+1
2006-06-07daily updateAlan Modra1-1/+1
2006-06-06 [ gas/ChangeLog ]Thiemo Seufer10-34/+521
* config/tc-mips.c (ISA_SUPPORTS_DSP64): New macro. (CPU_HAS_MIPS3D, CPU_HAS_MDMX, CPU_HAS_DSP, CPU_HAS_MT): Delete. (macro_build): Update comment. (mips_ip): Allow DSP64 instructions for MIPS64R2. (mips_after_parse_args): Remove uses of CPU_HAS_MIPS3D and CPU_HAS_MDMX. (mips_cpu_info): Fix formatting. Add MIPS_CPU_ASE_MIPS3D and MIPS_CPU_ASE_MDMX flags for sb1. [ gas/testsuite/ChangeLog ] * gas/mips/mips64-dsp.s, gas/mips/mips64-dsp.d: New DSP64 tests. * gas/mips/mips.exp: Run DSP64 tests. [ opcodes/ChangeLog ] * mips-dis.c: Disassemble DSP64 instructions for MIPS64R2. * mips-opc.c: Add DSP64 instructions.
2006-06-06 * gdb/remote.c (remote_insert_watchpoint): Return -1, rather thanNathan Sidwell2-13/+12
fatal error if packet is disabled. (remote_remove_watchpoint, remote_insert_hw_breakpoint, remote_remove_hw_breakpoint): Likewise.
2006-06-06 * ld-elfvers/vers.exp (objdump_versionstuff): Allow versions inAlan Modra28-88/+108
any order. * ld-elfvers/vers1.ver: Update. * ld-elfvers/vers2.ver: Update. * ld-elfvers/vers4a.ver: Update. * ld-elfvers/vers7a.ver: Update. * ld-elfvers/vers8.ver: Update. * ld-elfvers/vers9.ver: Update. * ld-elfvers/vers15.ver: Update. * ld-elfvers/vers16a.ver: Update. * ld-elfvers/vers17.ver: Update. * ld-elfvers/vers18.ver: Update. * ld-elfvers/vers20.ver: Update. * ld-elfvers/vers20a.ver: Update. * ld-elfvers/vers21.ver: Update. * ld-elfvers/vers22a.ver: Update. * ld-elfvers/vers22b.ver: Update. * ld-elfvers/vers23a.ver: Update. * ld-elfvers/vers23b.ver: Update. * ld-elfvers/vers23c.ver: Update. * ld-elfvers/vers25a.ver: Update. * ld-elfvers/vers26a.ver: Update. * ld-elfvers/vers27a.ver: Update. * ld-elfvers/vers27d.ver: Update. * ld-elfvers/vers28b.ver: Update. * ld-elfvers/vers29.ver: Update. * ld-elfvers/vers30.ver: Update. * ld-elfvers/vers31.ver: Update.
2006-06-06 * hash.c (bfd_hash_lookup): Correct stray line.Alan Modra2-1/+3
2006-06-06 * elf.c (_bfd_elf_init_private_section_data): Comment typo.Alan Modra2-7/+12
(elfcore_grok_nto_status): Use long instead of pid_t. (elfcore_grok_nto_regs, elfcore_grok_nto_note): Likewise.
2006-06-06 * m68hc11-dis.c (print_insn): Warning fix.Alan Modra2-3/+8
2006-06-06 * ldlang.c (init_os): Whitespace.Alan Modra2-5/+10
(map_input_to_output_sections): Don't init_os for lang_input_section. (print_all_symbols): Remove forward declaration. Convert to ISO C.
2006-06-06daily updateAlan Modra1-1/+1
2006-06-06*** empty log message ***gdbadmin1-1/+1
2006-06-052006-06-05 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2-0/+6
* config-ml.in: Alter CCASFLAGS to include special multilib options the same as is done for CFLAGS.
2006-06-05 [ gas/ChangeLog ]Thiemo Seufer11-1002/+255
* config/tc-mips.c (macro_build): Use INSERT_OPERAND wherew appropriate. (mips16_macro_build): Use MIPS16_INSERT_OPERAND where appropriate. (mips_ip): Make overflowed/underflowed constant arguments in DSP and MT instructions a fatal error. Use INSERT_OPERAND where appropriate. Improve warnings for break and wait code overflows. Use symbolic constant of OP_MASK_COPZ. (mips16_ip): Use MIPS16_INSERT_OPERAND where appropriate. [ gas/testsuite/ChangeLog ] * gas/mips/mips32-dsp.d, gas/mips/mips32-dsp.s, gas/mips/mips32-mt.d, gas/mips/mips32-mt.s: Remove instructions with invalid arguments. * gas/mips/mips32-dsp.l, gas/mips/mips32-mt.l: Delete file. [ include/opcode/ChangeLog ] * mips.h: Improve description of MT flags.
2006-06-05common/Daniel Jacobowitz35-35/+1498
* aclocal.m4: Use ZW_GNU_GETTEXT_SISTER_DIR. most subdirs/ * configure: Regenerated.
2006-06-05bfd/, binutils/, gas/, gprof/, ld/, opcodes/Daniel Jacobowitz12-0/+30
* po/Make-in (top_builddir): Define.
2006-06-05 * ld-elf/sec64k.exp: Add "main" symbol. Use dc.a for addresses.Alan Modra3-16/+27
Cater for different address sizes. Match end of line when comparing symbols. * ld-elf/start.s: Use dc.a for addresses.
2006-06-05 * ldexp.c (exp_get_abs_int): Make error message the same asAlan Modra2-2/+7
others emitted in this file.
2006-06-05 * Makefile.in: Regenerate.Alan Modra3-115/+11
* gconfig.in: Regenerate.
2006-06-05 * config.in: Regenerate.Alan Modra4-192/+14
2006-06-05 * Makefile.am: Run "make dep-am".Alan Modra8-220/+26
* Makefile.in: Regenerate. * config.in: Regenerate.
2006-06-05 * Makefile.in: Regenerate.Alan Modra2-7/+8
2006-06-05 * ldlang.c (lookup_name): Delete dead code. Remove FIXMEs.Alan Modra2-9/+7
2006-06-05Remove leading bfd/ on filenames.Alan Modra3-14/+14
2006-06-05*** empty log message ***gdbadmin1-1/+1
2006-06-05daily updateAlan Modra1-1/+1
2006-06-04daily updateAlan Modra1-1/+1
2006-06-04*** empty log message ***gdbadmin1-1/+1
2006-06-03 * emultempl/elf32.em (global_found): Make it a pointer.Alan Modra2-43/+61
(stat_needed, try_needed): Adjust. (check_needed): Don't skip non-loaded as-needed entries. Only consider entries with both filename and the_bfd non-null. (after_open): Try loading non-loaded as-needed libs to satisfy DT_NEEDED libs.
2006-06-03daily updateAlan Modra1-1/+1
2006-06-03*** empty log message ***gdbadmin1-1/+1
2006-06-02binutils:Joseph Myers10-27/+32
* doc/Makefile.am (TEXI2DVI): Define. * doc/Makefile.in: Regenerate. gas: * doc/Makefile.am (TEXI2DVI): Define. * doc/Makefile.in: Regenerate. * doc/c-arc.texi: Fix typo. ld: * Makefile.am (TEXI2DVI): Add -I $(top_srcdir)/../libiberty. * Makefile.in: Regenerate.
2006-06-02merge from gccDJ Delorie2-1/+6
2006-06-02(GDB/MI File Commands): New node split from Program Control.Nick Roberts1-0/+7
2006-06-02*** empty log message ***Nick Roberts1-2/+2
2006-06-02*** empty log message ***Nick Roberts1-0/+1
2006-06-02 * ld-powerpc/tlsexe.r: Update for removal of some section syms.Alan Modra7-24/+15
* ld-powerpc/tlsexetoc.r: Likewise. * ld-powerpc/tlsso.r: Likewise. * ld-powerpc/tlstocso.r: Likewise. * ld-s390/tlsbin_64.rd: Likewise. * ld-s390/tlspic_64.rd: Likewise.
2006-06-02(print_it_typical): Use EXEC_ASYNC_LOCATION_REACHED.Nick Roberts1-1/+3
2006-06-02*** empty log message ***Nick Roberts1-0/+4
2006-06-02bfd/Alan Modra72-293/+173
PR ld/2723 * elflink.c (bfd_elf_final_link): Don't output section symbols for special ELF sections. ld/testsuite/ Update for removal of some section syms.
2006-06-02*** empty log message ***gdbadmin1-1/+1
2006-06-02daily updateAlan Modra1-1/+1
2006-06-01(GDB/MI Development and Front Ends): Use sourceware.org for mailing lists.Nick Roberts1-2/+2
2006-06-01*** empty log message ***Nick Roberts1-0/+5
2006-06-01merge from gccDJ Delorie10-36/+218
2006-06-01 * doc/c-avr.texi: New file.Denis Chertykov4-0/+368
* doc/Makefile.am (CPU_DOCS): Add c-avr.texi * doc/all.texi: Set AVR * doc/as.texinfo: Include c-avr.texi
2006-06-01 * config/obj-ieee.c: Delete.Alan Modra10-784/+37
* config/obj-ieee.h: Delete. * Makefile.am (OBJ_FORMATS): Remove ieee. (OBJ_FORMAT_CFILES, OBJ_FORMAT_HFILES): Similarly. (obj-ieee.o): Remove rule. * Makefile.in: Regenerate. * configure.in (atof): Remove tahoe. (OBJ_MAYBE_IEEE): Don't define. * configure: Regenerate. * config.in: Regenerate. * doc/Makefile.in: Regenerate. * po/POTFILES.in: Regenerate.
2006-06-01include/elf/H.J. Lu12-30/+204
2006-05-31 H.J. Lu <hongjiu.lu@intel.com> * internal.h (ELF_SECTION_SIZE): New. (ELF_IS_SECTION_IN_SEGMENT): Likewise. (ELF_IS_SECTION_IN_SEGMENT_FILE): Updated. (ELF_IS_SECTION_IN_SEGMENT_MEMORY): Likewise. ld/testsuite/ 2006-05-31 H.J. Lu <hongjiu.lu@intel.com> * ld-elf/binutils.exp: Make it Linux only. (strip_test): Renamed to binutils_test. Check for unsupported options. Add more tests. * ld-elf/commonpage1.d: Make it Linux only. * ld-elf/maxpage1.d: Likewise. * ld-elf/maxpage1.s: Add main, start and __start. * ld-elf/maxpage2.d: New file. * ld-elf/tbss1.s: Likewise. * ld-elf/tbss2.s: Likewise. * ld-elf/tdata1.s: Likewise. * ld-elf/tdata2.s: Likewise.