Skip to content
Snippets Groups Projects
  1. Nov 24, 2004
  2. Nov 23, 2004
    • Mark Kettenis's avatar
      * inf-ttrace.c: New file. · eee22bf8
      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.
      eee22bf8
    • Randolph Chung's avatar
      2004-11-23 Randolph Chung <tausq@debian.org> · 3ca64954
      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.
      3ca64954
    • Randolph Chung's avatar
      2004-11-16 Randolph Chung <tausq@debian.org> · 0107feed
      Randolph Chung authored
      	* gdb.base/unload.exp: Pass relative path to gdb_get_line_number.
      0107feed
    • Joel Brobecker's avatar
      * sparc-tdep.c (sparc_is_unimp_insn): New function. · 5465445a
      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.
      5465445a
    • Nick Clifton's avatar
      * config/tc-mn10300.c (md_relax_table): More fixes to the offsets in this table. · dae1b34e
      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.
      dae1b34e
    • Eli Zaretskii's avatar
      Fix last change. · 7b5ba0cc
      Eli Zaretskii authored
      7b5ba0cc
    • Eli Zaretskii's avatar
      * gdb.texinfo (Files): Add cross-reference to description of · 01371747
      Eli Zaretskii authored
      	-readnow command-line switch.
      01371747
    • Jan Beulich's avatar
      gas/ · 5c6af06e
      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).
      5c6af06e
    • Dave Anglin's avatar
    • Dave Anglin's avatar
      * hppa-hpux-nat.c (child_suppress_run): Add variable to allow · 3f6306ec
      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.
      3f6306ec
    • gdbadmin's avatar
      *** empty log message *** · 55903abd
      gdbadmin authored
      55903abd
    • Alan Modra's avatar
      daily update · 054a2612
      Alan Modra authored
      054a2612
  3. Nov 22, 2004
  4. Nov 21, 2004
  5. Nov 20, 2004
Loading