Add support for the Infineon XC16X.
This commit is contained in:
parent
0b92ab21c5
commit
d70c5fc7c5
113 changed files with 18377 additions and 106 deletions
|
@ -198,79 +198,80 @@
|
|||
unofficial e_machine number should eventually ask registry@caldera.com for
|
||||
an officially blessed number to be added to the list above. */
|
||||
|
||||
#define EM_PJ_OLD 99 /* picoJava */
|
||||
|
||||
/* Cygnus PowerPC ELF backend. Written in the absence of an ABI. */
|
||||
#define EM_CYGNUS_POWERPC 0x9025
|
||||
|
||||
/* Old version of Sparc v9, from before the ABI; this should be
|
||||
removed shortly. */
|
||||
#define EM_OLD_SPARCV9 11
|
||||
/* Old version of Sparc v9, from before the ABI;
|
||||
This should be removed shortly. */
|
||||
#define EM_OLD_SPARCV9 11
|
||||
|
||||
/* Old version of PowerPC, this should be removed shortly. */
|
||||
#define EM_PPC_OLD 17
|
||||
#define EM_PPC_OLD 17
|
||||
|
||||
/* (Deprecated) Temporary number for the OpenRISC processor. */
|
||||
#define EM_OR32 0x8472
|
||||
/* picoJava */
|
||||
#define EM_PJ_OLD 99
|
||||
|
||||
/* Renesas M32C and M16C. */
|
||||
#define EM_M32C 0xFEB0
|
||||
/* AVR magic number. Written in the absense of an ABI. */
|
||||
#define EM_AVR_OLD 0x1057
|
||||
|
||||
/* Cygnus M32R ELF backend. Written in the absence of an ABI. */
|
||||
#define EM_CYGNUS_M32R 0x9041
|
||||
/* MSP430 magic number. Written in the absense of everything. */
|
||||
#define EM_MSP430_OLD 0x1059
|
||||
|
||||
/* Alpha backend magic number. Written in the absence of an ABI. */
|
||||
#define EM_ALPHA 0x9026
|
||||
|
||||
/* old S/390 backend magic number. Written in the absence of an ABI. */
|
||||
#define EM_S390_OLD 0xa390
|
||||
|
||||
/* D10V backend magic number. Written in the absence of an ABI. */
|
||||
#define EM_CYGNUS_D10V 0x7650
|
||||
|
||||
/* D30V backend magic number. Written in the absence of an ABI. */
|
||||
#define EM_CYGNUS_D30V 0x7676
|
||||
|
||||
/* V850 backend magic number. Written in the absense of an ABI. */
|
||||
#define EM_CYGNUS_V850 0x9080
|
||||
|
||||
/* mn10200 and mn10300 backend magic numbers.
|
||||
Written in the absense of an ABI. */
|
||||
#define EM_CYGNUS_MN10200 0xdead
|
||||
#define EM_CYGNUS_MN10300 0xbeef
|
||||
/* Morpho MT. Written in the absense of an ABI. */
|
||||
#define EM_MT 0x2530
|
||||
|
||||
/* FR30 magic number - no EABI available. */
|
||||
#define EM_CYGNUS_FR30 0x3330
|
||||
|
||||
/* AVR magic number
|
||||
Written in the absense of an ABI. */
|
||||
#define EM_AVR_OLD 0x1057
|
||||
|
||||
/* OpenRISC magic number
|
||||
Written in the absense of an ABI. */
|
||||
/* OpenRISC magic number. Written in the absense of an ABI. */
|
||||
#define EM_OPENRISC_OLD 0x3426
|
||||
|
||||
/* DLX magic number
|
||||
Written in the absense of an ABI. */
|
||||
/* DLX magic number. Written in the absense of an ABI. */
|
||||
#define EM_DLX 0x5aa5
|
||||
|
||||
#define EM_XSTORMY16 0xad45
|
||||
|
||||
/* FRV magic number - no EABI available??. */
|
||||
#define EM_CYGNUS_FRV 0x5441
|
||||
|
||||
/* Ubicom IP2xxx; no ABI */
|
||||
/* Infineon Technologies 16-bit microcontroller with C166-V2 core. */
|
||||
#define EM_XC16X 0x4688
|
||||
|
||||
/* D10V backend magic number. Written in the absence of an ABI. */
|
||||
#define EM_CYGNUS_D10V 0x7650
|
||||
|
||||
/* D30V backend magic number. Written in the absence of an ABI. */
|
||||
#define EM_CYGNUS_D30V 0x7676
|
||||
|
||||
/* Ubicom IP2xxx; Written in the absense of an ABI. */
|
||||
#define EM_IP2K_OLD 0x8217
|
||||
|
||||
#define EM_MT 0x2530 /* Morpho MT; no ABI */
|
||||
/* (Deprecated) Temporary number for the OpenRISC processor. */
|
||||
#define EM_OR32 0x8472
|
||||
|
||||
/* MSP430 magic number
|
||||
Written in the absense everything. */
|
||||
#define EM_MSP430_OLD 0x1059
|
||||
/* Cygnus PowerPC ELF backend. Written in the absence of an ABI. */
|
||||
#define EM_CYGNUS_POWERPC 0x9025
|
||||
|
||||
/* Alpha backend magic number. Written in the absence of an ABI. */
|
||||
#define EM_ALPHA 0x9026
|
||||
|
||||
/* Cygnus M32R ELF backend. Written in the absence of an ABI. */
|
||||
#define EM_CYGNUS_M32R 0x9041
|
||||
|
||||
/* V850 backend magic number. Written in the absense of an ABI. */
|
||||
#define EM_CYGNUS_V850 0x9080
|
||||
|
||||
/* old S/390 backend magic number. Written in the absence of an ABI. */
|
||||
#define EM_S390_OLD 0xa390
|
||||
|
||||
/* Old, unofficial value for Xtensa. */
|
||||
#define EM_XTENSA_OLD 0xabc7
|
||||
|
||||
#define EM_XSTORMY16 0xad45
|
||||
|
||||
/* mn10200 and mn10300 backend magic numbers.
|
||||
Written in the absense of an ABI. */
|
||||
#define EM_CYGNUS_MN10300 0xbeef
|
||||
#define EM_CYGNUS_MN10200 0xdead
|
||||
|
||||
/* Renesas M32C and M16C. */
|
||||
#define EM_M32C 0xFEB0
|
||||
|
||||
/* Vitesse IQ2000. */
|
||||
#define EM_IQ2000 0xFEBA
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue