Mirror of the gdb-patches mailing list
 help / color / mirror / Atom feed
From: Daniel Jacobowitz <drow@false.org>
To: Luis Machado <luisgpm@linux.vnet.ibm.com>
Cc: gdb-patches@sourceware.org
Subject: Re: [patch] "single step" atomic instruction sequences as a whole.
Date: Thu, 12 Apr 2007 12:15:00 -0000	[thread overview]
Message-ID: <20070412121528.GA11412@caradoc.them.org> (raw)
In-Reply-To: <1176379764.4434.16.camel@localhost>

On Thu, Apr 12, 2007 at 09:09:24AM -0300, Luis Machado wrote:
> Daniel,
> 
> Thanks for your reply. The syntax problem was corrected.
> 
> I've ran the gdb_mbuild.sh script and had no problems that are directly
> related to my patch. I had a compilation problem with the spu-elf, but
> that seems to be in cvs-HEAD as well. I also changed the return type of
> the software single step method for spu-elf and the local return values
> from the method ("return" to "return 1"), since they were still void.

This version is basically OK.

> 2007-04-12  Luis Machado  <luisgpm@br.ibm.com>
> 
> 	* gdbarch.sh: Change the return type of software_single_step from
> 	void to int and reformatted some comments to <= 80 columns.

	* gdbarch.sh (software_single_step): Change the return type
	from void to int and reformatted some comments to <= 80
	columns.

> 	* alpha-tdep.c (alpha_software_single_step): Change the return type
> 	from void to int and always return 1.
> 	* alpha-tdep.h: Change the return type of alpha_software_single_step
> 	from void to int.
> 	* arm-tdep.c (arm_software_single_step): Change the return type from
> 	void to int and always return 1.

	* alpha-tdep.h (alpha_software_single_step): Likewise.
	* arm-tdep.c (arm_software_single_step): Likewise.

... et cetera.  No need to repeat.

> 	infrun.c (resume): Check the return value from SOFTWARE_SINGLE_STEP
> 	and act accordingly.  True means that the software_single_step
> 	breakpoints where inserted; false means they where not.

	* infrun.c (resume): Check the return value from
	SOFTWARE_SINGLE_STEP and act accordingly.

Note, part of this explanatory comment vanished because we don't put
"why" in ChangeLogs.  This is the sort of thing that one ought to know
when working with the code.  Therefore it should be a comment in the
code.  Please describe the return value in gdbarch.sh.

Thanks!

-- 
Daniel Jacobowitz
CodeSourcery


  reply	other threads:[~2007-04-12 12:15 UTC|newest]

Thread overview: 44+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-03-15 22:24 Luis Machado
2007-04-10 20:40 ` Daniel Jacobowitz
2007-04-12 12:09   ` Luis Machado
2007-04-12 12:15     ` Daniel Jacobowitz [this message]
2007-04-12 12:54       ` Luis Machado
2007-04-12 12:58         ` Daniel Jacobowitz
2007-04-12 13:30           ` Luis Machado
2007-04-12 13:35             ` Daniel Jacobowitz
2007-04-12 14:58               ` Ulrich Weigand
2007-04-12 15:33                 ` Daniel Jacobowitz
2007-04-12 17:16                   ` Ulrich Weigand
2007-04-12 18:25                     ` Daniel Jacobowitz
2007-04-12 20:09                       ` Ulrich Weigand
2007-04-12 20:16                         ` Mark Kettenis
2007-04-12 20:43                           ` Ulrich Weigand
2007-04-14 15:20                             ` Mark Kettenis
2007-04-14 18:13                               ` Ulrich Weigand
2007-04-12 20:49                           ` Daniel Jacobowitz
2007-04-12 20:48                         ` Daniel Jacobowitz
2007-04-14 18:50                           ` [commit] Update software_single_step arguments Ulrich Weigand
2007-04-12 14:32     ` [patch] "single step" atomic instruction sequences as a whole Ulrich Weigand
2007-04-12 14:47       ` Luis Machado
2007-04-12 15:00         ` Ulrich Weigand
  -- strict thread matches above, loose matches on Subject: below --
2007-02-17  2:24 Luis Machado
2007-02-27 13:00 ` Emi SUZUKI
2007-02-27 13:17   ` Daniel Jacobowitz
2007-02-28  8:08     ` Emi SUZUKI
2007-02-28 11:46       ` Daniel Jacobowitz
2007-02-28 16:09         ` Luis Machado
2007-03-02 12:47           ` Emi SUZUKI
2007-03-06 11:00             ` Andreas Schwab
2007-03-06 12:24               ` Daniel Jacobowitz
2007-03-08  8:50                 ` Emi SUZUKI
2007-03-08 16:15                   ` Ulrich Weigand
2007-03-13  6:12                     ` SUZUKI Emi
2007-02-06 11:02 Luis Machado
2007-02-06 12:11 ` Emi SUZUKI
2007-02-07 13:10   ` Luis Machado
2007-02-08 13:00     ` Emi SUZUKI
2006-09-18 11:59 emin ak
2006-11-09 13:07 ` [patch] " emin ak
2006-06-22 20:56 PAUL GILLIAM
2006-06-22 21:53 ` PAUL GILLIAM
2006-06-22 22:20   ` PAUL GILLIAM
2006-11-10 21:18 ` Daniel Jacobowitz

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20070412121528.GA11412@caradoc.them.org \
    --to=drow@false.org \
    --cc=gdb-patches@sourceware.org \
    --cc=luisgpm@linux.vnet.ibm.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox