Checked in as obvious fixes. Also updated FSF copyright year to 2003

for remote-e7000.c and infttrace.c.

	2003-02-05  Fred Fish  <fnf@intrinsity.com>
	* remote-e7000.c (e7000_drain_command): Fix precedence problem with
	'=' and '!='.
	* rdi-share/ardi.c (wait_for_debug_message): Fix precedence problem
	with '&' and '=='.
	(angel_RDI_info): Ditto.
	* infttrace.c (threads_continue_all_but_one): Fix precedence problem
	with '&' and '!='.
	(threads_continue_all_with_signals): Ditto.
This commit is contained in:
Fred Fish 2003-02-06 17:58:01 +00:00
parent cad91d28c9
commit b871e4ecc4
4 changed files with 18 additions and 7 deletions

View file

@ -1,3 +1,14 @@
2003-02-05 Fred Fish <fnf@intrinsity.com>
* remote-e7000.c (e7000_drain_command): Fix precedence problem with
'=' and '!='.
* rdi-share/ardi.c (wait_for_debug_message): Fix precedence problem
with '&' and '=='.
(angel_RDI_info): Ditto.
* infttrace.c (threads_continue_all_but_one): Fix precedence problem
with '&' and '!='.
(threads_continue_all_with_signals): Ditto.
2003-02-05 Jim Ingham <jingham@apple.com> 2003-02-05 Jim Ingham <jingham@apple.com>
Keith Seitz <keiths@redhat.com> Keith Seitz <keiths@redhat.com>
Elena Zannoni <ezannoni@redhat.com> Elena Zannoni <ezannoni@redhat.com>

View file

@ -1,6 +1,6 @@
/* Low level Unix child interface to ttrace, for GDB when running under HP-UX. /* Low level Unix child interface to ttrace, for GDB when running under HP-UX.
Copyright 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1998, Copyright 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1998,
1999, 2000, 2001 1999, 2000, 2001, 2003
Free Software Foundation, Inc. Free Software Foundation, Inc.
This file is part of GDB. This file is part of GDB.
@ -3951,7 +3951,7 @@ threads_continue_all_but_one (lwpid_t gdb_tid, int signal)
* state.tts_flags & TTS_STATEMASK == TTS_WASSUSPENDED * state.tts_flags & TTS_STATEMASK == TTS_WASSUSPENDED
*/ */
if (debug_on) if (debug_on)
if (state.tts_flags & TTS_STATEMASK != TTS_WASSUSPENDED) if ((state.tts_flags & TTS_STATEMASK) != TTS_WASSUSPENDED)
printf ("About to continue non-stopped thread %d\n", scan_tid); printf ("About to continue non-stopped thread %d\n", scan_tid);
#endif #endif
@ -4085,7 +4085,7 @@ threads_continue_all_with_signals (lwpid_t gdb_tid, int signal)
#ifdef THREAD_DEBUG #ifdef THREAD_DEBUG
if (debug_on) if (debug_on)
if (state.tts_flags & TTS_STATEMASK != TTS_WASSUSPENDED) if ((state.tts_flags & TTS_STATEMASK) != TTS_WASSUSPENDED)
warning ("About to continue non-stopped thread %d\n", scan_tid); warning ("About to continue non-stopped thread %d\n", scan_tid);
#endif #endif

View file

@ -154,7 +154,7 @@ static int wait_for_debug_message(int *rcode, int *debugID,
unpack_message(BUFFERDATA((*packet)->pk_buffer), "%w%w%w%w%w", &reason, debugID, unpack_message(BUFFERDATA((*packet)->pk_buffer), "%w%w%w%w%w", &reason, debugID,
OSinfo1, OSinfo2, status); OSinfo1, OSinfo2, status);
if (reason&0xffffff == ADP_HADPUnrecognised) if ((reason&0xffffff) == ADP_HADPUnrecognised)
return RDIError_UnimplementedMessage; return RDIError_UnimplementedMessage;
if (reason != (unsigned ) *rcode) { if (reason != (unsigned ) *rcode) {
if((reason&0xffffff) == ADP_HADPUnrecognised) if((reason&0xffffff) == ADP_HADPUnrecognised)
@ -1842,7 +1842,7 @@ int angel_RDI_info(unsigned type, ARMword *arg1, ARMword *arg2) {
len +=msgbuild(BUFFERDATA(packet->pk_buffer)+20, "%b%b%b%b%b", cpnum, len +=msgbuild(BUFFERDATA(packet->pk_buffer)+20, "%b%b%b%b%b", cpnum,
cpd->regdesc[cpnum].rmin, cpd->regdesc[cpnum].rmax, cpd->regdesc[cpnum].rmin, cpd->regdesc[cpnum].rmax,
cpd->regdesc[cpnum].nbytes, cpd->regdesc[cpnum].access); cpd->regdesc[cpnum].nbytes, cpd->regdesc[cpnum].access);
if (cpd->regdesc[cpnum].access&0x3 == 0x3){ if ((cpd->regdesc[cpnum].access&0x3) == 0x3){
len += msgbuild(BUFFERDATA(packet->pk_buffer)+25, "%b%b%b%b%b", len += msgbuild(BUFFERDATA(packet->pk_buffer)+25, "%b%b%b%b%b",
cpd->regdesc[cpnum].accessinst.cprt.read_b0, cpd->regdesc[cpnum].accessinst.cprt.read_b0,
cpd->regdesc[cpnum].accessinst.cprt.read_b1, cpd->regdesc[cpnum].accessinst.cprt.read_b1,

View file

@ -1,7 +1,7 @@
/* Remote debugging interface for Hitachi E7000 ICE, for GDB /* Remote debugging interface for Hitachi E7000 ICE, for GDB
Copyright 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, Copyright 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
2002 Free Software Foundation, Inc. 2002, 2003 Free Software Foundation, Inc.
Contributed by Cygnus Support. Contributed by Cygnus Support.
@ -1812,7 +1812,7 @@ e7000_drain_command (char *args, int fromtty)
puts_e7000debug ("end\r"); puts_e7000debug ("end\r");
putchar_e7000 (CTRLC); putchar_e7000 (CTRLC);
while ((c = readchar (1) != -1)) while ((c = readchar (1)) != -1)
{ {
if (quit_flag) if (quit_flag)
{ {