Define CPU_INDEX. Initialize.

For mips_options, iterate over MAX_NR_PROCESSORS when setting options.
This commit is contained in:
Andrew Cagney
1998-03-27 04:25:45 +00:00
parent 227b6b55fa
commit 82ea14fd9d
5 changed files with 62 additions and 25 deletions

View File

@@ -1,5 +1,5 @@
/* Simulator pseudo baseclass.
Copyright (C) 1997 Free Software Foundation, Inc.
Copyright (C) 1997-1998 Free Software Foundation, Inc.
Contributed by Cygnus Support.
This file is part of GDB, the GNU debugger.
@@ -174,6 +174,10 @@ typedef struct {
struct _bfd *prog_bfd;
#define STATE_PROG_BFD(sd) ((sd)->base.prog_bfd)
/* Symbol table for prog_bfd */
struct symbol_cache_entry **prog_syms;
#define STATE_PROG_SYMS(sd) ((sd)->base.prog_syms)
/* The program's text section. */
struct sec *text_section;
/* Starting and ending text section addresses from the bfd. */
@@ -243,6 +247,10 @@ typedef struct {
SIM_DESC state;
#define CPU_STATE(cpu) ((cpu)->base.state)
/* Processor index within the SD_DESC */
int index;
#define CPU_INDEX(cpu) ((cpu)->base.index)
/* The name of the cpu. */
const char *name;
#define CPU_NAME(cpu) ((cpu)->base.name)