aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2004-08-17Add support for a -g switch to GASNick Clifton11-203/+259
2004-08-172004-08-17 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain9-149/+201
* gdb.mi/mi-var-block.exp: Use gdb_get_line_number. Remove reference to bug-gnu@prep.ai.mit.edu. * gdb.mi/mi-var-child.exp: Likewise. * gdb.mi/mi-var-cmd.exp: Likewise. * gdb.mi/mi-var-display.exp: Likewise. * gdb.mi/mi2-var-block.exp: Likewise. * gdb.mi/mi2-var-child.exp: Likewise. * gdb.mi/mi2-var-cmd.exp: Likewise. * gdb.mi/mi2-var-display.exp: Likewise.
2004-08-17bfd/Jakub Jelinek8-8/+426
* elfxx-target.h (bfd_elfNN_get_synthetic_symtab): Only define if not yet defined. * elf64-ppc.c (bfd_elf64_get_synthetic_symtab): Define. (synthetic_opd, synthetic_relocatable): New variables. (compare_symbols, compare_relocs): New helper routines. (ppc64_elf_get_synthetic_symtab): New function. * bfd.c (bfd_get_synthetic_symtab): Rename dynsyms argument to relsyms. * bfd-in2.h: Regenerated. * elf.c (_bfd_elf_get_synthetic_symtab): Rename dynsyms argument to relsyms. Return 0 if abfd is relocatable. binutils/ * objdump.c (dump_bfd): For relocatable objects, pass syms instead of dynsyms to bfd_get_synthetic_symtab.
2004-08-17 * elflink.h (elf_gc_sweep): Keep non-alloc, non-load sections.Alan Modra2-3/+7
2004-08-17(is_arm_mapping_symbol_name): New function - return true when a symbol nameNick Clifton2-46/+94
matches the requirements for an ARM mapping symbol name. (arm_elf_find_function): New function based on elf_find_function in elf.c but skipping ARM mapping symbols and including thumb function symbols. (elf32_arm_find_nearest_line): Use arm_elf_find_function. (elf32_arm_output_symbol_hook): Use is_arm_mapping_symbol_name.
2004-08-17 * elf64-ppc.c (ppc64_elf_branch_reloc): New function.Alan Modra2-6/+39
(ppc64_elf_howto_raw): Use ppc64_elf_branch_reloc. (ppc64_elf_brtaken_reloc): Here too.
2004-08-17 * ld-elfvsb/elfvsb.exp: Cope with ppc64 dot symbols.Alan Modra2-5/+9
2004-08-17 * elf64-ppc.c (add_symbol_adjust): Correct mismatched functionAlan Modra2-6/+31
symbol visibility. (ppc64_elf_check_directives): Check that we have the right hash table before proceeding.
2004-08-17 * elf64-ppc.c (struct ppc64_elf_obj_tdata): Add "deleted_section".Alan Modra2-1/+21
(adjust_opd_syms): Attach opd syms for deleted entries to one of the sections that will be discarded.
2004-08-17 * ld-scripts/cross1.t: Remove .opd section spec.Alan Modra2-1/+4
2004-08-17daily updateAlan Modra1-1/+1
2004-08-17*** empty log message ***gdbadmin1-1/+1
2004-08-16* inferior.h (PTRACE_ARG3_TYPE): Define as PTRACE_TYPE_ARG3Mark Kettenis3-3/+12
instead of `int' if not already defined. (call_ptrace): Revert change that replaced PTRACE_ARG3_TYPE with PTRACE_TYPE_ARG3. * infptrace.c (call_ptrace): Revert change that replaced PTRACE_ARG3_TYPE with PTRACE_TYPE_ARG3.
2004-08-16(macro_set_alternate): Use ISO C90 formatting.Nick Clifton2-2/+3
2004-08-16Sort architecture based tables alphabetically.Nick Clifton3-34/+49
2004-08-16altmacro.d: Allow for rest of frag being padded to an alignment boundary.Nick Clifton3-2/+9
arm.exp: Run bignum test for ELF based targets only.
2004-08-16 * config/tc-ppc.c (tc_ppc_regname_to_dw2regnum <regnames>): ReplaceAlan Modra2-1/+6
{ "cc", 68 }, with { "cr", 70 }.
2004-08-16 * elflink.c (elf_section_complain_discarded): Ignore .fixup.Alan Modra2-0/+7
2004-08-16 * bfd.c (_bfd_default_error_handler): Account for doubled '%' inAlan Modra2-0/+7
free space available.
2004-08-16 * pdp11.c (struct pdp11_aout_reloc_external): Delete. ReplaceAlan Modra4-37/+37
occurrences with bfd_btye * thoughout file. * coff-rs6000.c (do_shared_object_padding): Warning fix. (xcoff_write_armap_big): Likewise. (xcoff_write_archive_contents_old): Likewise. (xcoff_write_archive_contents_big): Likewise. * elf64-mmix.c (mmix_elf_get_section_contents): Delete declaration.
2004-08-16binutils/Alan Modra14-130/+181
* readelf.c (debug_apply_rela_addends): New function, extracted from.. (display_debug_info): ..here. (display_debug_frames): Call debug_apply_rela_addends. Don't do DW_EH_PE_pcrel adjustment for ET_REL. gas/testsuite/ * gas/cfi/cfi-alpha-1.d: Adjust for readelf fix. * gas/cfi/cfi-alpha-3.d: Likewise. * gas/cfi/cfi-i386.d: Likewise. * gas/cfi/cfi-m68k.d: Likewise. * gas/cfi/cfi-ppc-1.d: Likewise. * gas/cfi/cfi-s390-1.d: Likewise. * gas/cfi/cfi-s390x-1.d: Likewise. * gas/cfi/cfi-sh-1.d: Likewise. * gas/cfi/cfi-sparc-1.d: Likewise. * gas/cfi/cfi-sparc64-1.d: Likewise. * gas/cfi/cfi-x86_64.d: Likewise.
2004-08-16*** empty log message ***gdbadmin1-1/+1
2004-08-16daily updateAlan Modra1-1/+1
2004-08-15* config/i386/nm-linux64.h (PTRACE_ARG3_TYPE, PTRACE_XFER_TYPE):Mark Kettenis2-6/+3
Remove defines.
2004-08-15* linux-nat.c (kill_inferior): Add missing third and fourthMark Kettenis2-3/+6
arguments to ptrace call. Don't use PTRACE_ARG3_TYPE.
2004-08-15* infptrace.c (child_xfer_memory): Replace PTRACE_XFER_TYPE withMark Kettenis2-13/+16
PTRACE_TYPE_RET.
2004-08-15* proc-why.c (proc_prettyfprint_why): Fix format string.Mark Kettenis2-1/+3
2004-08-15* solib-osf.c (osf_current_sos): Remove unsused label.Mark Kettenis2-1/+2
2004-08-15* gdb.base/unload.c (main): Make local variable msg const.Mark Kettenis2-1/+5
2004-08-152004-08-15 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain19-205/+368
* gdb.mi/mi-cli.exp: Use gdb_get_line_number. Remove reference to bug-gnu@prep.ai.mit.edu. * gdb.mi/mi-disassemble.exp: Likewise. * gdb.mi/mi-eval.exp: Likewise. * gdb.mi/mi-file.exp: Likewise. Also, add comment about the default line number. * gdb.mi/mi-return.exp: Likewise. * gdb.mi/mi-simplerun.exp: Likewise. * gdb.mi/mi-stack.exp: Likewise. * gdb.mi/mi-stepi.exp: Likewise. Also, replace wildcarded line number with explicit range test. * gdb.mi/mi-watch.exp: Likewise. * gdb.mi/mi2-break.exp: Likewise. * gdb.mi/mi2-cli.exp: Likewise. * gdb.mi/mi2-disassemble.exp: Likewise. * gdb.mi/mi2-eval.exp: Likewise. * gdb.mi/mi2-file.exp: Likewise. Also, add comment about the default line number. * gdb.mi/mi2-return.exp: Likewise. * gdb.mi/mi2-simplerun.exp: Likewise. * gdb.mi/mi2-stack.exp: Likewise. * gdb.mi/mi2-stepi.exp: Likewise. Also, replace wildcarded line number with explicit range test. * gdb.mi/mi2-watch.exp: Likewise.
2004-08-15* configure.in: Add <ncurses/ncurses.h> to the list of possibleMark Kettenis5-4/+15
curses headers. * configure, config.in: Regenerate. * gdb_curses.h [HAVE_NCURSES_NCURSES_H]: Include <ncurses/ncurses.h>.
2004-08-152004-08-15 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain4-35/+37
* gdb.cp/ctti.exp: Tweak srcfile and objfile to have no slashes. * gdb.cp/m-static.exp: Likewise. * gdb.cp/rtti.exp: Likewise.
2004-08-15*** empty log message ***gdbadmin1-1/+1
2004-08-15daily updateAlan Modra1-1/+1
2004-08-14* config/nm-bsd.h (PTRACE_ARG3_TYPE): Remove define.Mark Kettenis3-6/+6
* config/nm-nbsd.h: Update copyright year. (PTRACE_ARG3_TYPE): Remove define.
2004-08-14* sparc-nat.c (fetch_inferior_registers)Mark Kettenis2-7/+11
(store_inferior_registers, sparc_xfer_wcookie): Replace PTRACE_ARG3_TYPE with PTRACE_TYPE_ARG3.
2004-08-14Really s/PTRACE_ARG3_TYPE/PTRACE_TYPE_ARG3/gMark Kettenis2-7/+7
2004-08-14* alphabsd-nat.c (fetch_inferior_registers):Mark Kettenis14-70/+115
(store_inferior_registers): Replace PTRACE_ARG3_TYPE with PTRACE_TYPE_ARG3. * amd64bsd-nat.c (fetch_inferior_registers) (store_inferior_registers): Replace PTRACE_ARG3_TYPE with PTRACE_TYPE_ARG3. * armnbsd-nat.c: Update copyright year. (fetch_register, fetch_regs, fetch_fp_register, fetch_fp_regs) (store_register, store_regs, store_fp_register, store_fp_regs): Replace PTRACE_ARG3_TYPE with PTRACE_TYPE_ARG3. * hppabsd-nat.c (fetch_inferior_registers) (store_inferior_registers): Replace PTRACE_ARG3_TYPE with PTRACE_TYPE_ARG3. * i386bsd-nat.c (fetch_inferior_registers) (store_inferior_registers, i386bsd_dr_set, i386bsd_dr_get_status): Replace PTRACE_ARG3_TYPE with PTRACE_TYPE_ARG3. * m68kbsd-nat.c (fetch_inferior_registers) (store_inferior_registers): Replace PTRACE_ARG3_TYPE with PTRACE_TYPE_ARG3. * m88kbsd-nat.c (fetch_inferior_registers) (store_inferior_registers): Replace PTRACE_ARG3_TYPE with PTRACE_TYPE_ARG3. * mipsnbsd-nat.c: Update copyright year. (fetch_inferior_registers, store_inferior_registers): Replace PTRACE_ARG3_TYPE with PTRACE_TYPE_ARG3. * ns32knbsd-nat.c: Update copyright year. (fetch_inferior_registers, store_inferior_registers): Replace PTRACE_ARG3_TYPE with PTRACE_TYPE_ARG3. * ppcnbsd-nat.c (fetch_inferior_registers): (store_inferior_registers): Replace PTRACE_ARG3_TYPE with PTRACE_TYPE_ARG3. * ppcobsd-nat.c (fetch_inferior_registers): (store_inferior_registers): Replace PTRACE_ARG3_TYPE with PTRACE_TYPE_ARG3. * shnbsd-nat.c: Update copyright year. (fetch_inferior_registers, store_inferior_registers): Replace PTRACE_ARG3_TYPE with PTRACE_TYPE_ARG3. * vaxbsd-nat.c (fetch_inferior_registers) (store_inferior_registers): Replace PTRACE_ARG3_TYPE with PTRACE_TYPE_ARG3.
2004-08-14* inferior.h (call_ptrace): Replace PTRACE_ARG3_TYPE withMark Kettenis4-18/+28
PTRACE_TYPE_ARG3. * infptrace.c (call_ptrace, child_resume, attach, detach) (U_REGS_OFFSET, fetch_register, store_register, child_xfer_memory) (udot_info): Replace PTRACE_ARG3_TYPE with PTRACE_TYPE_ARG3. * inftarg.c (ptrace_me): Replace PTRACE_ARG3_TYPE with PTRACE_TYPE_ARG3.
2004-08-14* gdbint.texinfo (Host Definition): Delete description ofMark Kettenis2-10/+5
FCLOSE_PROVIDED and GETENV_PROVIDED.
2004-08-14* defs.h: Remove out-of-date comment.Mark Kettenis2-13/+4
[!FCLOSE_PROVIDED] (fclose): Remove prototype. [!GETENV_PROVIDED] (getenv): Remove prototype.
2004-08-14* standalone.c: Remove file.Mark Kettenis3-582/+3
* Makefile.in (standalone.o): Remove dependency.
2004-08-14Remove accidentally committed entry.Mark Kettenis1-3/+0
2004-08-14* gdb.base/bigcore.c: Include <sys/types.h> and <sys/time.h>.Mark Kettenis2-2/+12
* lib/gdb.exp: Recognize relative path names as well as absolute ones.
2004-08-14* i386-linux-nat.c (dummy_sse_values): Remove function andMark Kettenis2-28/+7
prototype. (i386_linux_dr_get): Fix typo in comment. (LINUX_SYSCALL_REGNUM): Define as I386_EAX_REGNUM.
2004-08-14* config/i386/obsd64.mt (TDEPFILES): Add i386obsd-tdep.o.Mark Kettenis2-1/+3
2004-08-14* defs.h (deprecated_error_hook): Remove RETURN and ATTR_NORETURNMark Kettenis3-2/+9
from declaration. * top.c (deprecated_error_hook): Remove RETURN and ATTR_NORETURN from definition.
2004-08-14 * ChangeLog: Prefix Local Variables with semi-colons and indentEli Zaretskii1-7/+13
the reference to older ChangeLog files, to fix fontification in Emacs.
2004-08-14*** empty log message ***gdbadmin1-1/+1
2004-08-14daily updateAlan Modra1-1/+1