mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-29 08:24:05 +08:00
tx19 and related necessary changes.
* config.sub: Add tx19/r1900. * sim/mips/configure.in, sim/mips/gencode: Add tx19/r1900. * gcc/config.sub, gcc/configure: Add tx19/r1900. * gcc/config/mips/r1900.h, config/mips/t-r1900: New. * gas/config/tc-mips.c: Add tx19/r1900. * gcc/config/mips/mips.c: Don't build 16 bit to 32 bit stubs for TARGET_SOFT_FLOAT. * config.sub: Add "marketing-names" patch. * gcc/config.sub: Add "marketing-names" patch. * gcc/configure: Change "as" link from "../gas/as.new" to "../gas/as-new"; Same for "ld" link.
This commit is contained in:
@ -475,9 +475,15 @@ typedef struct instruction {
|
||||
/* start-sanitize-r5900 */
|
||||
#define ARCH_R5900 ((unsigned)1 << 30) /* Toshiba r5900 extension instructions */
|
||||
/* end-sanitize-r5900 */
|
||||
/* start-sanitize-tx19 */
|
||||
#define ARCH_TX19 ((unsigned)1 << 27) /* Toshiba TX19 extention instruction */
|
||||
/* end-sanitize-tx19 */
|
||||
|
||||
/* A list (or'ed) of extension insn sets that can be requested independant of the ISA# */
|
||||
#define MASK_ISA_INDEP (0 \
|
||||
/* start-sanitize-tx19 */ \
|
||||
| ARCH_TX19 \
|
||||
/* end-sanitize-tx19 */ \
|
||||
/* start-sanitize-r5900 */ \
|
||||
| ARCH_R5900 \
|
||||
/* end-sanitize-r5900 */ \
|
||||
@ -4111,6 +4117,9 @@ struct architectures {
|
||||
};
|
||||
|
||||
static const struct architectures available_architectures[] = {
|
||||
/* start-sanitize-tx19 */
|
||||
{"1900",ARCH_TX19}, /* Toshiba TX19 */
|
||||
/* end-sanitize-tx19 */
|
||||
{"4100",ARCH_VR4100}, /* NEC MIPS VR4100 */
|
||||
/* start-sanitize-r5900 */
|
||||
{"5900",ARCH_R5900},
|
||||
|
Reference in New Issue
Block a user