+2005-03-08 Nathan Sidwell <nathan@codesourcery.com>
+
+ * tracepoint.c (target_is_remote): Allow extended-remote.
+ (struct collection_list): Allow 256 registers, like the comment
+ said.
+ (add_memrange): Fix comment.
+ (read_actions): Turn EOF into 'end'.
+
2005-03-08 Corinna Vinschen <vinschen@redhat.com>
* Makefile.in: Add dependencies for iq2000-tdep.o.
target_is_remote (void)
{
if (current_target.to_shortname &&
- strcmp (current_target.to_shortname, "remote") == 0)
+ (strcmp (current_target.to_shortname, "remote") == 0
+ || strcmp (current_target.to_shortname, "extended-remote") == 0))
return 1;
else
return 0;
else
line = gdb_readline (0);
+ if (!line)
+ line = "end";
+
linetype = validate_actionline (&line, t);
if (linetype == BADLINE)
continue; /* already warned -- collect another line */
struct collection_list
{
- unsigned char regs_mask[8]; /* room for up to 256 regs */
+ unsigned char regs_mask[32]; /* room for up to 256 regs */
long listsize;
long next_memrange;
struct memrange *list;
printf_filtered (",%ld)\n", len);
}
- /* type: 0 == memory, n == basereg */
+ /* type: -1 == memory, n == basereg */
memranges->list[memranges->next_memrange].type = type;
/* base: addr if memory, offset if reg relative. */
memranges->list[memranges->next_memrange].start = base;