aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2006-10-27 * gdbcmd.h (detachlist): Declare.Andreas Schwab10-15/+51
* infcmd.c (_initialize_infcmd): Define "detach" as prefix command. * linux-fork.c (_initialize_linux_fork): Rename "detach-checkpoint" to "detach checkpoint" and "detach-fork" to "detach fork". * cli/cli-cmds.c (detachlist): Define. (init_cmd_lists): Initialize it. * cli/cli-cmds.h (detachlist): Declare. doc/: * gdb.texinfo (Processes): Rename "detach-fork" to "detach fork". testsuite/: * gdb.base/multi-forks.exp: Use "detach fork" instead of "detach-fork".
2006-10-272006-10-27 Andrew Stubbs <andrew.stubbs@st.com>Andrew Stubbs2-0/+7
* config/tc-sh.c (md_assemble): Define size of branches.
2006-10-272006-10-26 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-3/+17
* elf.c (_bfd_elf_init_private_section_data): Assert output section ELF type instead of check if it is SHT_NULL. Copy OS/PROC specific flags from input section to output section.
2006-10-27bfd/Alan Modra9-18/+38
* section.c (SEC_KEEP): Update comment. * bfd-in2.h: Regenerate. * elflink.c (bfd_elf_gc_sections): Ignore SEC_EXCLUDE sections. * merge.c (_bfd_merge_sections): Set SEC_KEEP on excluded sections. * stabs.c (_bfd_discard_section_stabs): Likewise. (_bfd_link_section_stabs): Likewise. Simplify abs_section check. ld/ * ldlang.c (lang_map): Don't say SEC_LINKER_CREATED and SEC_KEEP sections have been discarded. (lang_do_version_exports_section): Set SEC_KEEP on export section. * emultempl/elf32.em (before_allocation): Set SEC_KEEP on warning sections.
2006-10-27*** empty log message ***gdbadmin1-1/+1
2006-10-26daily updateAlan Modra1-1/+1
2006-10-262006-10-26 Ben Elliston <bje@au.ibm.com>Peter Bergner2-12/+277
Anton Blanchard <anton@samba.org> Peter Bergner <bergner@vnet.ibm.com> * ppc-opc.c (A_L, DCM, DGM, TE, RMC, R, SP, S, SH16, XRT_L, EH, AFRALFRC_MASK, Z, ZRC, Z_MASK, XLRT_MASK, XEH_MASK): Define. (POWER6): Define. (powerpc_opcodes): Extend "lwarx", "ldarx", "dcbf", "fres", "fres.", "frsqrtes", "frsqrtes." "fre", "fre.", "frsqrte" and "frsqrte.". Add "doze", "nap", "sleep", "rvwinkle", "dcbfl", "prtyw", "prtyd", "mfcfar", "cmpb", "lfdpx", "stfdpx", "mtcfar", "mffgpr", "mftgpr", "lwzcix", "lhzcix", "lbzcix", "ldcix", "lfiwax", "stwcix", "sthcix", "stbcix", "stdcix", "lfdp", "dadd", "dadd.", "dqua", "dqua.", "dmul", "dmul.", "drrnd", "drrnd.", "dscli", "dscli.", "dquai", "dquai.", "dscri", "dscri.", "drintx", "drintx.", "dcmpo", "dtstex", "dtstdc", "dtstdg", "dtstsf", "drintn", "drintn.", "dctdp", "dctdp.", "dctfix", "dctfix.", "ddedpd", "ddedpd.", "dxex", "dxex.", "dsub", "dsub.", "ddiv", "ddiv.", "dcmpu", "drsp", "drsp.", "dcffix", "dcffix.", "denbcd", "denbcd.", "diex", "diex.", "stfdp", "daddq", "daddq.", "dquaq", "dquaq.", "fcpsgn", "fcpsgn.", "dmulq", "dmulq.", "drrndq", "drrndq.", "dscliq", "dscliq.", "dquaiq", "dquaiq.", "dscriq", "dscriq.", "drintxq", "drintxq.", "dcmpoq", "dtstexq", "dtstdcq", "dtstdgq", "dtstsfq", "drintnq", "drintnq.", "dctqpq", "dctqpq.", "dctfixq", "dctfixq.", "ddedpdq", "ddedpdq.", "dxexq", "dxexq.", "dsubq", "dsubq.", "ddivq", "ddivq.", "dcmpuq", "drdpq", "drdpq.", "dcffixq", "dcffixq.", "denbcdq", "denbcdq.", "diexq" and "diexq." opcodes.
2006-10-26 * h8300-dis.c (bfd_h8_disassemble): Add missing consts.Daniel Jacobowitz2-3/+7
2006-10-262006-10-26 Joseph S. Myers <joseph@codesourcery.com>Joseph Myers2-5/+25
Mark Mitchell <mark@codesourcery.com> * configure.tgt (arm*linux*): Support both big- and little-endian.
2006-10-26merge from gccDJ Delorie3-7/+15
2006-10-262006-10-25 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu3-3/+12
* emulparams/hppa64linux.sh (LARGE_SECTIONS): Renamed to ... (OTHER_BSS_SECTIONS): This. * scripttempl/elf.sc (OTHER_BSS_SECTIONS): Support LARGE_SECTIONS. (LARGE_SECTIONS): Move .lbss sections to OTHER_BSS_SECTIONS.
2006-10-26 * reloc.c (_bfd_relocate_contents): Remove explicit case 0.Ben Elliston2-1/+2
2006-10-26 * write.c (chain_frchains_together_1): Assert that this functionBen Elliston2-0/+4
never returns a pointer to the auto variable `dummy'.
2006-10-26 * dw2gencfi.c (cfi_add_CFA_offset):Ben Elliston2-0/+6
Assert DWARF2_CIE_DATA_ALIGNMENT is non-zero.
2006-10-26 * elf.c (bfd_section_from_shdr): Remove extraneous breaks.Ben Elliston3-3/+5
* targets.c (find_target): Remove extraneous break.
2006-10-26 * coff-maxq.c (coff_maxq20_reloc): Remove unused variable `howto'.Ben Elliston2-56/+34
(struct maxq_reloc_map): Unused; remove. (maxq_reloc_map): Likewise. (maxq_reloc_type_lookup): Remove loop over maxq_reloc_map.
2006-10-26 * elf.c (bfd_elf_set_dyn_lib_class): Change second argument typeBen Elliston4-3/+10
from int to enum dynamic_lib_link_class lib_class. * bfd-in.h (bfd_elf_set_dyn_lib_class): Likewise. * bfd-in2.h: Regenerate.
2006-10-26*** empty log message ***gdbadmin1-1/+1
2006-10-25daily updateAlan Modra1-1/+1
2006-10-25gdb/ChangeLog:Jim Blandy2-1/+6
2006-10-25 Jim Blandy <jimb@codesourcery.com> * p-valprint.c (pascal_object_print_value): Add 'static' keyword to function definition, to match declaration earlier in file.
2006-10-25New Cell SPU port.Alan Modra64-1071/+6533
2006-10-25merge from gccDJ Delorie2-1/+5
2006-10-25missed from last commitAlan Modra1-10/+18
2006-10-25*** empty log message ***gdbadmin1-1/+1
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.