aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2004-08-24altmacro.[sd]: Split out part from here...Nick Clifton7-3/+47
altmac2.[sd]: ... to here. excl.s: New. gas.exp: Suppress both tests for a few targets known to break. Run the new (split out) test only when the target doesn't use '!' as a comment character.
2004-08-24(m32r_elf_relocate_section): Handle R_M32R_SDA16_RELA in the same way asNick Clifton2-1/+6
R_M32R_SDA16.
2004-08-24*** empty log message ***gdbadmin1-1/+1
2004-08-24daily updateAlan Modra1-1/+1
2004-08-23Add missing ChangeLog entry.Jim Blandy1-0/+4
2004-08-232004-08-23 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain4-25/+9
* lib/gdb.exp: Remove signed_keyword_not_used. * lib/compiler.c: Likewise. * lib/compiler.cc: Likewise.
2004-08-232004-08-23 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain3-21/+9
* gdb.base/whatis.c: Remove conditional disabling of "signed". * gdb.base/whatis.exp: Remove signed_keyword_not_used.
2004-08-232004-08-23 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-0/+24
* gdb.base/whatis.c: Add copyright notice.
2004-08-23* armnbsd-tdep.c (arm_nbsd_arm_be_breakpoint): Define.Richard Earnshaw2-2/+29
(arm_nbsd_thumb_[lb]e_breakpoint): Define. (arm_netbsd_init_abi_common): Register them.
2004-08-23daily updateAlan Modra1-1/+1
2004-08-23*** empty log message ***gdbadmin1-1/+1
2004-08-22* config/vax/vax.mh (NATDEPFILES): Add vax-nat.c.Mark Kettenis2-1/+4
2004-08-22* amd64obsd-tdep.c (amd64obsd_sigtramp_p): UseMark Kettenis2-1/+5
safe_frame_unwind_memory instead of target_read_memory.
2004-08-22* infptrace.c: Remove #ifdef'ed out inclusion of gdb_stat.h.Mark Kettenis3-53/+45
Reorder includes. (fetch_register, store_register): Remove prototypes. (child_resume): Reorganize code and comments such that it is grouped a bit more logically. (attach): Explicitly compare errno against 0. (detach): Likewise. Use perror_with_name instead of print_sys_errmsg. * Makefile.in (infptrace.o): Update dependencies.
2004-08-22* ia64-linux-nat.c: Update copyright year.Mark Kettenis3-9/+14
(fetch_debug_register, store_debug_register) (ia64_linux_stopped_by_watchpoint): Replace PTRACE_ARG3_TYPE with PTRACE_TYPE_ARG3. * config/ia64/nm-linux.h: Update copyright year. (PTRACE_ARG3_TYPE, PTRACE_XFER_TYPE): Remove defines.
2004-08-22* amd64-linux-tdep.c (amd64_linux_sigtramp_start): Change argumentMark Kettenis2-4/+11
from CORE_ADDR to struct frame_info *. Use safe_frame_unwind_memory instead of deprecated_read_memory_nobpt. (amd64_linux_sigtramp_p): Adjust for changed signature of and64_linux_sigtramp_start
2004-08-22* gdb_ptrace.h: GNU/Linux.Mark Kettenis2-1/+3
2004-08-22* config/alpha/nm-linux.h (PTRACE_ARG3_TYPE, PTRACE_XFER_TYPE):Mark Kettenis2-8/+3
Remove defines.
2004-08-22* infptrace.c: Include "gdb_assert.h".Mark Kettenis3-96/+85
(PTRACE_XFER_TYPE): Remove define. (offsetof): Only define if U_REGS_OFFSET isn't defined. (fetch_register, store_register): Rewrite to use PTRACE_TYPE_RET. Tweak comment. (fetch_inferior_registers, store_inferior_registers): Remove redundant culry braces. Tweak comment. s/regno/regnum. * Makefile.in (infptrace.o): Update dependencies.
2004-08-22* configure.in: Change test for return type of ptrace to defaultMark Kettenis3-6/+12
to `long' instead of `int'. * configure: Regenerate.
2004-08-22*** empty log message ***gdbadmin1-1/+1
2004-08-22daily updateAlan Modra1-1/+1
2004-08-21 * ld-cris/expdyn1.d, ld-cris/expdyn5.d, ld-cris/expdyn6.d,Hans-Peter Nilsson12-65/+65
ld-cris/expdyn7.d, ld-cris/gotplt2.d, ld-cris/gotplt3.d, ld-cris/libdso-1.d, ld-cris/libdso-2.d, ld-cris/locref1.d, ld-cris/nodyn4.d, ld-cris/nodyn5.d: Adjust for reordered sections.
2004-08-21* config/alpha/alpha-linux.mh (LOADLIBES): New variable.Mark Kettenis2-0/+6
2004-08-21* configure.in: Check for ttrace function.Mark Kettenis4-216/+278
* configure, config.in: Regenerate.
2004-08-212004-08-20 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-0/+14
* (Using the Testsuite): build != host is supported, but some test scripts do not support build != host.
2004-08-21* gdb_ptrace.h: New file.Mark Kettenis4-48/+131
* infptrace.c: Include "gdb_ptrace.h" instead of <ptrace.h> or <sys/ptrace.h>. (PT_READ_I, PT_READ_D, PT_READ_U, PT_WRITE_I, PT_WRITE_D) (PT_WRITE_U, PT_CONTINUE, PT_STEP, PT_KILL): Remove defines. (attach): Don't define PT_ATTACH. (detach): Don't define PT_DETACH. * Makefile.in (gdb_ptrace_h): New variable. (infptrace.o): Update dependencies.
2004-08-21 * elflink.c (_bfd_elf_section_already_linked): HandleDaniel Jacobowitz2-0/+35
SEC_LINK_DUPLICATES_SAME_CONTENTS.
2004-08-21daily updateAlan Modra1-1/+1
2004-08-21*** empty log message ***gdbadmin1-1/+1
2004-08-20* gdb.arch/i386-prologue.exp (skip_breakpoint): New function. UseMark Kettenis2-0/+29
it to skip the breakpoints encoded in the inline assembly.
2004-08-202004-08-20 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-2/+7
* Makefile.in: Add gdb.fortran.
2004-08-20Fix typo in Alan Modra's 2004-08-16 entry.Ben Elliston1-1/+1
2004-08-202004-08-20 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain2-1/+6
* gdb.base/call-sc.exp (test_scalar_returns): Fix cut-and-paste glitch in "Make fun return now".
2004-08-20daily updateAlan Modra1-1/+1
2004-08-20*** empty log message ***gdbadmin1-1/+1
2004-08-19 * configure.tgt (arm*-*-symbianelf*): New target.Mark Mitchell2-1/+6
(arm*-*-eabi*): Likewise.
2004-08-19 * configure.in (arm*-*-symbianelf*): New target.Mark Mitchell3-0/+10
(arm*-*-eabi*): Likewise. * configure: Regenerated.
2004-08-19 * config.bfd (arm*-*-symbianelf*): New target.Mark Mitchell2-1/+7
(arm*-*-eabi*): Likewise.
2004-08-19 * elf64-ppc.c (ppc_get_stub_entry): Change third param to aAlan Modra2-37/+48
"struct ppc_link_hash_entry *". (ppc64_elf_relocate_section): Ditto for type of h. Introduce h_elf to satisfy RELOC_FOR_GLOBAL_SYMBOL.
2004-08-19 * elf64-ppc.c (ppc64_elf_edit_opd): Support 16 byte long .opdJakub Jelinek5-28/+171
entries (where fd_aux overlaps next entry's fd_func). Add non_overlapping argument, use it. (ppc64_elf_check_relocs, ppc64_elf_gc_mark_hook, adjust_opd_syms, ppc64_elf_size_stubs, ppc64_elf_relocate_section, ppc64_elf_output_symbol_hook): Use address / 8 instead of address / 24 as indexes into opd_sym_map/opd_adjust array. * elf64-ppc.h (ppc64_elf_edit_opd): Adjust prototype. * emultempl/ppc64elf.em (non_overlapping_opd): New variable. (ppc_before_allocation): Pass it to ppc64_elf_edit_opd). (OPTION_NON_OVERLAPPING_OPD): Define. (PARSE_AND_LIST_OPTIONS, PARSE_AND_LIST_ARGS_CASES): Add --non-overlapping-opd option.
2004-08-192004-08-18 Chris Demetriou <cgd@broadcom.com>Chris Demetriou3-2/+7
* configure.in (mipsisa64sb1*-*-*): Add mips3d to sim_igen_machine. * configure: Regenerate.
2004-08-19daily updateAlan Modra1-1/+1
2004-08-19*** empty log message ***gdbadmin1-1/+1
2004-08-18* config/tc-mips.c (append_insn): Handle delay slots in branch likelyThiemo Seufer6-0/+40
correctly.
2004-08-18 * gencode.c (tab): For shad snd shld, fix result forJoern Rennecke2-2/+7
(op1 < 0 && shift_amount == 0).
2004-08-18 * elf64-ppc.c (func_desc_adjust): Give undefined dot-symbols a valueAlan Modra2-0/+23
if we can look up their function descriptor in a regular file.
2004-08-18 * config/tc-ia64.c (start_unwind_section): Add linkonce_emptyJakub Jelinek2-4/+21
argument, don't do anything if current section is not .gnu.linkonce.t.* and linkonce_empty is set. (generate_unwind_image, dot_endp): Adjust callers, call start_unwind_section (*, 1) if nothing will be put into the section.
2004-08-18PR 324Nick Clifton2-0/+8
(coff_link_add_symbols): Check that the comdat pointer in the coff_section_data structure has been initialised before using it.
2004-08-18Remove #NO_APP, accidentally committed as part of another patch.Nick Clifton2-1/+5