Add support for the GBZ80 and Z80N variants of the Z80 architecture, and add DWARF...
[binutils-gdb.git] / include / coff / internal.h
index f7ff2cd4ac5259c39ab3d340554db467505ca35f..86fe07066ad2174c540313eb99300b2ff5fd5f31 100644 (file)
@@ -157,6 +157,11 @@ struct internal_IMAGE_DEBUG_DIRECTORY
 #define PE_IMAGE_DEBUG_TYPE_BORLAND          9
 #define PE_IMAGE_DEBUG_TYPE_RESERVED10       10
 #define PE_IMAGE_DEBUG_TYPE_CLSID            11
+#define PE_IMAGE_DEBUG_TYPE_VC_FEATURE       12
+#define PE_IMAGE_DEBUG_TYPE_POGO             13
+#define PE_IMAGE_DEBUG_TYPE_ILTCG            14
+#define PE_IMAGE_DEBUG_TYPE_MPX              15
+#define PE_IMAGE_DEBUG_TYPE_REPRO            16
 
 /* Extra structure for a codeview debug record */
 #define CV_INFO_SIGNATURE_LENGTH 16
@@ -807,6 +812,13 @@ struct internal_reloc
 /* Z80 modes */
 #define R_OFF8    0x32         /* 8 bit signed abs, for (i[xy]+d) */
 #define R_IMM24   0x33          /* 24 bit abs */
+#define R_IMM16BE 0x3A          /* 16 bit abs, big endian */
 /* R_JR, R_IMM8, R_IMM16, R_IMM32 - as for Z8k */
+#define R_BYTE0  0x34          /* first (lowest) 8 bits of multibyte value */
+#define R_BYTE1  0x35          /* second 8 bits of multibyte value */
+#define R_BYTE2  0x36          /* third 8 bits of multibyte value */
+#define R_BYTE3  0x37          /* fourth (highest) 8 bits of multibyte value */
+#define R_WORD0  0x38          /* lowest 16 bits of 32 or 24 bit value */
+#define R_WORD1  0x39          /* highest 16 bits of 32 or 24 bit value */
 
 #endif /* GNU_COFF_INTERNAL_H */