diff options
author | Timothy Wall <twall@alum.mit.edu> | 2000-04-07 17:06:58 +0000 |
---|---|---|
committer | Timothy Wall <twall@alum.mit.edu> | 2000-04-07 17:06:58 +0000 |
commit | 81635ce4f52fa3c94cff07874a734589feb5855d (patch) | |
tree | 5494ea4a189fad7a25bc70c0cea59ac9e0f0d8ee /bfd/bfd-in2.h | |
parent | 5948916f52493e0146ce5b1467d261464072bb97 (diff) | |
download | gdb-81635ce4f52fa3c94cff07874a734589feb5855d.zip gdb-81635ce4f52fa3c94cff07874a734589feb5855d.tar.gz gdb-81635ce4f52fa3c94cff07874a734589feb5855d.tar.bz2 |
BFD and include/coff support for tic54x target.
Diffstat (limited to 'bfd/bfd-in2.h')
-rw-r--r-- | bfd/bfd-in2.h | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/bfd/bfd-in2.h b/bfd/bfd-in2.h index 68e2db5..06276d3 100644 --- a/bfd/bfd-in2.h +++ b/bfd/bfd-in2.h @@ -1407,6 +1407,7 @@ enum bfd_architecture bfd_arch_ns32k, /* National Semiconductors ns32000 */ bfd_arch_w65, /* WDC 65816 */ bfd_arch_tic30, /* Texas Instruments TMS320C30 */ + bfd_arch_tic54x, /* Texas Instruments TMS320C54X */ bfd_arch_tic80, /* TI TMS320c80 (MVP) */ bfd_arch_v850, /* NEC V850 */ #define bfd_mach_v850 0 @@ -2281,6 +2282,30 @@ significant 8 bits of a 24 bit word are placed into the least significant 8 bits of the opcode. */ BFD_RELOC_TIC30_LDP, +/* This is a 7bit reloc for the tms320c54x, where the least +significant 7 bits of a 16 bit word are placed into the least +significant 7 bits of the opcode. */ + BFD_RELOC_TIC54X_PARTLS7, + +/* This is a 9bit DP reloc for the tms320c54x, where the most +significant 9 bits of a 16 bit word are placed into the least +significant 9 bits of the opcode. */ + BFD_RELOC_TIC54X_PARTMS9, + +/* This is an extended address 23-bit reloc for the tms320c54x. */ + BFD_RELOC_TIC54X_23, + +/* This is a 16-bit reloc for the tms320c54x, where the least +significant 16 bits of a 23-bit extended address are placed into +the opcode. */ + BFD_RELOC_TIC54X_16_OF_23, + +/* This is a reloc for the tms320c54x, where the most +significant 7 bits of a 23-bit extended address are placed into +the opcode. */ + BFD_RELOC_TIC54X_MS7_OF_23, + + /* This is a 48 bit reloc for the FR30 that stores 32 bits. */ BFD_RELOC_FR30_48, |