/* OBSOLETE /* Convex stuff for GDB. */
-/* OBSOLETE Copyright (C) 1990, 1991, 1996 Free Software Foundation, Inc. */
+/* OBSOLETE Copyright (C) 1990, 1991, 1996, 2000 Free Software Foundation, Inc. */
/* OBSOLETE */
/* OBSOLETE This file is part of GDB. */
/* OBSOLETE */
/* OBSOLETE #include "value.h" */
/* OBSOLETE #include "frame.h" */
/* OBSOLETE #include "inferior.h" */
-/* OBSOLETE #include "wait.h" */
+/* OBSOLETE #include "gdb_wait.h" */
/* OBSOLETE */
/* OBSOLETE #include <signal.h> */
/* OBSOLETE #include <fcntl.h> */
/* OBSOLETE op = read_memory_integer (pc, 2); */
/* OBSOLETE ix = (op >> 3) & 7; */
/* OBSOLETE if (ix != 6) */
-/* OBSOLETE break; */
+/* OBSOLETE break; */
/* OBSOLETE if ((op & 0xfcc0) == 0x3000) */
-/* OBSOLETE pc += 4; */
+/* OBSOLETE pc += 4; */
/* OBSOLETE else if ((op & 0xfcc0) == 0x3040) */
-/* OBSOLETE pc += 6; */
+/* OBSOLETE pc += 6; */
/* OBSOLETE else if ((op & 0xfcc0) == 0x2800) */
-/* OBSOLETE pc += 4; */
+/* OBSOLETE pc += 4; */
/* OBSOLETE else if ((op & 0xfcc0) == 0x2840) */
-/* OBSOLETE pc += 6; */
+/* OBSOLETE pc += 6; */
/* OBSOLETE else */
-/* OBSOLETE break; */
+/* OBSOLETE break; */
/* OBSOLETE } */
/* OBSOLETE return pc; */
/* OBSOLETE } */
/* OBSOLETE extern CORE_ADDR text_start, text_end; */
/* OBSOLETE CORE_ADDR call_addr = SAVED_PC_AFTER_CALL (FI); */
/* OBSOLETE frameless = (call_addr >= text_start && call_addr < text_end */
-/* OBSOLETE && read_memory_integer (call_addr - 6, 1) == 0x22); */
+/* OBSOLETE && read_memory_integer (call_addr - 6, 1) == 0x22); */
/* OBSOLETE return frameless; */
/* OBSOLETE } */
/* OBSOLETE */
/* OBSOLETE Mark text segment as empty. *x/ */
/* OBSOLETE */
/* OBSOLETE if (execfile) */
-/* OBSOLETE free (execfile); */
+/* OBSOLETE xfree (execfile); */
/* OBSOLETE execfile = 0; */
/* OBSOLETE data_start = 0; */
/* OBSOLETE data_end = 0; */
/* OBSOLETE if (filename) */
/* OBSOLETE { */
/* OBSOLETE filename = tilde_expand (filename); */
-/* OBSOLETE make_cleanup (free, filename); */
+/* OBSOLETE make_cleanup (xfree, filename); */
/* OBSOLETE */
/* OBSOLETE execchan = openp (getenv ("PATH"), 1, filename, O_RDONLY, 0, */
-/* OBSOLETE &execfile); */
+/* OBSOLETE &execfile); */
/* OBSOLETE if (execchan < 0) */
-/* OBSOLETE perror_with_name (filename); */
+/* OBSOLETE perror_with_name (filename); */
/* OBSOLETE */
/* OBSOLETE if (myread (execchan, &filehdr, sizeof filehdr) < 0) */
-/* OBSOLETE perror_with_name (filename); */
+/* OBSOLETE perror_with_name (filename); */
/* OBSOLETE */
/* OBSOLETE if (! IS_SOFF_MAGIC (filehdr.h_magic)) */
-/* OBSOLETE error ("%s: not an executable file.", filename); */
+/* OBSOLETE error ("%s: not an executable file.", filename); */
/* OBSOLETE */
/* OBSOLETE if (myread (execchan, &opthdr, filehdr.h_opthdr) <= 0) */
-/* OBSOLETE perror_with_name (filename); */
+/* OBSOLETE perror_with_name (filename); */
/* OBSOLETE */
/* OBSOLETE /* Read through the section headers. */
-/* OBSOLETE For text, data, etc, record an entry in the exec file map. */
-/* OBSOLETE Record text_start and text_end. *x/ */
+/* OBSOLETE For text, data, etc, record an entry in the exec file map. */
+/* OBSOLETE Record text_start and text_end. *x/ */
/* OBSOLETE */
/* OBSOLETE lseek (execchan, (long) filehdr.h_scnptr, 0); */
/* OBSOLETE */
/* OBSOLETE for (n = 0; n < filehdr.h_nscns; n++) */
-/* OBSOLETE { */
-/* OBSOLETE if (myread (execchan, &scnhdr, sizeof scnhdr) < 0) */
-/* OBSOLETE perror_with_name (filename); */
-/* OBSOLETE */
-/* OBSOLETE if ((scnhdr.s_flags & S_TYPMASK) >= S_TEXT */
-/* OBSOLETE && (scnhdr.s_flags & S_TYPMASK) <= S_COMON) */
-/* OBSOLETE { */
-/* OBSOLETE exec_map[n_exec].mem_addr = scnhdr.s_vaddr; */
-/* OBSOLETE exec_map[n_exec].mem_end = scnhdr.s_vaddr + scnhdr.s_size; */
-/* OBSOLETE exec_map[n_exec].file_addr = scnhdr.s_scnptr; */
-/* OBSOLETE exec_map[n_exec].type = scnhdr.s_flags & S_TYPMASK; */
-/* OBSOLETE n_exec++; */
-/* OBSOLETE */
-/* OBSOLETE if ((scnhdr.s_flags & S_TYPMASK) == S_TEXT) */
-/* OBSOLETE { */
-/* OBSOLETE text_start = scnhdr.s_vaddr; */
-/* OBSOLETE text_end = scnhdr.s_vaddr + scnhdr.s_size; */
-/* OBSOLETE } */
-/* OBSOLETE } */
-/* OBSOLETE } */
+/* OBSOLETE { */
+/* OBSOLETE if (myread (execchan, &scnhdr, sizeof scnhdr) < 0) */
+/* OBSOLETE perror_with_name (filename); */
+/* OBSOLETE */
+/* OBSOLETE if ((scnhdr.s_flags & S_TYPMASK) >= S_TEXT */
+/* OBSOLETE && (scnhdr.s_flags & S_TYPMASK) <= S_COMON) */
+/* OBSOLETE { */
+/* OBSOLETE exec_map[n_exec].mem_addr = scnhdr.s_vaddr; */
+/* OBSOLETE exec_map[n_exec].mem_end = scnhdr.s_vaddr + scnhdr.s_size; */
+/* OBSOLETE exec_map[n_exec].file_addr = scnhdr.s_scnptr; */
+/* OBSOLETE exec_map[n_exec].type = scnhdr.s_flags & S_TYPMASK; */
+/* OBSOLETE n_exec++; */
+/* OBSOLETE */
+/* OBSOLETE if ((scnhdr.s_flags & S_TYPMASK) == S_TEXT) */
+/* OBSOLETE { */
+/* OBSOLETE text_start = scnhdr.s_vaddr; */
+/* OBSOLETE text_end = scnhdr.s_vaddr + scnhdr.s_size; */
+/* OBSOLETE } */
+/* OBSOLETE } */
+/* OBSOLETE } */
/* OBSOLETE */
/* OBSOLETE fstat (execchan, &st_exec); */
/* OBSOLETE exec_mtime = st_exec.st_mtime; */
/* OBSOLETE xferchan = 0; */
/* OBSOLETE */
/* OBSOLETE /* Determine which file the next bunch of addresses reside in, */
-/* OBSOLETE and where in the file. Set the file's read/write pointer */
-/* OBSOLETE to point at the proper place for the desired address */
-/* OBSOLETE and set xferfile and xferchan for the correct file. */
-/* OBSOLETE If desired address is nonexistent, leave them zero. */
-/* OBSOLETE i is set to the number of bytes that can be handled */
-/* OBSOLETE along with the next address. *x/ */
+/* OBSOLETE and where in the file. Set the file's read/write pointer */
+/* OBSOLETE to point at the proper place for the desired address */
+/* OBSOLETE and set xferfile and xferchan for the correct file. */
+/* OBSOLETE If desired address is nonexistent, leave them zero. */
+/* OBSOLETE i is set to the number of bytes that can be handled */
+/* OBSOLETE along with the next address. *x/ */
/* OBSOLETE */
/* OBSOLETE i = len; */
/* OBSOLETE */
/* OBSOLETE for (n = 0; n < n_core; n++) */
-/* OBSOLETE { */
-/* OBSOLETE if (memaddr >= core_map[n].mem_addr && memaddr < core_map[n].mem_end */
-/* OBSOLETE && (core_map[n].thread == -1 */
-/* OBSOLETE || core_map[n].thread == inferior_thread)) */
-/* OBSOLETE { */
-/* OBSOLETE i = min (len, core_map[n].mem_end - memaddr); */
-/* OBSOLETE fileptr = core_map[n].file_addr + memaddr - core_map[n].mem_addr; */
-/* OBSOLETE if (core_map[n].file_addr) */
-/* OBSOLETE { */
-/* OBSOLETE xferfile = &corefile; */
-/* OBSOLETE xferchan = corechan; */
-/* OBSOLETE } */
-/* OBSOLETE break; */
-/* OBSOLETE } */
-/* OBSOLETE else if (core_map[n].mem_addr >= memaddr */
-/* OBSOLETE && core_map[n].mem_addr < memaddr + i) */
-/* OBSOLETE i = core_map[n].mem_addr - memaddr; */
+/* OBSOLETE { */
+/* OBSOLETE if (memaddr >= core_map[n].mem_addr && memaddr < core_map[n].mem_end */
+/* OBSOLETE && (core_map[n].thread == -1 */
+/* OBSOLETE || core_map[n].thread == inferior_thread)) */
+/* OBSOLETE { */
+/* OBSOLETE i = min (len, core_map[n].mem_end - memaddr); */
+/* OBSOLETE fileptr = core_map[n].file_addr + memaddr - core_map[n].mem_addr; */
+/* OBSOLETE if (core_map[n].file_addr) */
+/* OBSOLETE { */
+/* OBSOLETE xferfile = &corefile; */
+/* OBSOLETE xferchan = corechan; */
+/* OBSOLETE } */
+/* OBSOLETE break; */
+/* OBSOLETE } */
+/* OBSOLETE else if (core_map[n].mem_addr >= memaddr */
+/* OBSOLETE && core_map[n].mem_addr < memaddr + i) */
+/* OBSOLETE i = core_map[n].mem_addr - memaddr; */
/* OBSOLETE } */
/* OBSOLETE */
/* OBSOLETE if (!xferfile) */
-/* OBSOLETE for (n = 0; n < n_exec; n++) */
-/* OBSOLETE { */
-/* OBSOLETE if (memaddr >= exec_map[n].mem_addr */
-/* OBSOLETE && memaddr < exec_map[n].mem_end) */
-/* OBSOLETE { */
-/* OBSOLETE i = min (len, exec_map[n].mem_end - memaddr); */
-/* OBSOLETE fileptr = exec_map[n].file_addr + memaddr */
-/* OBSOLETE - exec_map[n].mem_addr; */
-/* OBSOLETE if (exec_map[n].file_addr) */
-/* OBSOLETE { */
-/* OBSOLETE xferfile = &execfile; */
-/* OBSOLETE xferchan = execchan; */
-/* OBSOLETE } */
-/* OBSOLETE break; */
-/* OBSOLETE } */
-/* OBSOLETE else if (exec_map[n].mem_addr >= memaddr */
-/* OBSOLETE && exec_map[n].mem_addr < memaddr + i) */
-/* OBSOLETE i = exec_map[n].mem_addr - memaddr; */
-/* OBSOLETE } */
+/* OBSOLETE for (n = 0; n < n_exec; n++) */
+/* OBSOLETE { */
+/* OBSOLETE if (memaddr >= exec_map[n].mem_addr */
+/* OBSOLETE && memaddr < exec_map[n].mem_end) */
+/* OBSOLETE { */
+/* OBSOLETE i = min (len, exec_map[n].mem_end - memaddr); */
+/* OBSOLETE fileptr = exec_map[n].file_addr + memaddr */
+/* OBSOLETE - exec_map[n].mem_addr; */
+/* OBSOLETE if (exec_map[n].file_addr) */
+/* OBSOLETE { */
+/* OBSOLETE xferfile = &execfile; */
+/* OBSOLETE xferchan = execchan; */
+/* OBSOLETE } */
+/* OBSOLETE break; */
+/* OBSOLETE } */
+/* OBSOLETE else if (exec_map[n].mem_addr >= memaddr */
+/* OBSOLETE && exec_map[n].mem_addr < memaddr + i) */
+/* OBSOLETE i = exec_map[n].mem_addr - memaddr; */
+/* OBSOLETE } */
/* OBSOLETE */
/* OBSOLETE /* Now we know which file to use. */
-/* OBSOLETE Set up its pointer and transfer the data. *x/ */
+/* OBSOLETE Set up its pointer and transfer the data. *x/ */
/* OBSOLETE if (xferfile) */
-/* OBSOLETE { */
-/* OBSOLETE if (*xferfile == 0) */
-/* OBSOLETE if (xferfile == &execfile) */
-/* OBSOLETE error ("No program file to examine."); */
-/* OBSOLETE else */
-/* OBSOLETE error ("No core dump file or running program to examine."); */
-/* OBSOLETE val = lseek (xferchan, fileptr, 0); */
-/* OBSOLETE if (val < 0) */
-/* OBSOLETE perror_with_name (*xferfile); */
-/* OBSOLETE val = myread (xferchan, myaddr, i); */
-/* OBSOLETE if (val < 0) */
-/* OBSOLETE perror_with_name (*xferfile); */
-/* OBSOLETE } */
+/* OBSOLETE { */
+/* OBSOLETE if (*xferfile == 0) */
+/* OBSOLETE if (xferfile == &execfile) */
+/* OBSOLETE error ("No program file to examine."); */
+/* OBSOLETE else */
+/* OBSOLETE error ("No core dump file or running program to examine."); */
+/* OBSOLETE val = lseek (xferchan, fileptr, 0); */
+/* OBSOLETE if (val < 0) */
+/* OBSOLETE perror_with_name (*xferfile); */
+/* OBSOLETE val = myread (xferchan, myaddr, i); */
+/* OBSOLETE if (val < 0) */
+/* OBSOLETE perror_with_name (*xferfile); */
+/* OBSOLETE } */
/* OBSOLETE /* If this address is for nonexistent memory, */
-/* OBSOLETE read zeros if reading, or do nothing if writing. *x/ */
+/* OBSOLETE read zeros if reading, or do nothing if writing. *x/ */
/* OBSOLETE else */
-/* OBSOLETE { */
-/* OBSOLETE memset (myaddr, '\0', i); */
-/* OBSOLETE returnval = EIO; */
-/* OBSOLETE } */
+/* OBSOLETE { */
+/* OBSOLETE memset (myaddr, '\0', i); */
+/* OBSOLETE returnval = EIO; */
+/* OBSOLETE } */
/* OBSOLETE */
/* OBSOLETE memaddr += i; */
/* OBSOLETE myaddr += i; */
/* OBSOLETE { */
/* OBSOLETE struct pmap *p = &ptrs[n]; */
/* OBSOLETE if (n > 0) */
-/* OBSOLETE { */
-/* OBSOLETE if (p->mem_addr < ptrs[n-1].mem_end) */
-/* OBSOLETE p->mem_addr = ptrs[n-1].mem_end; */
-/* OBSOLETE if (p->mem_addr >= p->mem_end) */
-/* OBSOLETE continue; */
-/* OBSOLETE } */
+/* OBSOLETE { */
+/* OBSOLETE if (p->mem_addr < ptrs[n-1].mem_end) */
+/* OBSOLETE p->mem_addr = ptrs[n-1].mem_end; */
+/* OBSOLETE if (p->mem_addr >= p->mem_end) */
+/* OBSOLETE continue; */
+/* OBSOLETE } */
/* OBSOLETE printf_filtered ("%08x .. %08x %-6s %s\n", */
-/* OBSOLETE p->mem_addr, p->mem_end, idstr[p->type], */
-/* OBSOLETE p->which ? execfile : corefile); */
+/* OBSOLETE p->mem_addr, p->mem_end, idstr[p->type], */
+/* OBSOLETE p->which ? execfile : corefile); */
/* OBSOLETE } */
/* OBSOLETE } */
/* OBSOLETE */
/* OBSOLETE char *name; */
/* OBSOLETE { */
/* OBSOLETE if ((name[0] == 'c' || name[0] == 'C') */
-/* OBSOLETE && name[1] >= '0' && name[1] <= '9' */
-/* OBSOLETE && (name[2] == '\0' */
-/* OBSOLETE || (name[2] >= '0' && name[2] <= '9' */
-/* OBSOLETE && name[3] == '\0' && name[1] != '0')) */
-/* OBSOLETE && atoi (&name[1]) < 64) return 1; */
+/* OBSOLETE && name[1] >= '0' && name[1] <= '9' */
+/* OBSOLETE && (name[2] == '\0' */
+/* OBSOLETE || (name[2] >= '0' && name[2] <= '9' */
+/* OBSOLETE && name[3] == '\0' && name[1] != '0')) */
+/* OBSOLETE && atoi (&name[1]) < 64) return 1; */
/* OBSOLETE */
/* OBSOLETE if ((name[0] == 'v' || name[0] == 'V') */
/* OBSOLETE && (((name[1] & -8) == '0' && name[2] == '\0') */
-/* OBSOLETE || STREQ (name, "vl") */
-/* OBSOLETE || STREQ (name, "vs") */
-/* OBSOLETE || STREQ (name, "vm"))) */
+/* OBSOLETE || STREQ (name, "vl") */
+/* OBSOLETE || STREQ (name, "vs") */
+/* OBSOLETE || STREQ (name, "vm"))) */
/* OBSOLETE return 1; */
/* OBSOLETE else return 0; */
/* OBSOLETE } */
/* OBSOLETE if (STREQ (name, "vl")) */
/* OBSOLETE { */
/* OBSOLETE val = value_from_longest (builtin_type_int, */
-/* OBSOLETE (LONGEST) *read_vector_register_1 (VL_REGNUM)); */
+/* OBSOLETE (LONGEST) *read_vector_register_1 (VL_REGNUM)); */
/* OBSOLETE } */
/* OBSOLETE else if (STREQ (name, "vs")) */
/* OBSOLETE { */
/* OBSOLETE val = value_from_longest (builtin_type_int, */
-/* OBSOLETE (LONGEST) *read_vector_register_1 (VS_REGNUM)); */
+/* OBSOLETE (LONGEST) *read_vector_register_1 (VS_REGNUM)); */
/* OBSOLETE } */
/* OBSOLETE else if (STREQ (name, "vm")) */
/* OBSOLETE { */
/* OBSOLETE long i, *p; */
/* OBSOLETE memcpy (vm, read_vector_register_1 (VM_REGNUM), sizeof vm); */
/* OBSOLETE range_type = */
-/* OBSOLETE create_range_type ((struct type *) NULL, builtin_type_int, 0, len - 1); */
+/* OBSOLETE create_range_type ((struct type *) NULL, builtin_type_int, 0, len - 1); */
/* OBSOLETE type = */
-/* OBSOLETE create_array_type ((struct type *) NULL, builtin_type_int, range_type); */
+/* OBSOLETE create_array_type ((struct type *) NULL, builtin_type_int, range_type); */
/* OBSOLETE val = allocate_value (type); */
/* OBSOLETE p = (long *) VALUE_CONTENTS (val); */
/* OBSOLETE for (i = 0; i < len; i++) */
-/* OBSOLETE *p++ = !! (vm[3 - (i >> 5)] & (1 << (i & 037))); */
+/* OBSOLETE *p++ = !! (vm[3 - (i >> 5)] & (1 << (i & 037))); */
/* OBSOLETE } */
/* OBSOLETE else if (name[0] == 'V') */
/* OBSOLETE { */
/* OBSOLETE range_type = */
-/* OBSOLETE create_range_type ((struct type *) NULL, builtin_type_int 0, len - 1); */
+/* OBSOLETE create_range_type ((struct type *) NULL, builtin_type_int 0, len - 1); */
/* OBSOLETE type = */
-/* OBSOLETE create_array_type ((struct type *) NULL, builtin_type_long_long, */
-/* OBSOLETE range_type); */
+/* OBSOLETE create_array_type ((struct type *) NULL, builtin_type_long_long, */
+/* OBSOLETE range_type); */
/* OBSOLETE val = allocate_value (type); */
/* OBSOLETE memcpy (VALUE_CONTENTS (val), */
-/* OBSOLETE read_vector_register_1 (name[1] - '0'), */
-/* OBSOLETE TYPE_LENGTH (type)); */
+/* OBSOLETE read_vector_register_1 (name[1] - '0'), */
+/* OBSOLETE TYPE_LENGTH (type)); */
/* OBSOLETE } */
/* OBSOLETE else if (name[0] == 'v') */
/* OBSOLETE { */
/* OBSOLETE long *p1, *p2; */
/* OBSOLETE range_type = */
-/* OBSOLETE create_range_type ((struct type *) NULL, builtin_type_int 0, len - 1); */
+/* OBSOLETE create_range_type ((struct type *) NULL, builtin_type_int 0, len - 1); */
/* OBSOLETE type = */
-/* OBSOLETE create_array_type ((struct type *) NULL, builtin_type_long, */
-/* OBSOLETE range_type); */
+/* OBSOLETE create_array_type ((struct type *) NULL, builtin_type_long, */
+/* OBSOLETE range_type); */
/* OBSOLETE val = allocate_value (type); */
/* OBSOLETE p1 = read_vector_register_1 (name[1] - '0'); */
/* OBSOLETE p2 = (long *) VALUE_CONTENTS (val); */
/* OBSOLETE */
/* OBSOLETE else if (name[0] == 'c') */
/* OBSOLETE val = value_from_longest (builtin_type_int, */
-/* OBSOLETE read_comm_register (atoi (&name[1]))); */
+/* OBSOLETE read_comm_register (atoi (&name[1]))); */
/* OBSOLETE else if (name[0] == 'C') */
/* OBSOLETE val = value_from_longest (builtin_type_long_long, */
-/* OBSOLETE read_comm_register (atoi (&name[1]))); */
+/* OBSOLETE read_comm_register (atoi (&name[1]))); */
/* OBSOLETE */
/* OBSOLETE VALUE_LVAL (val) = lval_internalvar; */
/* OBSOLETE VALUE_INTERNALVAR (val) = var; */
/* OBSOLETE If it looks like an address, print it in hex instead. *x/ */
/* OBSOLETE */
/* OBSOLETE decout (stream, type, val) */
-/* OBSOLETE GDB_FILE *stream; */
+/* OBSOLETE struct ui_file *stream; */
/* OBSOLETE struct type *type; */
/* OBSOLETE LONGEST val; */
/* OBSOLETE { */
/* OBSOLETE { */
/* OBSOLETE case 0: */
/* OBSOLETE if ((lv == val || (unsigned) lv == val) */
-/* OBSOLETE && ((lv & 0xf0000000) == 0x80000000 */
-/* OBSOLETE || ((lv & 0xf0000000) == 0xf0000000 && lv < STACK_END_ADDR))) */
-/* OBSOLETE { */
-/* OBSOLETE print_longest (stream, "x", 0, val); */
-/* OBSOLETE return; */
-/* OBSOLETE } */
+/* OBSOLETE && ((lv & 0xf0000000) == 0x80000000 */
+/* OBSOLETE || ((lv & 0xf0000000) == 0xf0000000 && lv < STACK_END_ADDR))) */
+/* OBSOLETE { */
+/* OBSOLETE print_longest (stream, "x", 0, val); */
+/* OBSOLETE return; */
+/* OBSOLETE } */
/* OBSOLETE */
/* OBSOLETE case 10: */
/* OBSOLETE print_longest (stream, TYPE_UNSIGNED (type) ? "u" : "d", 0, val); */
/* OBSOLETE { */
/* OBSOLETE new_radix = atoi (arg); */
/* OBSOLETE if (new_radix != 10 && new_radix != 16 && new_radix != 8) */
-/* OBSOLETE error ("base must be 8, 10 or 16, or null"); */
+/* OBSOLETE error ("base must be 8, 10 or 16, or null"); */
/* OBSOLETE else output_radix = new_radix; */
/* OBSOLETE } */
/* OBSOLETE } */
/* OBSOLETE */
/* OBSOLETE if (!arg) */
/* OBSOLETE error_no_arg ("newname oldname"); */
-/* OBSOLETE */
+/* OBSOLETE */
/* OBSOLETE new = lookup_cmd (&arg, cmdlist, "", -1); */
/* OBSOLETE if (new && !strncmp (newname, new->name, strlen (new->name))) */
/* OBSOLETE { */
-/* OBSOLETE newname = new->name; */
-/* OBSOLETE if (!(*arg == '-' */
-/* OBSOLETE || (*arg >= 'a' && *arg <= 'z') */
-/* OBSOLETE || (*arg >= 'A' && *arg <= 'Z') */
-/* OBSOLETE || (*arg >= '0' && *arg <= '9'))) */
-/* OBSOLETE error (aliaserr); */
+/* OBSOLETE newname = new->name; */
+/* OBSOLETE if (!(*arg == '-' */
+/* OBSOLETE || (*arg >= 'a' && *arg <= 'z') */
+/* OBSOLETE || (*arg >= 'A' && *arg <= 'Z') */
+/* OBSOLETE || (*arg >= '0' && *arg <= '9'))) */
+/* OBSOLETE error (aliaserr); */
/* OBSOLETE } */
/* OBSOLETE else */
/* OBSOLETE { */
-/* OBSOLETE arg = newname; */
-/* OBSOLETE while (*arg == '-' */
-/* OBSOLETE || (*arg >= 'a' && *arg <= 'z') */
-/* OBSOLETE || (*arg >= 'A' && *arg <= 'Z') */
-/* OBSOLETE || (*arg >= '0' && *arg <= '9')) */
-/* OBSOLETE arg++; */
-/* OBSOLETE if (*arg != ' ' && *arg != '\t') */
-/* OBSOLETE error (aliaserr); */
-/* OBSOLETE *arg = '\0'; */
-/* OBSOLETE arg++; */
+/* OBSOLETE arg = newname; */
+/* OBSOLETE while (*arg == '-' */
+/* OBSOLETE || (*arg >= 'a' && *arg <= 'z') */
+/* OBSOLETE || (*arg >= 'A' && *arg <= 'Z') */
+/* OBSOLETE || (*arg >= '0' && *arg <= '9')) */
+/* OBSOLETE arg++; */
+/* OBSOLETE if (*arg != ' ' && *arg != '\t') */
+/* OBSOLETE error (aliaserr); */
+/* OBSOLETE *arg = '\0'; */
+/* OBSOLETE arg++; */
/* OBSOLETE } */
/* OBSOLETE */
/* OBSOLETE old = lookup_cmd (&arg, cmdlist, "", 0); */
/* OBSOLETE */
/* OBSOLETE if (new && !strncmp (newname, new->name, strlen (new->name))) */
/* OBSOLETE { */
-/* OBSOLETE char *tem; */
-/* OBSOLETE if (new->class == (int) class_user || new->class == (int) class_alias) */
-/* OBSOLETE tem = "Redefine command \"%s\"? "; */
-/* OBSOLETE else */
-/* OBSOLETE tem = "Really redefine built-in command \"%s\"? "; */
-/* OBSOLETE if (!query (tem, new->name)) */
-/* OBSOLETE error ("Command \"%s\" not redefined.", new->name); */
+/* OBSOLETE char *tem; */
+/* OBSOLETE if (new->class == (int) class_user || new->class == (int) class_alias) */
+/* OBSOLETE tem = "Redefine command \"%s\"? "; */
+/* OBSOLETE else */
+/* OBSOLETE tem = "Really redefine built-in command \"%s\"? "; */
+/* OBSOLETE if (!query (tem, new->name)) */
+/* OBSOLETE error ("Command \"%s\" not redefined.", new->name); */
/* OBSOLETE } */
/* OBSOLETE */
/* OBSOLETE add_com (newname, class_alias, old->function, old->doc); */
/* OBSOLETE /* FIXME: stop_signal is from target.h but stop_sigcode is a */
/* OBSOLETE convex-specific thing. *x/ */
/* OBSOLETE printf_filtered ("Current thread %d stopped with signal %d.%d (%s).\n", */
-/* OBSOLETE inferior_thread, stop_signal, stop_sigcode, */
-/* OBSOLETE subsig_name (stop_signal, stop_sigcode)); */
+/* OBSOLETE inferior_thread, stop_signal, stop_sigcode, */
+/* OBSOLETE subsig_name (stop_signal, stop_sigcode)); */
/* OBSOLETE */
/* OBSOLETE for (p = signal_stack; p->pid; p--) */
/* OBSOLETE printf_filtered ("Thread %d stopped with signal %d.%d (%s).\n", */
-/* OBSOLETE p->thread, p->signo, p->subsig, */
-/* OBSOLETE subsig_name (p->signo, p->subsig)); */
-/* OBSOLETE */
+/* OBSOLETE p->thread, p->signo, p->subsig, */
+/* OBSOLETE subsig_name (p->signo, p->subsig)); */
+/* OBSOLETE */
/* OBSOLETE if (iscrlbit (comm_registers.crctl.lbits.cc, 64+13)) */
/* OBSOLETE printf_filtered ("New thread start pc %#x\n", */
-/* OBSOLETE (long) (comm_registers.crreg.pcpsw >> 32)); */
+/* OBSOLETE (long) (comm_registers.crreg.pcpsw >> 32)); */
/* OBSOLETE } */
/* OBSOLETE */
/* OBSOLETE /* Return string describing a signal.subcode number *x/ */
/* OBSOLETE for (t = 0; t < n_threads; t++) */
/* OBSOLETE if (thread_state[t] == PI_TALIVE) */
/* OBSOLETE { */
-/* OBSOLETE printf_filtered ("%d%c %08x%c %d.%d ", t, */
-/* OBSOLETE (t == inferior_thread ? '*' : ' '), thread_pc[t], */
-/* OBSOLETE (thread_is_in_kernel[t] ? '#' : ' '), */
-/* OBSOLETE thread_signal[t], thread_sigcode[t]); */
-/* OBSOLETE print_insn (thread_pc[t], stdout); */
-/* OBSOLETE printf_filtered ("\n"); */
+/* OBSOLETE printf_filtered ("%d%c %08x%c %d.%d ", t, */
+/* OBSOLETE (t == inferior_thread ? '*' : ' '), thread_pc[t], */
+/* OBSOLETE (thread_is_in_kernel[t] ? '#' : ' '), */
+/* OBSOLETE thread_signal[t], thread_sigcode[t]); */
+/* OBSOLETE print_insn (thread_pc[t], stdout); */
+/* OBSOLETE printf_filtered ("\n"); */
/* OBSOLETE } */
/* OBSOLETE } */
/* OBSOLETE */
/* OBSOLETE */
/* OBSOLETE if (!arg) */
/* OBSOLETE { */
-/* OBSOLETE threadstat (); */
-/* OBSOLETE return; */
+/* OBSOLETE threadstat (); */
+/* OBSOLETE return; */
/* OBSOLETE } */
/* OBSOLETE */
/* OBSOLETE thread = parse_and_eval_address (arg); */
/* OBSOLETE if (arg) */
/* OBSOLETE { */
/* OBSOLETE if (sscanf (arg, "$c%d", ®num) == 1) { */
-/* OBSOLETE ; */
+/* OBSOLETE ; */
/* OBSOLETE } else if (sscanf (arg, "$C%d", ®num) == 1) { */
-/* OBSOLETE ; */
+/* OBSOLETE ; */
/* OBSOLETE } else { */
-/* OBSOLETE regnum = parse_and_eval_address (arg); */
-/* OBSOLETE if (regnum > 0) */
-/* OBSOLETE regnum &= ~0x8000; */
+/* OBSOLETE regnum = parse_and_eval_address (arg); */
+/* OBSOLETE if (regnum > 0) */
+/* OBSOLETE regnum &= ~0x8000; */
/* OBSOLETE } */
/* OBSOLETE */
/* OBSOLETE if (regnum >= 64) */
-/* OBSOLETE error ("%s: invalid register name.", arg); */
+/* OBSOLETE error ("%s: invalid register name.", arg); */
/* OBSOLETE */
/* OBSOLETE /* if we got a (user) address, examine the resource struct there *x/ */
/* OBSOLETE */
/* OBSOLETE if (regnum < 0) */
-/* OBSOLETE { */
-/* OBSOLETE static int buf[3]; */
-/* OBSOLETE read_memory (regnum, buf, sizeof buf); */
-/* OBSOLETE printf_filtered ("%08x %08x%08x%s\n", regnum, buf[1], buf[2], */
-/* OBSOLETE buf[0] & 0xff ? " locked" : ""); */
-/* OBSOLETE return; */
-/* OBSOLETE } */
+/* OBSOLETE { */
+/* OBSOLETE static int buf[3]; */
+/* OBSOLETE read_memory (regnum, buf, sizeof buf); */
+/* OBSOLETE printf_filtered ("%08x %08x%08x%s\n", regnum, buf[1], buf[2], */
+/* OBSOLETE buf[0] & 0xff ? " locked" : ""); */
+/* OBSOLETE return; */
+/* OBSOLETE } */
/* OBSOLETE } */
/* OBSOLETE */
/* OBSOLETE ps.pi_buffer = (char *) &comm_registers; */
/* OBSOLETE for (i = 0; i < 64; i++) */
/* OBSOLETE if (!arg || i == regnum) */
/* OBSOLETE printf_filtered ("%2d 0x8%03x %016llx%s\n", i, i, */
-/* OBSOLETE comm_registers.crreg.r4[i], */
-/* OBSOLETE (iscrlbit (comm_registers.crctl.lbits.cc, i) */
-/* OBSOLETE ? " locked" : "")); */
+/* OBSOLETE comm_registers.crreg.r4[i], */
+/* OBSOLETE (iscrlbit (comm_registers.crctl.lbits.cc, i) */
+/* OBSOLETE ? " locked" : "")); */
/* OBSOLETE } */
/* OBSOLETE */
/* OBSOLETE /* Print the psw *x/ */
/* OBSOLETE for (p = pswbit; p->bit; p++) */
/* OBSOLETE { */
/* OBSOLETE if (p->pos < 0) */
-/* OBSOLETE printf_filtered ("%08x %s %s\n", p->bit, */
-/* OBSOLETE (psw & p->bit) ? "yes" : "no ", p->text); */
+/* OBSOLETE printf_filtered ("%08x %s %s\n", p->bit, */
+/* OBSOLETE (psw & p->bit) ? "yes" : "no ", p->text); */
/* OBSOLETE else */
-/* OBSOLETE printf_filtered ("%08x %3d %s\n", p->bit, */
-/* OBSOLETE (psw & p->bit) >> p->pos, p->text); */
+/* OBSOLETE printf_filtered ("%08x %3d %s\n", p->bit, */
+/* OBSOLETE (psw & p->bit) >> p->pos, p->text); */
/* OBSOLETE } */
/* OBSOLETE } */
/* OBSOLETE \f */
/* OBSOLETE \f */
/* OBSOLETE union inst { */
/* OBSOLETE struct { */
-/* OBSOLETE unsigned : 7; */
-/* OBSOLETE unsigned i : 3; */
-/* OBSOLETE unsigned j : 3; */
-/* OBSOLETE unsigned k : 3; */
-/* OBSOLETE unsigned : 16; */
-/* OBSOLETE unsigned : 32; */
+/* OBSOLETE unsigned : 7; */
+/* OBSOLETE unsigned i : 3; */
+/* OBSOLETE unsigned j : 3; */
+/* OBSOLETE unsigned k : 3; */
+/* OBSOLETE unsigned : 16; */
+/* OBSOLETE unsigned : 32; */
/* OBSOLETE } f0; */
/* OBSOLETE struct { */
-/* OBSOLETE unsigned : 8; */
-/* OBSOLETE unsigned indir : 1; */
-/* OBSOLETE unsigned len : 1; */
-/* OBSOLETE unsigned j : 3; */
-/* OBSOLETE unsigned k : 3; */
-/* OBSOLETE unsigned : 16; */
-/* OBSOLETE unsigned : 32; */
+/* OBSOLETE unsigned : 8; */
+/* OBSOLETE unsigned indir : 1; */
+/* OBSOLETE unsigned len : 1; */
+/* OBSOLETE unsigned j : 3; */
+/* OBSOLETE unsigned k : 3; */
+/* OBSOLETE unsigned : 16; */
+/* OBSOLETE unsigned : 32; */
/* OBSOLETE } f1; */
/* OBSOLETE unsigned char byte[8]; */
/* OBSOLETE unsigned short half[4]; */
/* OBSOLETE }; */
/* OBSOLETE */
/* OBSOLETE struct opform { */
-/* OBSOLETE int mask; /* opcode mask *x/ */
-/* OBSOLETE int shift; /* opcode align *x/ */
-/* OBSOLETE struct formstr *formstr[3]; /* ST, E0, E1 *x/ */
+/* OBSOLETE int mask; /* opcode mask *x/ */
+/* OBSOLETE int shift; /* opcode align *x/ */
+/* OBSOLETE struct formstr *formstr[3]; /* ST, E0, E1 *x/ */
/* OBSOLETE }; */
/* OBSOLETE */
/* OBSOLETE struct formstr { */
-/* OBSOLETE unsigned lop:8, rop:5; /* opcode *x/ */
-/* OBSOLETE unsigned fmt:5; /* inst format *x/ */
-/* OBSOLETE unsigned i:5, j:5, k:2; /* operand formats *x/ */
+/* OBSOLETE unsigned lop:8, rop:5; /* opcode *x/ */
+/* OBSOLETE unsigned fmt:5; /* inst format *x/ */
+/* OBSOLETE unsigned i:5, j:5, k:2; /* operand formats *x/ */
/* OBSOLETE }; */
/* OBSOLETE */
/* OBSOLETE #include "opcode/convex.h" */
/* OBSOLETE if (format == 9) */
/* OBSOLETE { */
/* OBSOLETE if (pfx) */
-/* OBSOLETE fmt = formatx; */
+/* OBSOLETE fmt = formatx; */
/* OBSOLETE else if (inst.f1.j == 0) */
-/* OBSOLETE fmt = &format1a[op1]; */
+/* OBSOLETE fmt = &format1a[op1]; */
/* OBSOLETE else if (inst.f1.j == 1) */
-/* OBSOLETE fmt = &format1b[op1]; */
+/* OBSOLETE fmt = &format1b[op1]; */
/* OBSOLETE else */
-/* OBSOLETE fmt = formatx; */
+/* OBSOLETE fmt = formatx; */
/* OBSOLETE } */
/* OBSOLETE else */
/* OBSOLETE fmt = &opdecode[format].formstr[pfx][op1]; */
/* OBSOLETE pfx = 2; */
/* OBSOLETE */
/* OBSOLETE fprintf (stream, "%s%s%s", lop[fmt->lop], rop[fmt->rop], */
-/* OBSOLETE &" "[strlen(lop[fmt->lop]) + strlen(rop[fmt->rop])]); */
+/* OBSOLETE &" "[strlen(lop[fmt->lop]) + strlen(rop[fmt->rop])]); */
/* OBSOLETE */
/* OBSOLETE switch (fmt->fmt) */
/* OBSOLETE { */
-/* OBSOLETE case rrr: /* three register *x/ */
+/* OBSOLETE case rrr: /* three register *x/ */
/* OBSOLETE fprintf (stream, "%s,%s,%s", reg(i,i), reg(j,j), reg(k,k)); */
/* OBSOLETE return pfx + 2; */
/* OBSOLETE */
-/* OBSOLETE case rr: /* two register *x/ */
+/* OBSOLETE case rr: /* two register *x/ */
/* OBSOLETE fprintf (stream, "%s,%s", reg(i,j), reg(j,k)); */
/* OBSOLETE return pfx + 2; */
/* OBSOLETE */
-/* OBSOLETE case rxr: /* two register, reversed i and j fields *x/ */
+/* OBSOLETE case rxr: /* two register, reversed i and j fields *x/ */
/* OBSOLETE fprintf (stream, "%s,%s", reg(i,k), reg(j,j)); */
/* OBSOLETE return pfx + 2; */
/* OBSOLETE */
-/* OBSOLETE case r: /* one register *x/ */
+/* OBSOLETE case r: /* one register *x/ */
/* OBSOLETE fprintf (stream, "%s", reg(i,k)); */
/* OBSOLETE return pfx + 2; */
/* OBSOLETE */
-/* OBSOLETE case nops: /* no operands *x/ */
+/* OBSOLETE case nops: /* no operands *x/ */
/* OBSOLETE return pfx + 2; */
/* OBSOLETE */
-/* OBSOLETE case nr: /* short immediate, one register *x/ */
+/* OBSOLETE case nr: /* short immediate, one register *x/ */
/* OBSOLETE fprintf (stream, "#%d,%s", inst.f0.j, reg(i,k)); */
/* OBSOLETE return pfx + 2; */
/* OBSOLETE */
-/* OBSOLETE case pcrel: /* pc relative *x/ */
+/* OBSOLETE case pcrel: /* pc relative *x/ */
/* OBSOLETE print_address (memaddr + 2 * inst.signed_byte[1], stream); */
/* OBSOLETE return pfx + 2; */
/* OBSOLETE */
-/* OBSOLETE case lr: /* literal, one register *x/ */
+/* OBSOLETE case lr: /* literal, one register *x/ */
/* OBSOLETE fprintf (stream, "%s,%s", lit(i), reg(j,k)); */
/* OBSOLETE return pfx + 2; */
/* OBSOLETE */
-/* OBSOLETE case rxl: /* one register, literal *x/ */
+/* OBSOLETE case rxl: /* one register, literal *x/ */
/* OBSOLETE fprintf (stream, "%s,%s", reg(i,k), lit(j)); */
/* OBSOLETE return pfx + 2; */
/* OBSOLETE */
-/* OBSOLETE case rlr: /* register, literal, register *x/ */
+/* OBSOLETE case rlr: /* register, literal, register *x/ */
/* OBSOLETE fprintf (stream, "%s,%s,%s", reg(i,j), lit(j), reg(k,k)); */
/* OBSOLETE return pfx + 2; */
/* OBSOLETE */
-/* OBSOLETE case rrl: /* register, register, literal *x/ */
+/* OBSOLETE case rrl: /* register, register, literal *x/ */
/* OBSOLETE fprintf (stream, "%s,%s,%s", reg(i,j), reg(j,k), lit(k)); */
/* OBSOLETE return pfx + 2; */
/* OBSOLETE */
-/* OBSOLETE case iml: /* immediate, literal *x/ */
+/* OBSOLETE case iml: /* immediate, literal *x/ */
/* OBSOLETE if (inst.f1.len) */
-/* OBSOLETE { */
-/* OBSOLETE fprintf (stream, "#%#x,%s", */
-/* OBSOLETE (inst.signed_half[1] << 16) + inst.half[2], lit(i)); */
-/* OBSOLETE return pfx + 6; */
-/* OBSOLETE } */
+/* OBSOLETE { */
+/* OBSOLETE fprintf (stream, "#%#x,%s", */
+/* OBSOLETE (inst.signed_half[1] << 16) + inst.half[2], lit(i)); */
+/* OBSOLETE return pfx + 6; */
+/* OBSOLETE } */
/* OBSOLETE else */
-/* OBSOLETE { */
-/* OBSOLETE fprintf (stream, "#%d,%s", inst.signed_half[1], lit(i)); */
-/* OBSOLETE return pfx + 4; */
-/* OBSOLETE } */
+/* OBSOLETE { */
+/* OBSOLETE fprintf (stream, "#%d,%s", inst.signed_half[1], lit(i)); */
+/* OBSOLETE return pfx + 4; */
+/* OBSOLETE } */
/* OBSOLETE */
-/* OBSOLETE case imr: /* immediate, register *x/ */
+/* OBSOLETE case imr: /* immediate, register *x/ */
/* OBSOLETE if (inst.f1.len) */
-/* OBSOLETE { */
-/* OBSOLETE fprintf (stream, "#%#x,%s", */
-/* OBSOLETE (inst.signed_half[1] << 16) + inst.half[2], reg(i,k)); */
-/* OBSOLETE return pfx + 6; */
-/* OBSOLETE } */
+/* OBSOLETE { */
+/* OBSOLETE fprintf (stream, "#%#x,%s", */
+/* OBSOLETE (inst.signed_half[1] << 16) + inst.half[2], reg(i,k)); */
+/* OBSOLETE return pfx + 6; */
+/* OBSOLETE } */
/* OBSOLETE else */
-/* OBSOLETE { */
-/* OBSOLETE fprintf (stream, "#%d,%s", inst.signed_half[1], reg(i,k)); */
-/* OBSOLETE return pfx + 4; */
-/* OBSOLETE } */
+/* OBSOLETE { */
+/* OBSOLETE fprintf (stream, "#%d,%s", inst.signed_half[1], reg(i,k)); */
+/* OBSOLETE return pfx + 4; */
+/* OBSOLETE } */
/* OBSOLETE */
-/* OBSOLETE case a1r: /* memory, register *x/ */
+/* OBSOLETE case a1r: /* memory, register *x/ */
/* OBSOLETE l = print_effa (inst, stream); */
/* OBSOLETE fprintf (stream, ",%s", reg(i,k)); */
/* OBSOLETE return pfx + l; */
/* OBSOLETE */
-/* OBSOLETE case a1l: /* memory, literal *x/ */
+/* OBSOLETE case a1l: /* memory, literal *x/ */
/* OBSOLETE l = print_effa (inst, stream); */
/* OBSOLETE fprintf (stream, ",%s", lit(i)); */
/* OBSOLETE return pfx + l; */
/* OBSOLETE */
-/* OBSOLETE case a2r: /* register, memory *x/ */
+/* OBSOLETE case a2r: /* register, memory *x/ */
/* OBSOLETE fprintf (stream, "%s,", reg(i,k)); */
/* OBSOLETE return pfx + print_effa (inst, stream); */
/* OBSOLETE */
-/* OBSOLETE case a2l: /* literal, memory *x/ */
+/* OBSOLETE case a2l: /* literal, memory *x/ */
/* OBSOLETE fprintf (stream, "%s,", lit(i)); */
/* OBSOLETE return pfx + print_effa (inst, stream); */
/* OBSOLETE */
-/* OBSOLETE case a3: /* memory *x/ */
+/* OBSOLETE case a3: /* memory *x/ */
/* OBSOLETE return pfx + print_effa (inst, stream); */
/* OBSOLETE */
-/* OBSOLETE case a4: /* system call *x/ */
+/* OBSOLETE case a4: /* system call *x/ */
/* OBSOLETE l = 29; goto a4a5; */
-/* OBSOLETE case a5: /* trap *x/ */
+/* OBSOLETE case a5: /* trap *x/ */
/* OBSOLETE l = 27; */
/* OBSOLETE a4a5: */
/* OBSOLETE if (inst.f1.len) */
-/* OBSOLETE { */
-/* OBSOLETE unsigned int m = (inst.signed_half[1] << 16) + inst.half[2]; */
-/* OBSOLETE fprintf (stream, "#%d,#%d", m >> l, m & (-1 >> (32-l))); */
-/* OBSOLETE return pfx + 6; */
-/* OBSOLETE } */
+/* OBSOLETE { */
+/* OBSOLETE unsigned int m = (inst.signed_half[1] << 16) + inst.half[2]; */
+/* OBSOLETE fprintf (stream, "#%d,#%d", m >> l, m & (-1 >> (32-l))); */
+/* OBSOLETE return pfx + 6; */
+/* OBSOLETE } */
/* OBSOLETE else */
-/* OBSOLETE { */
-/* OBSOLETE unsigned int m = inst.signed_half[1]; */
-/* OBSOLETE fprintf (stream, "#%d,#%d", m >> l, m & (-1 >> (32-l))); */
-/* OBSOLETE return pfx + 4; */
-/* OBSOLETE } */
+/* OBSOLETE { */
+/* OBSOLETE unsigned int m = inst.signed_half[1]; */
+/* OBSOLETE fprintf (stream, "#%d,#%d", m >> l, m & (-1 >> (32-l))); */
+/* OBSOLETE return pfx + 4; */
+/* OBSOLETE } */
/* OBSOLETE } */
/* OBSOLETE } */
/* OBSOLETE */
/* OBSOLETE n = inst.signed_half[1]; */
/* OBSOLETE l = 4; */
/* OBSOLETE } */
-/* OBSOLETE */
+/* OBSOLETE */
/* OBSOLETE if (inst.f1.indir) */
/* OBSOLETE printf ("@"); */
/* OBSOLETE */
/* OBSOLETE } */
/* OBSOLETE */
/* OBSOLETE fprintf (stream, (n & 0xf0000000) == 0x80000000 ? "%#x(%s)" : "%d(%s)", */
-/* OBSOLETE n, aj[inst.f1.j]); */
+/* OBSOLETE n, aj[inst.f1.j]); */
/* OBSOLETE */
/* OBSOLETE return l; */
/* OBSOLETE } */
/* OBSOLETE _initialize_convex_dep () */
/* OBSOLETE { */
/* OBSOLETE add_com ("alias", class_support, alias_command, */
-/* OBSOLETE "Add a new name for an existing command."); */
+/* OBSOLETE "Add a new name for an existing command."); */
/* OBSOLETE */
/* OBSOLETE add_cmd ("base", class_vars, set_base_command, */
-/* OBSOLETE "Change the integer output radix to 8, 10 or 16\n\ */
+/* OBSOLETE "Change the integer output radix to 8, 10 or 16\n\ */
/* OBSOLETE or use just `set base' with no args to return to the ad-hoc default,\n\ */
/* OBSOLETE which is 16 for integers that look like addresses, 10 otherwise.", */
-/* OBSOLETE &setlist); */
+/* OBSOLETE &setlist); */
/* OBSOLETE */
/* OBSOLETE add_cmd ("pipeline", class_run, set_pipelining_command, */
-/* OBSOLETE "Enable or disable overlapped execution of instructions.\n\ */
+/* OBSOLETE "Enable or disable overlapped execution of instructions.\n\ */
/* OBSOLETE With `set pipe off', exceptions are reported with\n\ */
/* OBSOLETE $pc pointing at the instruction after the faulting one.\n\ */
/* OBSOLETE The default is `set pipe on', which runs faster.", */
-/* OBSOLETE &setlist); */
+/* OBSOLETE &setlist); */
/* OBSOLETE */
/* OBSOLETE add_cmd ("parallel", class_run, set_parallel_command, */
-/* OBSOLETE "Enable or disable multi-threaded execution of parallel code.\n\ */
+/* OBSOLETE "Enable or disable multi-threaded execution of parallel code.\n\ */
/* OBSOLETE `set parallel off' means run the program on a single CPU.\n\ */
/* OBSOLETE `set parallel fixed' means run the program with all CPUs assigned to it.\n\ */
/* OBSOLETE `set parallel on' means run the program on any CPUs that are available.", */
-/* OBSOLETE &setlist); */
+/* OBSOLETE &setlist); */
/* OBSOLETE */
/* OBSOLETE add_com ("1cont", class_run, one_cont_command, */
-/* OBSOLETE "Continue the program, activating only the current thread.\n\ */
+/* OBSOLETE "Continue the program, activating only the current thread.\n\ */
/* OBSOLETE Args are the same as the `cont' command."); */
/* OBSOLETE */
/* OBSOLETE add_com ("thread", class_run, set_thread_command, */
-/* OBSOLETE "Change the current thread, the one under scrutiny and control.\n\ */
+/* OBSOLETE "Change the current thread, the one under scrutiny and control.\n\ */
/* OBSOLETE With no arg, show the active threads, the current one marked with *."); */
/* OBSOLETE */
/* OBSOLETE add_info ("threads", thread_info, */
-/* OBSOLETE "List status of active threads."); */
+/* OBSOLETE "List status of active threads."); */
/* OBSOLETE */
/* OBSOLETE add_info ("comm-registers", comm_registers_info, */
-/* OBSOLETE "List communication registers and their contents.\n\ */
+/* OBSOLETE "List communication registers and their contents.\n\ */
/* OBSOLETE A communication register name as argument means describe only that register.\n\ */
/* OBSOLETE An address as argument means describe the resource structure at that address.\n\ */
/* OBSOLETE `Locked' means that the register has been sent to but not yet received from."); */
/* OBSOLETE */
/* OBSOLETE add_info ("psw", psw_info, */
-/* OBSOLETE "Display $ps, the processor status word, bit by bit.\n\ */
+/* OBSOLETE "Display $ps, the processor status word, bit by bit.\n\ */
/* OBSOLETE An argument means display that value's interpretation as a psw."); */
/* OBSOLETE */
/* OBSOLETE add_cmd ("convex", no_class, 0, "Convex-specific commands.\n\ */
/* OBSOLETE 32-bit registers $pc $ps $sp $ap $fp $a1-5 $s0-7 $v0-7 $vl $vs $vm $c0-63\n\ */
/* OBSOLETE 64-bit registers $S0-7 $V0-7 $C0-63\n\ */
/* OBSOLETE \n\ */
-/* OBSOLETE info threads display info on stopped threads waiting to signal\n\ */
-/* OBSOLETE thread display list of active threads\n\ */
-/* OBSOLETE thread N select thread N (its registers, stack, memory, etc.)\n\ */
+/* OBSOLETE info threads display info on stopped threads waiting to signal\n\ */
+/* OBSOLETE thread display list of active threads\n\ */
+/* OBSOLETE thread N select thread N (its registers, stack, memory, etc.)\n\ */
/* OBSOLETE step, next, etc step selected thread only\n\ */
-/* OBSOLETE 1cont continue selected thread only\n\ */
-/* OBSOLETE cont continue all threads\n\ */
+/* OBSOLETE 1cont continue selected thread only\n\ */
+/* OBSOLETE cont continue all threads\n\ */
/* OBSOLETE info comm-registers display contents of comm register(s) or a resource struct\n\ */
-/* OBSOLETE info psw display processor status word $ps\n\ */
-/* OBSOLETE set base N change integer radix used by `print' without a format\n\ */
+/* OBSOLETE info psw display processor status word $ps\n\ */
+/* OBSOLETE set base N change integer radix used by `print' without a format\n\ */
/* OBSOLETE set pipeline off exceptions are precise, $pc points after the faulting insn\n\ */
/* OBSOLETE set pipeline on normal mode, $pc is somewhere ahead of faulting insn\n\ */
/* OBSOLETE set parallel off program runs on a single CPU\n\ */
/* OBSOLETE set parallel fixed all CPUs are assigned to the program\n\ */
/* OBSOLETE set parallel on normal mode, parallel execution on random available CPUs\n\ */
/* OBSOLETE ", */
-/* OBSOLETE &cmdlist); */
+/* OBSOLETE &cmdlist); */
/* OBSOLETE */
/* OBSOLETE } */