aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2006-10-24daily updateAlan Modra1-1/+1
2006-10-24*** empty log message ***Nick Roberts2-0/+2
2006-10-24 * expr.c (expr): Replace O_add case in switch (op_left) explainingBen Elliston2-1/+8
why it can never occur.
2006-10-24 * ld-powerpc/plt1.s: New.Alan Modra5-1/+117
* ld-powerpc/plt1.d: New. * ld-powerpc/relbrlt.s: New. * ld-powerpc/relbrlt.d: New. * ld-powerpc/powerpc.exp: Run them.
2006-10-24 * lexsup.c (parse_args): Add a comment noting a fall-through.Ben Elliston2-0/+6
2006-10-24Add powerpc cell support.Alan Modra12-2/+113
2006-10-24*** empty log message ***gdbadmin1-1/+1
2006-10-23daily updateAlan Modra1-1/+1
2006-10-23Fix AMDFAM10 POPCNT instructionMichael Meissner9-31/+63
2006-10-232006-10-24 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu4-2/+16
* configure.in (AC_CHECK_HEADERS): Add limits.h and sys/param.h. * configure: Regenerated. * config.in: Likewise.
2006-10-23 * emulparams/h8300elf.sh (TINY_DATA_SECTION, TINY_BSS_SECTION): Don'tAlan Modra2-12/+15
set section address on a relocatable link.
2006-10-23wrap overlong linesAlan Modra1-27/+30
2006-10-23 * config/tc-m68hc11.c (md_assemble): Quiet warning.Alan Modra2-2/+6
2006-10-23 * elf64-ppc.c (ppc64_elf_edit_opd): Clarify comment.Alan Modra2-41/+45
2006-10-23 * ld.texinfo (Output Section Discarding): Fix xref.Alan Modra2-3/+7
2006-10-23missed from 2006-10-19 commit.Alan Modra1-3/+3
2006-10-23 * elf32-score.c: Formatting.Alan Modra2-69/+59
(elf_backend_omit_section_dynsym): Define. (score_elf_create_dynamic_relocation): Remove code copied from mips. Don't use section syms in dynamic relocs. Remove unused param. (score_elf_final_link_relocate): Remove unused param.
2006-10-23 * linker.c (fix_syms): Choose best of previous and nextAlan Modra2-12/+54
section based on section flags and vma.
2006-10-23*** empty log message ***gdbadmin1-1/+1
2006-10-22daily updateAlan Modra1-1/+1
2006-10-22 * gas/sh/sh64/syntax-1.d: Update.Kaz Kojima21-734/+685
* ld-sh/sh64/abi32.xd, ld-sh/sh64/abi64.xd, ld-sh/sh64/cmpct1.xd, * ld-sh/sh64/crange1.rd, ld-sh/sh64/crange2.rd, * ld-sh/sh64/crange3-cmpct.rd, ld-sh/sh64/crange3-media.rd, * ld-sh/sh64/crange3.rd, ld-sh/sh64/crangerel1.rd, * ld-sh/sh64/crangerel2.rd, ld-sh/sh64/mix1.xd, * ld-sh/sh64/mix2.xd, ld-sh/sh64/rel32.xd, ld-sh/sh64/rel64.xd, * ld-sh/sh64/reldl32.rd, ld-sh/sh64/reldl64.rd, * ld-sh/sh64/shdl32.xd, ld-sh/sh64/shdl64.xd: Update.
2006-10-22 * emulparams/shelf32.sh: Set default stack to 0x80000.Kaz Kojima3-2/+7
* emulparams/shelf64.sh: Likewise.
2006-10-22 * elf32-sh64.c (sh64_elf_merge_symbol_attribute): Do mergingKaz Kojima3-4/+10
only when the non visibility part of st_other is non-zero. * elf64-sh64.c (sh64_elf64_merge_symbol_attribute): Likewise.
2006-10-22*** empty log message ***gdbadmin1-1/+1
2006-10-21daily updateAlan Modra1-1/+1
2006-10-21 * callback.c: Include "xmalloc.h".Ulrich Weigand3-0/+7
* Makefile.in: Add dependency.
2006-10-212006-10-21 Paul Brook <paul@codesourcery.com>Paul Brook2-1/+5
* remote.c (remote_fetch_registers): Fix error message.
2006-10-21 gdb.texinfo (Source Annotations): Fix index entries by addingEli Zaretskii2-32/+36
"annotation" to them, to discriminate from index entries that point to the more general topic descriptions.
2006-10-21(Breakpoints): Fix a typo.Eli Zaretskii1-1/+1
2006-10-21 * gdb.texinfo (Breakpoints, Set Watchpoints): Elaborate andEli Zaretskii2-8/+46
clarify on the possible meanings of ``expression'' watched by watchpoints. Add indexing.
2006-10-21(Backtrace): Fix a typo.Eli Zaretskii1-1/+1
2006-10-21*** empty log message ***gdbadmin1-1/+1
2006-10-20daily updateAlan Modra1-1/+1
2006-10-20 * gcore.c (MAX_COPY_BYTES): Define.Daniel Jacobowitz2-9/+37
(gcore_copy_callback): Use it to limit allocation.
2006-10-20Framework for relocation scanning. Implement simple static TLSIan Lance Taylor24-313/+2347
relocations.
2006-10-20 * ld-sh/tlsbin-1.d: Update.Kaz Kojima4-51/+57
* ld-sh/tlspic-1.d: Likewise. * ld-sh/tlstpoff-1.d: Likewise.
2006-10-202006-10-20 Andrew Stubbs <andrew.stubbs@st.com>Andrew Stubbs11-32/+48
opcodes/ * sh-dis.c (print_insn_sh): Remove 0x from output to prevent GDB duplicating it. gas/testsuite/ * gas/sh/pcrel-coff.d: Update patterns (remove 0x on addresses). * gas/sh/pcrel-hms.d: Likewise. * gas/sh/pcrel.d: Likewise. * gas/sh/pcrel2.d: Likewise. * gas/sh/pic.d: Likewise. * gas/sh/tlsd.d: Likewise. * gas/sh/tlsdnopic.d: Likewise. * gas/sh/tlsdpic.d: Likewise.
2006-10-20bfd/Richard Sandiford2-2/+17
* elfxx-mips.c (_bfd_mips_elf_modify_segment_map): Don't extend PT_DYNAMIC on GNU/Linux targets.
2006-10-20bfd/Richard Sandiford6-35/+17
* elfxx-mips.c (_bfd_mips_elf_finish_dynamic_sections): Make the size of .rel.dyn reflect the value of DT_RELSZ. ld/testsuite/ * ld-mips-elf/multi-got-1.d: Remove trailing R_MIPS_NONE entries. * ld-mips-elf/tls-multi-got-1.got: Likewise. * ld-mips-elf/tls-multi-got-1.r: Likewise.
2006-10-20bfd/Richard Sandiford20-69/+139
* elfxx-mips.c (_bfd_mips_elf_additional_program_headers): Allocate a PT_NULL header for dynamic objects. (_bfd_mips_elf_modify_segment_map): Add it. ld/testsuite/ * ld-mips-elf/multi-got-1.d: Do not expect a particular address for DT_HASH. * ld-mips-elf/rel32-o32.d: Bump addresses by 0x20 to account for the extra program header. * ld-mips-elf/rel32-n32.d: Likewise. * ld-mips-elf/tlslib-o32.got: Likewise. * ld-mips-elf/tlslib-o32-hidden.got: Likewise. * ld-mips-elf/tlslib-o32-ver.got: Likewise. * ld-mips-elf/tls-multi-got-1.got: Likewise. * ld-mips-elf/tls-multi-got-1.r: Likewise. * ld-mips-elf/rel64.d: Bump addresses by 0x30 to account for the extra program header. * ld-mips-elf/tlsdyn-o32.d: Reduce the GOT offset by 32 to account for the extra program header, and thus the shorter gap between the text and data segments. * ld-mips-elf/tlsdyn-o32-1.d: Likewise. * ld-mips-elf/tlsdyn-o32-2.d: Likewise. * ld-mips-elf/tlsdyn-o32-3.d: Likewise. * ld-mips-elf/tlsdyn-o32.got: Bump GOT text addresses by 0x20 to account for the extra program header. * ld-mips-elf/tlsdyn-o32-1.got: Likewise. * ld-mips-elf/tlsdyn-o32-2.got: Likewise. * ld-mips-elf/tlsdyn-o32-3.got: Likewise.
2006-10-20ld/Richard Sandiford7-3/+30
* emulparams/elf32bmip.sh (OTHER_GOT_RELOC_SECTIONS): Define. * emulparams/elf32bmipn32-defs.sh (OTHER_GOT_RELOC_SECTIONS): Likewise. ld/testsuite/ * ld-mips-elf/rel32-o32.d: Bump the section number of .text by 1 to account for the fact that .rel.dyn is now before .text in the section table. * ld-mips-elf/rel32-n32.d: Likewise. * ld-mips-elf/rel64.d: Likewise.
2006-10-20 * linux-thread-db.c (check_for_thread_db): Don't attempt to useUlrich Weigand3-2/+12
thread_db for remote targets. * remote.c (remote_new_objfile): Always call predecessor on new_objfile event chain.
2006-10-202005-10-19 Ulrich Weigand <uweigand@de.ibm.com>Ulrich Weigand3-1/+28
* configure.srv [s390-*-linux*, s390x-*-linux*]: Set srv_linux_regsets and srv_linux_thread_db to yes. * linux-s390-low.c (s390_fill_gregset): New function. (target_regsets): Define data structure.
2006-10-20* config/tc-i386.c (md_parse_option): Use CONST_STRNEQ.Mike Frysinger2-2/+7
(x86_64_section_letter): Likewise.
2006-10-20*** empty log message ***gdbadmin1-1/+1
2006-10-19daily updateAlan Modra1-1/+1
2006-10-19 * solib.c (libpthread_solib_p): New function.Joel Brobecker2-1/+25
(solib_add): Always read the symbols from the libpthread library.
2006-10-192006-10-19 Andrew Stubbs <andrew.stubbs@st.com>Andrew Stubbs2-6/+17
* breakpoint.c (describe_other_breakpoints): Add thread parameter. Annotate display with thread number where appropriate. (create_breakpoints): Add thread parameter to call to describe_other_breakpoints.
2006-10-19Fix score bugsNick Clifton8-58/+62
2006-10-19bfd/Richard Sandiford7-16/+48
* elfxx-mips.c (sort_dynamic_relocs): Sort relocations against the same symbol by increasing r_offset. (sort_dynamic_relocs_64): Likewise. Fix comparisons between very large and very small symbol indexes. ld/testsuite/ * ld-mips-elf/tlslib-o32-hidden.got: Sort relocations against the same symbol in order of increasing r_offset. * ld-mips-elf/tls-multi-got-1.got: Likewise. * ld-mips-elf/tls-hidden3.r: Likewise. * ld-mips-elf/tls-hidden4.r: Likewise.