* configure.ac: Pass any --cache-file=/dev/null option on to
[deliverable/binutils-gdb.git] / include / elf / m32c.h
index 5d8a9a3792093a04367f41ed4d81aa0dc640c429..143773beda61091384fac64f4f0b67c3a40311f7 100644 (file)
@@ -30,6 +30,24 @@ along with this program; if not, write to the Free Software Foundation, Inc.,
      RELOC_NUMBER (R_M32C_32, 3)
      RELOC_NUMBER (R_M32C_8_PCREL, 4)
      RELOC_NUMBER (R_M32C_16_PCREL, 5)
+
+    /* 8 bit unsigned address, used for dsp8[a0] etc */
+     RELOC_NUMBER (R_M32C_8, 6)
+    /* Bits 0..15 of an address, for SMOVF's A0, A1A0, etc. */
+     RELOC_NUMBER (R_M32C_LO16, 7)
+    /* Bits 16..23 of an address, for SMOVF's R1H etc. */
+     RELOC_NUMBER (R_M32C_HI8, 8)
+    /* Bits 16..31 of an address, for LDE's A1A0 etc. */
+     RELOC_NUMBER (R_M32C_HI16, 9)
+
+    /* These are relocs we need when relaxing.  */
+    /* Marks various jump opcodes.  */
+     RELOC_NUMBER (R_M32C_RL_JUMP, 10)
+    /* Marks standard one-address form.  */
+     RELOC_NUMBER (R_M32C_RL_1ADDR, 11)
+    /* Marks standard two-address form.  */
+     RELOC_NUMBER (R_M32C_RL_2ADDR, 12)
+
      END_RELOC_NUMBERS (R_M32C_max)
 
 #define EF_M32C_CPU_M16C       0x00000075      /* default */
This page took 0.022955 seconds and 4 git commands to generate.