AVR.def 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. #ifndef ELF_RELOC
  2. #error "ELF_RELOC must be defined"
  3. #endif
  4. ELF_RELOC(R_AVR_NONE, 0)
  5. ELF_RELOC(R_AVR_32, 1)
  6. ELF_RELOC(R_AVR_7_PCREL, 2)
  7. ELF_RELOC(R_AVR_13_PCREL, 3)
  8. ELF_RELOC(R_AVR_16, 4)
  9. ELF_RELOC(R_AVR_16_PM, 5)
  10. ELF_RELOC(R_AVR_LO8_LDI, 6)
  11. ELF_RELOC(R_AVR_HI8_LDI, 7)
  12. ELF_RELOC(R_AVR_HH8_LDI, 8)
  13. ELF_RELOC(R_AVR_LO8_LDI_NEG, 9)
  14. ELF_RELOC(R_AVR_HI8_LDI_NEG, 10)
  15. ELF_RELOC(R_AVR_HH8_LDI_NEG, 11)
  16. ELF_RELOC(R_AVR_LO8_LDI_PM, 12)
  17. ELF_RELOC(R_AVR_HI8_LDI_PM, 13)
  18. ELF_RELOC(R_AVR_HH8_LDI_PM, 14)
  19. ELF_RELOC(R_AVR_LO8_LDI_PM_NEG, 15)
  20. ELF_RELOC(R_AVR_HI8_LDI_PM_NEG, 16)
  21. ELF_RELOC(R_AVR_HH8_LDI_PM_NEG, 17)
  22. ELF_RELOC(R_AVR_CALL, 18)
  23. ELF_RELOC(R_AVR_LDI, 19)
  24. ELF_RELOC(R_AVR_6, 20)
  25. ELF_RELOC(R_AVR_6_ADIW, 21)
  26. ELF_RELOC(R_AVR_MS8_LDI, 22)
  27. ELF_RELOC(R_AVR_MS8_LDI_NEG, 23)
  28. ELF_RELOC(R_AVR_LO8_LDI_GS, 24)
  29. ELF_RELOC(R_AVR_HI8_LDI_GS, 25)
  30. ELF_RELOC(R_AVR_8, 26)
  31. ELF_RELOC(R_AVR_8_LO8, 27)
  32. ELF_RELOC(R_AVR_8_HI8, 28)
  33. ELF_RELOC(R_AVR_8_HLO8, 29)
  34. ELF_RELOC(R_AVR_DIFF8, 30)
  35. ELF_RELOC(R_AVR_DIFF16, 31)
  36. ELF_RELOC(R_AVR_DIFF32, 32)
  37. ELF_RELOC(R_AVR_LDS_STS_16, 33)
  38. ELF_RELOC(R_AVR_PORT6, 34)
  39. ELF_RELOC(R_AVR_PORT5, 35)