- Nov 24, 2004
-
-
DJ Delorie authored
-
gdbadmin authored
-
Alan Modra authored
-
- Nov 23, 2004
-
-
Mark Kettenis authored
* inf-ttrace.h: New file. * hppa-hpux-nat.c [HAVE_TTRACE]: Include <sys/ttrace>. Include "inf-ttrace.h". (ss_mpsfu_high): Define to ss_tlsp if necessary. (hppa_hpux_fetch_register, hppa_hpux_store_register): Use ptid_get_pid instead of PIDGET. Modify to handle both ttrace and ptrace systems. (_initialize_hppa_hpux_nat) [HAVE_TTRACE]: Call inf_ttrace_traget instead of inf_ptrace_target. * config/pa/hpux.mh (NATDEPFILES): Add inf-ttrace.o. * Makefile.in (inf_ttrace_h): New variable. (hppa-hpux-nat.o): Update dependency. (inf-ttrace.o): New dependency. (ALLDEPFILES): Add inf-ptrace.c and inf-ttrace.c.
-
Randolph Chung authored
* arch-utils.c (generic_instruction_nullified): New. * arch-utils.h (generic_instruction_nullified): New. * gdbarch.sh (instruction_nullified): New method. * gdbarch.c: Regenerate. * gdbarch.h: Regenerate. * infrun.c (INSTRUCTION_NULLIFIED): Delete. (handle_inferior_event): Replace INSTRUCTION_NULLIFIED with calls to new gdbarch method. * config/pa/tm-hppa.h (INSTRUCTION_NULLIFIED): Delete definition. * hppa-tdep.c (hppa_instruction_nullified): Remove prototype and make static. Rewrite to work directly off the passed regcache. (hppa_gdbarch_init): Set instruction_nullified method.
-
Randolph Chung authored
* gdb.base/unload.exp: Pass relative path to gdb_get_line_number.
-
Joel Brobecker authored
(sparc32_frame_cache): For functions where there is no debugging information to help us determine whether it's a struct-return function or not, fallback on checking whether the instruction at the return address is an "unimp" instruction or not.
-
Nick Clifton authored
They should be correct now. * gas/mn10300/relax.s: Add further tests of the relaxing of branch instructions. * gas/mn10300/relax.d: Add expected relocations.
-
Eli Zaretskii authored
-
Eli Zaretskii authored
-readnow command-line switch.
-
Jan Beulich authored
2004-11-23 Jan Beulich <jbeulich@novell.com> * config/tc-i386.h (CpuMMX2): Declare. Artificial classifier to indicate the MMX extensions added by both SSE and 3DNow!A. (Cpu3dnowA): Declare. (CpuUnknownFlags): Update. * config/tc-i386.c (cpu_sub_arch_name): Declare. (cpu_arch): i586 and pentium do not imply MMX. i686 and pentiumpro do neither imply SSE nor MMX. k6 implies MMX. k6_2 additionally implies 3DNow!. Athlon additionally implies 3DNow!A. Several new entries (those starting with a dot are for sub-arch specification). (set_cpu_arch): Handle sub-arch specifications. (parse_insn): Distinguish between instructions not supported because of insufficient CPU features and because of 64-bit mode. * doc/c-i386.texi: Describe enhanced .arch directive. include/opcode/ 2004-11-23 Jan Beulich <jbeulich@novell.com> * i386.h (i386_optab): paddq and psubq, even in their MMX form, are available only with SSE2. Change the MMX additions introduced by SSE and 3DNow!A to CpuMMX2 (rather than CpuMMX). Indicate the 3DNow!A instructions by their now designated identifier (since combining i686 and 3DNow! does not really imply 3DNow!A).
-
Dave Anglin authored
-
Dave Anglin authored
hpux-thread.c to suppress children from running. (hppa_hpux_child_can_run): New function. (_initialize_hppa_hpux_nat): Use hppa_hpux_child_can_run. * hpux-thread.c: Include string.h and hppa-tdep.h. (FLAGS_REGNUM, SP_REGNUM, PC_REGNUM): Rename to HPPA_FLAGS_REGNUM, HPPA_SP_REGNUM and HPPA_PCOQ_HEAD_REGNUM, respectively. (hpux_thread_store_registers): Replace deprecated_registers with calls to regcache_raw_read. * config/pa/hpux11.mh, config/pa/hpux11w.mh: Delete HOST_IPC.
-
gdbadmin authored
-
Alan Modra authored
-
- Nov 22, 2004
-
-
Bob Wilson authored
-
Nick Clifton authored
change to the short immediate syntax. * gas/arc/ld.s: Add check of load of a long immediate. * gas/arc/ld.d: Add expected disassembly.
-
Bob Wilson authored
without a corresponding .debug_info section.
-
Hans-Peter Nilsson authored
(s_errwarn): New function. * read.h (s_errwarn): Declare. * doc/as.texinfo (Error, Warning): Document .error and .warning.
-
Hans-Peter Nilsson authored
* gas/all/err-1.s, gas/all/warn-1.s: New tests.
-
Nick Clifton authored
-
gdbadmin authored
-
Alan Modra authored
-
- Nov 21, 2004
-
-
Mark Kettenis authored
(_initialize_sparc64fbsd_nat): Construct and add target vector. * config/sparc/fbsd.mh (NATDEPFILES): Remove infptrace.o, inftarg.o.
-
Daniel Jacobowitz authored
-
Daniel Jacobowitz authored
(linux_test_for_tracefork): Make more robust and verbose. Take an ORIGINAL_PID argument and test for PTRACE_SETOPTIONS first. (linux_supports_tracefork, linux_supports_tracevforkdone): Take a PID argument. Update calls to linux_test_for_tracefork. (linux_enable_event_reporting, child_follow_fork) (child_insert_fork_catchpoint, child_insert_vfork_catchpoint) (child_insert_exec_catchpoint): Update calls to linux_supports_tracefork and linux_supports_tracevforkdone.
-
Daniel Jacobowitz authored
(value_subscripted_rvalue): Likewise. * valops.c (search_struct_field, value_slice): Likewise.
-
Mark Kettenis authored
Reorder includes a bit. Fix comment. * Makefile.in (inf-ptrace.o): Update dependencies.
-
Andreas Schwab authored
(m68k_fill_gregset, m68k_store_gregset, m68k_fill_fpregset) (m68k_store_fpregset, target_regsets) [HAVE_LINUX_REGSETS]: New. (m68k_breakpoint, m68k_breakpoint_len, m68k_get_pc, m68k_set_pc) (m68k_breakpoint_at): New. Add to the_low_target. * configure.srv (m68*-*-linux*): Set srv_linux_regsets and srv_linux_thread_db to yes.
-
Andreas Schwab authored
(m68k_linux_init_abi): Set solib_svr4_fetch_link_map_offsets to svr4_ilp32_fetch_link_map_offsets and gdbarch_skip_solib_resolver to glibc_skip_solib_resolver. * config/m68k/linux.mt (TDEPFILES): Add glibc-tdep.o. Remove solib-legacy.o. * Makefile.in (m68klinux-tdep.o): Update dependencies.
-
gdbadmin authored
-
Dave Anglin authored
* hppah-nat.c (store_inferior_registers): Fix warning from ambiguous expression. (store_inferior_registers): Correct formatting. Replace uses of deprecated_registers with calls to regcache_raw_read, regcache_raw_write_part and regcache_raw_read_part.
-
Mark Kettenis authored
* config/pa/hpux1020.mh: Remove file.
-
Alan Modra authored
-
- Nov 20, 2004
-
-
Andreas Schwab authored
-
Eli Zaretskii authored
hppa-hpux-tdep.c and the new hppa-hpux-nat.c.
-
Mark Kettenis authored
* config/pa/hpux.mh (NATDEPFILES): New file. * Makefile.in (ALLDEPFILES): Add hppa-hpux-nat.c. (hppa-hpux-nat.o): New dependency. * configure.host: Remove hppa*-*-hpux10.20. (hppa*-*-hpux*, hppa*-*-hiux*): Set gdb_host to hpux.mh.
-
Mark Kettenis authored
-
Dave Anglin authored
make_bfd_asection.
-
Mark Kettenis authored
* infptrace.c (call_ptrace): Simply call ptrace with four arguments.
-