aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2004-08-25 * elf32-i386.c (elf_i386_relocate_section): Tweak last change soAlan Modra2-1/+6
that pcrel correction is applied for R_386_PC32.
2004-08-252004-08-25 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-1/+5
* gas/all/gas.exp: Use `string match ""' instead of `eq ""'.
2004-08-25* gdbtypes.h (TYPE_CODE_ARRAY): Doc fix.Jim Blandy2-1/+25
2004-08-252004-08-25 Andrew Cagney <cagney@gnu.org>Andrew Cagney3-31/+203
* gdb.base/sigstep.exp (breakpoint_to_handler, skip_to_handler) (skip_over_handler, breakpoint_over_hander): New test procedures. (advance, advancei): Add a proper prefix, do not use rerun_to_main. * gdb.base/sigstep.c (main): Change to use an infinite loop.
2004-08-252004-08-25 Andrew Cagney <cagney@gnu.org>Andrew Cagney4-14/+11
* infrun.c (struct execution_control_state): Delete field "stepping_through_sigtramp". (init_execution_control_state): Do not set same. (context_switch): Do not pass same to save_infrun_state and load_infrun_state. * gdbthread.h (struct thread_info): Delete field stepping_through_sigtramp. (save_infrun_state, load_infrun_state): Delete parameter stepping_through_sigtramp. * thread.c (load_infrun_state, save_infrun_state): Update.
2004-08-252004-08-25 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-230/+194
* infrun.c: Re-indent. Move expression operators to the beginning of the line. Remove long disabled #if 0 code.
2004-08-25 * elf32-i386.c (elf_i386_relocate_section): Zero section contentsAlan Modra2-3/+20
for R_386_32 and R_386_PC32 relocs against symbols defined in discarded sections.
2004-08-25Apply Dmitry Diky's patches to add relaxation to msp430.Nick Clifton16-773/+2119
2004-08-252004-08-24 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-20/+11
* ldlang.c (wildcardp): Defined as a macro with strpbrk.
2004-08-252004-08-24 Michael Chastain <mec.gnu@mindspring.com>Michael Chastain3-0/+44
* gdb.mi/basics.c: Add copyright notice. * gdb.mi/var-cmd.c: Add copyright notice.
2004-08-25daily updateAlan Modra1-1/+1
2004-08-25*** empty log message ***gdbadmin1-1/+1
2004-08-242004-08-24 Andrew Cagney <cagney@gnu.org>Andrew Cagney3-4/+12
* doublest.h (floatformat_ieee_quad): Rename floatformat_ia64_quad. * doublest.c (floatformat_ieee_quad): Rename floatformat_ia64_quad. (_initialize_doublest): Update.
2004-08-24* dwarf2expr.h (struct dwarf_expr_context): New membersJim Blandy4-2/+120
'num_pieces' and 'pieces', for returning the result of an expression that uses DW_OP_piece. (struct dwarf_expr_piece): New struct type. * dwarf2expr.c (new_dwarf_expr_context): Initialize num_pieces and pieces. (free_dwarf_expr_context): Free pieces, if any. (add_piece): New function. (execute_stack_op): Implement DW_OP_piece. * dwarf2loc.c (dwarf2_evaluate_loc_desc): If the result of the expression is a list of pieces, print an error message. (dwarf2_loc_desc_needs_frame): If the expression yields pieces, and any piece is in a register, then we need a frame.
2004-08-242004-08-24 Andrew Cagney <cagney@gnu.org>Andrew Cagney2-1/+6
* gdbint.texinfo (Target Architecture Definition): Add missing comma.
2004-08-24* dwarf2loc.c (dwarf2_evaluate_loc_desc): Wait to fetch the top ofJim Blandy2-5/+12
the stack until we've decided what sort of result the evaluation has produced. Use separate variables, with more specific names.
2004-08-24* as.c (std_shortopts): Allow -g to take an optional argument.Nick Clifton2-4/+9
(parse_args): Pass any switch starting with -g on to the backend for parsing.
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