OpenCores
URL https://opencores.org/ocsvn/open8_urisc/open8_urisc/trunk

Subversion Repositories open8_urisc

[/] [open8_urisc/] [trunk/] [gnu/] [binutils/] [bfd/] [cpu-mips.c] - Diff between revs 161 and 166

Show entire file | Details | Blame | View Log

Rev 161 Rev 166
Line 53... Line 53...
    PRINT,                                              \
    PRINT,                                              \
    3,                                                  \
    3,                                                  \
    DEFAULT,                                            \
    DEFAULT,                                            \
    mips_compatible,                                    \
    mips_compatible,                                    \
    bfd_default_scan,                                   \
    bfd_default_scan,                                   \
 
    bfd_arch_default_fill,                              \
    NEXT,                                               \
    NEXT,                                               \
  }
  }
 
 
enum
enum
{
{
Line 91... Line 92...
  I_sb1,
  I_sb1,
  I_loongson_2e,
  I_loongson_2e,
  I_loongson_2f,
  I_loongson_2f,
  I_loongson_3a,
  I_loongson_3a,
  I_mipsocteon,
  I_mipsocteon,
 
  I_mipsocteonp,
 
  I_mipsocteon2,
  I_xlr,
  I_xlr,
  I_micromips
  I_micromips
};
};
 
 
#define NN(index) (&arch_info_struct[(index) + 1])
#define NN(index) (&arch_info_struct[(index) + 1])
Line 132... Line 135...
  N (64, 64, bfd_mach_mips_sb1, "mips:sb1",       FALSE, NN(I_sb1)),
  N (64, 64, bfd_mach_mips_sb1, "mips:sb1",       FALSE, NN(I_sb1)),
  N (64, 64, bfd_mach_mips_loongson_2e, "mips:loongson_2e",       FALSE, NN(I_loongson_2e)),
  N (64, 64, bfd_mach_mips_loongson_2e, "mips:loongson_2e",       FALSE, NN(I_loongson_2e)),
  N (64, 64, bfd_mach_mips_loongson_2f, "mips:loongson_2f",       FALSE, NN(I_loongson_2f)),
  N (64, 64, bfd_mach_mips_loongson_2f, "mips:loongson_2f",       FALSE, NN(I_loongson_2f)),
  N (64, 64, bfd_mach_mips_loongson_3a, "mips:loongson_3a",       FALSE, NN(I_loongson_3a)),
  N (64, 64, bfd_mach_mips_loongson_3a, "mips:loongson_3a",       FALSE, NN(I_loongson_3a)),
  N (64, 64, bfd_mach_mips_octeon,"mips:octeon",  FALSE, NN(I_mipsocteon)),
  N (64, 64, bfd_mach_mips_octeon,"mips:octeon",  FALSE, NN(I_mipsocteon)),
 
  N (64, 64, bfd_mach_mips_octeonp,"mips:octeon+",  FALSE, NN(I_mipsocteonp)),
 
  N (64, 64, bfd_mach_mips_octeon2,"mips:octeon2",  FALSE, NN(I_mipsocteon2)),
  N (64, 64, bfd_mach_mips_xlr, "mips:xlr",       FALSE, NN(I_xlr)),
  N (64, 64, bfd_mach_mips_xlr, "mips:xlr",       FALSE, NN(I_xlr)),
  N (64, 64, bfd_mach_mips_micromips,"mips:micromips",FALSE,0)
  N (64, 64, bfd_mach_mips_micromips,"mips:micromips",FALSE,0)
};
};
 
 
/* The default architecture is mips:3000, but with a machine number of
/* The default architecture is mips:3000, but with a machine number of

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.