Lines Matching refs:_ELF_DEFINE_RELOC

1456 _ELF_DEFINE_RELOC(R_386_NONE,		0)	\
1457 _ELF_DEFINE_RELOC(R_386_32, 1) \
1458 _ELF_DEFINE_RELOC(R_386_PC32, 2) \
1459 _ELF_DEFINE_RELOC(R_386_GOT32, 3) \
1460 _ELF_DEFINE_RELOC(R_386_PLT32, 4) \
1461 _ELF_DEFINE_RELOC(R_386_COPY, 5) \
1462 _ELF_DEFINE_RELOC(R_386_GLOB_DAT, 6) \
1463 _ELF_DEFINE_RELOC(R_386_JUMP_SLOT, 7) \
1464 _ELF_DEFINE_RELOC(R_386_RELATIVE, 8) \
1465 _ELF_DEFINE_RELOC(R_386_GOTOFF, 9) \
1466 _ELF_DEFINE_RELOC(R_386_GOTPC, 10) \
1467 _ELF_DEFINE_RELOC(R_386_32PLT, 11) \
1468 _ELF_DEFINE_RELOC(R_386_TLS_TPOFF, 14) \
1469 _ELF_DEFINE_RELOC(R_386_TLS_IE, 15) \
1470 _ELF_DEFINE_RELOC(R_386_TLS_GOTIE, 16) \
1471 _ELF_DEFINE_RELOC(R_386_TLS_LE, 17) \
1472 _ELF_DEFINE_RELOC(R_386_TLS_GD, 18) \
1473 _ELF_DEFINE_RELOC(R_386_TLS_LDM, 19) \
1474 _ELF_DEFINE_RELOC(R_386_16, 20) \
1475 _ELF_DEFINE_RELOC(R_386_PC16, 21) \
1476 _ELF_DEFINE_RELOC(R_386_8, 22) \
1477 _ELF_DEFINE_RELOC(R_386_PC8, 23) \
1478 _ELF_DEFINE_RELOC(R_386_TLS_GD_32, 24) \
1479 _ELF_DEFINE_RELOC(R_386_TLS_GD_PUSH, 25) \
1480 _ELF_DEFINE_RELOC(R_386_TLS_GD_CALL, 26) \
1481 _ELF_DEFINE_RELOC(R_386_TLS_GD_POP, 27) \
1482 _ELF_DEFINE_RELOC(R_386_TLS_LDM_32, 28) \
1483 _ELF_DEFINE_RELOC(R_386_TLS_LDM_PUSH, 29) \
1484 _ELF_DEFINE_RELOC(R_386_TLS_LDM_CALL, 30) \
1485 _ELF_DEFINE_RELOC(R_386_TLS_LDM_POP, 31) \
1486 _ELF_DEFINE_RELOC(R_386_TLS_LDO_32, 32) \
1487 _ELF_DEFINE_RELOC(R_386_TLS_IE_32, 33) \
1488 _ELF_DEFINE_RELOC(R_386_TLS_LE_32, 34) \
1489 _ELF_DEFINE_RELOC(R_386_TLS_DTPMOD32, 35) \
1490 _ELF_DEFINE_RELOC(R_386_TLS_DTPOFF32, 36) \
1491 _ELF_DEFINE_RELOC(R_386_TLS_TPOFF32, 37) \
1492 _ELF_DEFINE_RELOC(R_386_SIZE32, 38) \
1493 _ELF_DEFINE_RELOC(R_386_TLS_GOTDESC, 39) \
1494 _ELF_DEFINE_RELOC(R_386_TLS_DESC_CALL, 40) \
1495 _ELF_DEFINE_RELOC(R_386_TLS_DESC, 41) \
1496 _ELF_DEFINE_RELOC(R_386_IRELATIVE, 42) \
1497 _ELF_DEFINE_RELOC(R_386_GOT32X, 43)
1503 _ELF_DEFINE_RELOC(R_AARCH64_NONE, 0) \
1504 _ELF_DEFINE_RELOC(R_AARCH64_ABS64, 257) \
1505 _ELF_DEFINE_RELOC(R_AARCH64_ABS32, 258) \
1506 _ELF_DEFINE_RELOC(R_AARCH64_ABS16, 259) \
1507 _ELF_DEFINE_RELOC(R_AARCH64_PREL64, 260) \
1508 _ELF_DEFINE_RELOC(R_AARCH64_PREL32, 261) \
1509 _ELF_DEFINE_RELOC(R_AARCH64_PREL16, 262) \
1510 _ELF_DEFINE_RELOC(R_AARCH64_MOVW_UABS_G0, 263) \
1511 _ELF_DEFINE_RELOC(R_AARCH64_MOVW_UABS_G0_NC, 264) \
1512 _ELF_DEFINE_RELOC(R_AARCH64_MOVW_UABS_G1, 265) \
1513 _ELF_DEFINE_RELOC(R_AARCH64_MOVW_UABS_G1_NC, 266) \
1514 _ELF_DEFINE_RELOC(R_AARCH64_MOVW_UABS_G2, 267) \
1515 _ELF_DEFINE_RELOC(R_AARCH64_MOVW_UABS_G2_NC, 268) \
1516 _ELF_DEFINE_RELOC(R_AARCH64_MOVW_UABS_G3, 269) \
1517 _ELF_DEFINE_RELOC(R_AARCH64_MOVW_SABS_G0, 270) \
1518 _ELF_DEFINE_RELOC(R_AARCH64_MOVW_SABS_G1, 271) \
1519 _ELF_DEFINE_RELOC(R_AARCH64_MOVW_SABS_G2, 272) \
1520 _ELF_DEFINE_RELOC(R_AARCH64_LD_PREL_LO19, 273) \
1521 _ELF_DEFINE_RELOC(R_AARCH64_ADR_PREL_LO21, 274) \
1522 _ELF_DEFINE_RELOC(R_AARCH64_ADR_PREL_PG_HI21, 275) \
1523 _ELF_DEFINE_RELOC(R_AARCH64_ADR_PREL_PG_HI21_NC, 276) \
1524 _ELF_DEFINE_RELOC(R_AARCH64_ADD_ABS_LO12_NC, 277) \
1525 _ELF_DEFINE_RELOC(R_AARCH64_LDST8_ABS_LO12_NC, 278) \
1526 _ELF_DEFINE_RELOC(R_AARCH64_TSTBR14, 279) \
1527 _ELF_DEFINE_RELOC(R_AARCH64_CONDBR19, 280) \
1528 _ELF_DEFINE_RELOC(R_AARCH64_JUMP26, 282) \
1529 _ELF_DEFINE_RELOC(R_AARCH64_CALL26, 283) \
1530 _ELF_DEFINE_RELOC(R_AARCH64_LDST16_ABS_LO12_NC, 284) \
1531 _ELF_DEFINE_RELOC(R_AARCH64_LDST32_ABS_LO12_NC, 285) \
1532 _ELF_DEFINE_RELOC(R_AARCH64_LDST64_ABS_LO12_NC, 286) \
1533 _ELF_DEFINE_RELOC(R_AARCH64_MOVW_PREL_G0, 287) \
1534 _ELF_DEFINE_RELOC(R_AARCH64_MOVW_PREL_G0_NC, 288) \
1535 _ELF_DEFINE_RELOC(R_AARCH64_MOVW_PREL_G1, 289) \
1536 _ELF_DEFINE_RELOC(R_AARCH64_MOVW_PREL_G1_NC, 290) \
1537 _ELF_DEFINE_RELOC(R_AARCH64_MOVW_PREL_G2, 291) \
1538 _ELF_DEFINE_RELOC(R_AARCH64_MOVW_PREL_G2_NC, 292) \
1539 _ELF_DEFINE_RELOC(R_AARCH64_MOVW_PREL_G3, 293) \
1540 _ELF_DEFINE_RELOC(R_AARCH64_LDST128_ABS_LO12_NC, 299) \
1541 _ELF_DEFINE_RELOC(R_AARCH64_MOVW_GOTOFF_G0, 300) \
1542 _ELF_DEFINE_RELOC(R_AARCH64_MOVW_GOTOFF_G0_NC, 301) \
1543 _ELF_DEFINE_RELOC(R_AARCH64_MOVW_GOTOFF_G1, 302) \
1544 _ELF_DEFINE_RELOC(R_AARCH64_MOVW_GOTOFF_G1_NC, 303) \
1545 _ELF_DEFINE_RELOC(R_AARCH64_MOVW_GOTOFF_G2, 304) \
1546 _ELF_DEFINE_RELOC(R_AARCH64_MOVW_GOTOFF_G2_NC, 305) \
1547 _ELF_DEFINE_RELOC(R_AARCH64_MOVW_GOTOFF_G3, 306) \
1548 _ELF_DEFINE_RELOC(R_AARCH64_GOTREL64, 307) \
1549 _ELF_DEFINE_RELOC(R_AARCH64_GOTREL32, 308) \
1550 _ELF_DEFINE_RELOC(R_AARCH64_GOT_LD_PREL19, 309) \
1551 _ELF_DEFINE_RELOC(R_AARCH64_LD64_GOTOFF_LO15, 310) \
1552 _ELF_DEFINE_RELOC(R_AARCH64_ADR_GOT_PAGE, 311) \
1553 _ELF_DEFINE_RELOC(R_AARCH64_LD64_GOT_LO12_NC, 312) \
1554 _ELF_DEFINE_RELOC(R_AARCH64_LD64_GOTPAGE_LO15, 313) \
1555 _ELF_DEFINE_RELOC(R_AARCH64_TLSGD_ADR_PREL21, 512) \
1556 _ELF_DEFINE_RELOC(R_AARCH64_TLSGD_ADR_PAGE21, 513) \
1557 _ELF_DEFINE_RELOC(R_AARCH64_TLSGD_ADD_LO12_NC, 514) \
1558 _ELF_DEFINE_RELOC(R_AARCH64_TLSGD_MOVW_G1, 515) \
1559 _ELF_DEFINE_RELOC(R_AARCH64_TLSGD_MOVW_G0_NC, 516) \
1560 _ELF_DEFINE_RELOC(R_AARCH64_TLSLD_ADR_PREL21, 517) \
1561 _ELF_DEFINE_RELOC(R_AARCH64_TLSLD_ADR_PAGE21, 518) \
1562 _ELF_DEFINE_RELOC(R_AARCH64_TLSLD_ADD_LO12_NC, 519) \
1563 _ELF_DEFINE_RELOC(R_AARCH64_TLSLD_MOVW_G1, 520) \
1564 _ELF_DEFINE_RELOC(R_AARCH64_TLSLD_MOVW_G0_NC, 521) \
1565 _ELF_DEFINE_RELOC(R_AARCH64_TLSLD_LD_PREL19, 522) \
1566 _ELF_DEFINE_RELOC(R_AARCH64_TLSLD_MOVW_DTPREL_G2, 523) \
1567 _ELF_DEFINE_RELOC(R_AARCH64_TLSLD_MOVW_DTPREL_G1, 524) \
1568 _ELF_DEFINE_RELOC(R_AARCH64_TLSLD_MOVW_DTPREL_G1_NC, 525) \
1569 _ELF_DEFINE_RELOC(R_AARCH64_TLSLD_MOVW_DTPREL_G0, 526) \
1570 _ELF_DEFINE_RELOC(R_AARCH64_TLSLD_MOVW_DTPREL_G0_NC, 527) \
1571 _ELF_DEFINE_RELOC(R_AARCH64_TLSLD_ADD_DTPREL_HI12, 529) \
1572 _ELF_DEFINE_RELOC(R_AARCH64_TLSLD_ADD_DTPREL_LO12_NC, 530) \
1573 _ELF_DEFINE_RELOC(R_AARCH64_TLSLD_LDST8_DTPREL_LO12, 531) \
1574 _ELF_DEFINE_RELOC(R_AARCH64_TLSLD_LDST8_DTPREL_LO12_NC, 532) \
1575 _ELF_DEFINE_RELOC(R_AARCH64_TLSLD_LDST16_DTPREL_LO12, 533) \
1576 _ELF_DEFINE_RELOC(R_AARCH64_TLSLD_LDST16_DTPREL_LO12_NC, 534) \
1577 _ELF_DEFINE_RELOC(R_AARCH64_TLSLD_LDST32_DTPREL_LO12, 535) \
1578 _ELF_DEFINE_RELOC(R_AARCH64_TLSLD_LDST32_DTPREL_LO12_NC, 536) \
1579 _ELF_DEFINE_RELOC(R_AARCH64_TLSLD_LDST64_DTPREL_LO12, 537) \
1580 _ELF_DEFINE_RELOC(R_AARCH64_TLSLD_LDST64_DTPREL_LO12_NC, 538) \
1581 _ELF_DEFINE_RELOC(R_AARCH64_TLSIE_MOVW_GOTTPREL_G1, 539) \
1582 _ELF_DEFINE_RELOC(R_AARCH64_TLSIE_MOVW_GOTTPREL_G0_NC, 540) \
1583 _ELF_DEFINE_RELOC(R_AARCH64_TLSIE_ADR_GOTTPREL_PAGE21, 541) \
1584 _ELF_DEFINE_RELOC(R_AARCH64_TLSIE_LD64_GOTTPREL_LO12_NC, 542) \
1585 _ELF_DEFINE_RELOC(R_AARCH64_TLSIE_LD_GOTTPREL_PREL19, 543) \
1586 _ELF_DEFINE_RELOC(R_AARCH64_TLSLE_MOVW_TPREL_G2, 544) \
1587 _ELF_DEFINE_RELOC(R_AARCH64_TLSLE_MOVW_TPREL_G1, 545) \
1588 _ELF_DEFINE_RELOC(R_AARCH64_TLSLE_MOVW_TPREL_G1_NC, 546) \
1589 _ELF_DEFINE_RELOC(R_AARCH64_TLSLE_MOVW_TPREL_G0, 547) \
1590 _ELF_DEFINE_RELOC(R_AARCH64_TLSLE_MOVW_TPREL_G0_NC, 548) \
1591 _ELF_DEFINE_RELOC(R_AARCH64_TLSLE_ADD_TPREL_HI12, 549) \
1592 _ELF_DEFINE_RELOC(R_AARCH64_TLSLE_ADD_TPREL_LO12, 550) \
1593 _ELF_DEFINE_RELOC(R_AARCH64_TLSLE_ADD_TPREL_LO12_NC, 551) \
1594 _ELF_DEFINE_RELOC(R_AARCH64_TLSLE_LDST8_TPREL_LO12, 552) \
1595 _ELF_DEFINE_RELOC(R_AARCH64_TLSLE_LDST8_TPREL_LO12_NC, 553) \
1596 _ELF_DEFINE_RELOC(R_AARCH64_TLSLE_LDST16_TPREL_LO12, 554) \
1597 _ELF_DEFINE_RELOC(R_AARCH64_TLSLE_LDST16_TPREL_LO12_NC, 555) \
1598 _ELF_DEFINE_RELOC(R_AARCH64_TLSLE_LDST32_TPREL_LO12, 556) \
1599 _ELF_DEFINE_RELOC(R_AARCH64_TLSLE_LDST32_TPREL_LO12_NC, 557) \
1600 _ELF_DEFINE_RELOC(R_AARCH64_TLSLE_LDST64_TPREL_LO12, 558) \
1601 _ELF_DEFINE_RELOC(R_AARCH64_TLSLE_LDST64_TPREL_LO12_NC, 559) \
1602 _ELF_DEFINE_RELOC(R_AARCH64_TLSDESC_LD_PREL19, 560) \
1603 _ELF_DEFINE_RELOC(R_AARCH64_TLSDESC_ADR_PREL21, 561) \
1604 _ELF_DEFINE_RELOC(R_AARCH64_TLSDESC_ADR_PAGE21, 562) \
1605 _ELF_DEFINE_RELOC(R_AARCH64_TLSDESC_LD64_LO12, 563) \
1606 _ELF_DEFINE_RELOC(R_AARCH64_TLSDESC_ADD_LO12, 564) \
1607 _ELF_DEFINE_RELOC(R_AARCH64_TLSDESC_OFF_G1, 565) \
1608 _ELF_DEFINE_RELOC(R_AARCH64_TLSDESC_OFF_G0_NC, 566) \
1609 _ELF_DEFINE_RELOC(R_AARCH64_TLSDESC_LDR, 567) \
1610 _ELF_DEFINE_RELOC(R_AARCH64_TLSDESC_ADD, 568) \
1611 _ELF_DEFINE_RELOC(R_AARCH64_TLSDESC_CALL, 569) \
1612 _ELF_DEFINE_RELOC(R_AARCH64_TLSLE_LDST128_TPREL_LO12, 570) \
1613 _ELF_DEFINE_RELOC(R_AARCH64_TLSLE_LDST128_TPREL_LO12_NC, 571) \
1614 _ELF_DEFINE_RELOC(R_AARCH64_TLSLD_LDST128_DTPREL_LO12, 572) \
1615 _ELF_DEFINE_RELOC(R_AARCH64_TLSLD_LDST128_DTPREL_LO12_NC, 573) \
1616 _ELF_DEFINE_RELOC(R_AARCH64_COPY, 1024) \
1617 _ELF_DEFINE_RELOC(R_AARCH64_GLOB_DAT, 1025) \
1618 _ELF_DEFINE_RELOC(R_AARCH64_JUMP_SLOT, 1026) \
1619 _ELF_DEFINE_RELOC(R_AARCH64_RELATIVE, 1027) \
1620 _ELF_DEFINE_RELOC(R_AARCH64_TLS_DTPREL64, 1028) \
1621 _ELF_DEFINE_RELOC(R_AARCH64_TLS_DTPMOD64, 1029) \
1622 _ELF_DEFINE_RELOC(R_AARCH64_TLS_TPREL64, 1030) \
1623 _ELF_DEFINE_RELOC(R_AARCH64_TLSDESC, 1031) \
1624 _ELF_DEFINE_RELOC(R_AARCH64_IRELATIVE, 1032)
1632 _ELF_DEFINE_RELOC(R_AMD64_NONE, 0) \
1633 _ELF_DEFINE_RELOC(R_AMD64_64, 1) \
1634 _ELF_DEFINE_RELOC(R_AMD64_PC32, 2) \
1635 _ELF_DEFINE_RELOC(R_AMD64_GOT32, 3) \
1636 _ELF_DEFINE_RELOC(R_AMD64_PLT32, 4) \
1637 _ELF_DEFINE_RELOC(R_AMD64_COPY, 5) \
1638 _ELF_DEFINE_RELOC(R_AMD64_GLOB_DAT, 6) \
1639 _ELF_DEFINE_RELOC(R_AMD64_JUMP_SLOT, 7) \
1640 _ELF_DEFINE_RELOC(R_AMD64_RELATIVE, 8) \
1641 _ELF_DEFINE_RELOC(R_AMD64_GOTPCREL, 9) \
1642 _ELF_DEFINE_RELOC(R_AMD64_32, 10) \
1643 _ELF_DEFINE_RELOC(R_AMD64_32S, 11) \
1644 _ELF_DEFINE_RELOC(R_AMD64_16, 12) \
1645 _ELF_DEFINE_RELOC(R_AMD64_PC16, 13) \
1646 _ELF_DEFINE_RELOC(R_AMD64_8, 14) \
1647 _ELF_DEFINE_RELOC(R_AMD64_PC8, 15) \
1648 _ELF_DEFINE_RELOC(R_AMD64_PC64, 24) \
1649 _ELF_DEFINE_RELOC(R_AMD64_GOTOFF64, 25) \
1650 _ELF_DEFINE_RELOC(R_AMD64_GOTPC32, 26)
1657 _ELF_DEFINE_RELOC(R_ARM_NONE, 0) \
1658 _ELF_DEFINE_RELOC(R_ARM_PC24, 1) \
1659 _ELF_DEFINE_RELOC(R_ARM_ABS32, 2) \
1660 _ELF_DEFINE_RELOC(R_ARM_REL32, 3) \
1661 _ELF_DEFINE_RELOC(R_ARM_LDR_PC_G0, 4) \
1662 _ELF_DEFINE_RELOC(R_ARM_ABS16, 5) \
1663 _ELF_DEFINE_RELOC(R_ARM_ABS12, 6) \
1664 _ELF_DEFINE_RELOC(R_ARM_THM_ABS5, 7) \
1665 _ELF_DEFINE_RELOC(R_ARM_ABS8, 8) \
1666 _ELF_DEFINE_RELOC(R_ARM_SBREL32, 9) \
1667 _ELF_DEFINE_RELOC(R_ARM_THM_CALL, 10) \
1668 _ELF_DEFINE_RELOC(R_ARM_THM_PC8, 11) \
1669 _ELF_DEFINE_RELOC(R_ARM_BREL_ADJ, 12) \
1670 _ELF_DEFINE_RELOC(R_ARM_SWI24, 13) \
1671 _ELF_DEFINE_RELOC(R_ARM_TLS_DESC, 13) \
1672 _ELF_DEFINE_RELOC(R_ARM_THM_SWI8, 14) \
1673 _ELF_DEFINE_RELOC(R_ARM_XPC25, 15) \
1674 _ELF_DEFINE_RELOC(R_ARM_THM_XPC22, 16) \
1675 _ELF_DEFINE_RELOC(R_ARM_TLS_DTPMOD32, 17) \
1676 _ELF_DEFINE_RELOC(R_ARM_TLS_DTPOFF32, 18) \
1677 _ELF_DEFINE_RELOC(R_ARM_TLS_TPOFF32, 19) \
1678 _ELF_DEFINE_RELOC(R_ARM_COPY, 20) \
1679 _ELF_DEFINE_RELOC(R_ARM_GLOB_DAT, 21) \
1680 _ELF_DEFINE_RELOC(R_ARM_JUMP_SLOT, 22) \
1681 _ELF_DEFINE_RELOC(R_ARM_RELATIVE, 23) \
1682 _ELF_DEFINE_RELOC(R_ARM_GOTOFF32, 24) \
1683 _ELF_DEFINE_RELOC(R_ARM_BASE_PREL, 25) \
1684 _ELF_DEFINE_RELOC(R_ARM_GOT_BREL, 26) \
1685 _ELF_DEFINE_RELOC(R_ARM_PLT32, 27) \
1686 _ELF_DEFINE_RELOC(R_ARM_CALL, 28) \
1687 _ELF_DEFINE_RELOC(R_ARM_JUMP24, 29) \
1688 _ELF_DEFINE_RELOC(R_ARM_THM_JUMP24, 30) \
1689 _ELF_DEFINE_RELOC(R_ARM_BASE_ABS, 31) \
1690 _ELF_DEFINE_RELOC(R_ARM_ALU_PCREL_7_0, 32) \
1691 _ELF_DEFINE_RELOC(R_ARM_ALU_PCREL_15_8, 33) \
1692 _ELF_DEFINE_RELOC(R_ARM_ALU_PCREL_23_15, 34) \
1693 _ELF_DEFINE_RELOC(R_ARM_LDR_SBREL_11_0_NC, 35) \
1694 _ELF_DEFINE_RELOC(R_ARM_ALU_SBREL_19_12_NC, 36) \
1695 _ELF_DEFINE_RELOC(R_ARM_ALU_SBREL_27_20_CK, 37) \
1696 _ELF_DEFINE_RELOC(R_ARM_TARGET1, 38) \
1697 _ELF_DEFINE_RELOC(R_ARM_SBREL31, 39) \
1698 _ELF_DEFINE_RELOC(R_ARM_V4BX, 40) \
1699 _ELF_DEFINE_RELOC(R_ARM_TARGET2, 41) \
1700 _ELF_DEFINE_RELOC(R_ARM_PREL31, 42) \
1701 _ELF_DEFINE_RELOC(R_ARM_MOVW_ABS_NC, 43) \
1702 _ELF_DEFINE_RELOC(R_ARM_MOVT_ABS, 44) \
1703 _ELF_DEFINE_RELOC(R_ARM_MOVW_PREL_NC, 45) \
1704 _ELF_DEFINE_RELOC(R_ARM_MOVT_PREL, 46) \
1705 _ELF_DEFINE_RELOC(R_ARM_THM_MOVW_ABS_NC, 47) \
1706 _ELF_DEFINE_RELOC(R_ARM_THM_MOVT_ABS, 48) \
1707 _ELF_DEFINE_RELOC(R_ARM_THM_MOVW_PREL_NC, 49) \
1708 _ELF_DEFINE_RELOC(R_ARM_THM_MOVT_PREL, 50) \
1709 _ELF_DEFINE_RELOC(R_ARM_THM_JUMP19, 51) \
1710 _ELF_DEFINE_RELOC(R_ARM_THM_JUMP6, 52) \
1711 _ELF_DEFINE_RELOC(R_ARM_THM_ALU_PREL_11_0, 53) \
1712 _ELF_DEFINE_RELOC(R_ARM_THM_PC12, 54) \
1713 _ELF_DEFINE_RELOC(R_ARM_ABS32_NOI, 55) \
1714 _ELF_DEFINE_RELOC(R_ARM_REL32_NOI, 56) \
1715 _ELF_DEFINE_RELOC(R_ARM_ALU_PC_G0_NC, 57) \
1716 _ELF_DEFINE_RELOC(R_ARM_ALU_PC_G0, 58) \
1717 _ELF_DEFINE_RELOC(R_ARM_ALU_PC_G1_NC, 59) \
1718 _ELF_DEFINE_RELOC(R_ARM_ALU_PC_G1, 60) \
1719 _ELF_DEFINE_RELOC(R_ARM_ALU_PC_G2, 61) \
1720 _ELF_DEFINE_RELOC(R_ARM_LDR_PC_G1, 62) \
1721 _ELF_DEFINE_RELOC(R_ARM_LDR_PC_G2, 63) \
1722 _ELF_DEFINE_RELOC(R_ARM_LDRS_PC_G0, 64) \
1723 _ELF_DEFINE_RELOC(R_ARM_LDRS_PC_G1, 65) \
1724 _ELF_DEFINE_RELOC(R_ARM_LDRS_PC_G2, 66) \
1725 _ELF_DEFINE_RELOC(R_ARM_LDC_PC_G0, 67) \
1726 _ELF_DEFINE_RELOC(R_ARM_LDC_PC_G1, 68) \
1727 _ELF_DEFINE_RELOC(R_ARM_LDC_PC_G2, 69) \
1728 _ELF_DEFINE_RELOC(R_ARM_ALU_SB_G0_NC, 70) \
1729 _ELF_DEFINE_RELOC(R_ARM_ALU_SB_G0, 71) \
1730 _ELF_DEFINE_RELOC(R_ARM_ALU_SB_G1_NC, 72) \
1731 _ELF_DEFINE_RELOC(R_ARM_ALU_SB_G1, 73) \
1732 _ELF_DEFINE_RELOC(R_ARM_ALU_SB_G2, 74) \
1733 _ELF_DEFINE_RELOC(R_ARM_LDR_SB_G0, 75) \
1734 _ELF_DEFINE_RELOC(R_ARM_LDR_SB_G1, 76) \
1735 _ELF_DEFINE_RELOC(R_ARM_LDR_SB_G2, 77) \
1736 _ELF_DEFINE_RELOC(R_ARM_LDRS_SB_G0, 78) \
1737 _ELF_DEFINE_RELOC(R_ARM_LDRS_SB_G1, 79) \
1738 _ELF_DEFINE_RELOC(R_ARM_LDRS_SB_G2, 80) \
1739 _ELF_DEFINE_RELOC(R_ARM_LDC_SB_G0, 81) \
1740 _ELF_DEFINE_RELOC(R_ARM_LDC_SB_G1, 82) \
1741 _ELF_DEFINE_RELOC(R_ARM_LDC_SB_G2, 83) \
1742 _ELF_DEFINE_RELOC(R_ARM_MOVW_BREL_NC, 84) \
1743 _ELF_DEFINE_RELOC(R_ARM_MOVT_BREL, 85) \
1744 _ELF_DEFINE_RELOC(R_ARM_MOVW_BREL, 86) \
1745 _ELF_DEFINE_RELOC(R_ARM_THM_MOVW_BREL_NC, 87) \
1746 _ELF_DEFINE_RELOC(R_ARM_THM_MOVT_BREL, 88) \
1747 _ELF_DEFINE_RELOC(R_ARM_THM_MOVW_BREL, 89) \
1748 _ELF_DEFINE_RELOC(R_ARM_TLS_GOTDESC, 90) \
1749 _ELF_DEFINE_RELOC(R_ARM_TLS_CALL, 91) \
1750 _ELF_DEFINE_RELOC(R_ARM_TLS_DESCSEQ, 92) \
1751 _ELF_DEFINE_RELOC(R_ARM_THM_TLS_CALL, 93) \
1752 _ELF_DEFINE_RELOC(R_ARM_PLT32_ABS, 94) \
1753 _ELF_DEFINE_RELOC(R_ARM_GOT_ABS, 95) \
1754 _ELF_DEFINE_RELOC(R_ARM_GOT_PREL, 96) \
1755 _ELF_DEFINE_RELOC(R_ARM_GOT_BREL12, 97) \
1756 _ELF_DEFINE_RELOC(R_ARM_GOTOFF12, 98) \
1757 _ELF_DEFINE_RELOC(R_ARM_GOTRELAX, 99) \
1758 _ELF_DEFINE_RELOC(R_ARM_GNU_VTENTRY, 100) \
1759 _ELF_DEFINE_RELOC(R_ARM_GNU_VTINHERIT, 101) \
1760 _ELF_DEFINE_RELOC(R_ARM_THM_JUMP11, 102) \
1761 _ELF_DEFINE_RELOC(R_ARM_THM_JUMP8, 103) \
1762 _ELF_DEFINE_RELOC(R_ARM_TLS_GD32, 104) \
1763 _ELF_DEFINE_RELOC(R_ARM_TLS_LDM32, 105) \
1764 _ELF_DEFINE_RELOC(R_ARM_TLS_LDO32, 106) \
1765 _ELF_DEFINE_RELOC(R_ARM_TLS_IE32, 107) \
1766 _ELF_DEFINE_RELOC(R_ARM_TLS_LE32, 108) \
1767 _ELF_DEFINE_RELOC(R_ARM_TLS_LDO12, 109) \
1768 _ELF_DEFINE_RELOC(R_ARM_TLS_LE12, 110) \
1769 _ELF_DEFINE_RELOC(R_ARM_TLS_IE12GP, 111) \
1770 _ELF_DEFINE_RELOC(R_ARM_PRIVATE_0, 112) \
1771 _ELF_DEFINE_RELOC(R_ARM_PRIVATE_1, 113) \
1772 _ELF_DEFINE_RELOC(R_ARM_PRIVATE_2, 114) \
1773 _ELF_DEFINE_RELOC(R_ARM_PRIVATE_3, 115) \
1774 _ELF_DEFINE_RELOC(R_ARM_PRIVATE_4, 116) \
1775 _ELF_DEFINE_RELOC(R_ARM_PRIVATE_5, 117) \
1776 _ELF_DEFINE_RELOC(R_ARM_PRIVATE_6, 118) \
1777 _ELF_DEFINE_RELOC(R_ARM_PRIVATE_7, 119) \
1778 _ELF_DEFINE_RELOC(R_ARM_PRIVATE_8, 120) \
1779 _ELF_DEFINE_RELOC(R_ARM_PRIVATE_9, 121) \
1780 _ELF_DEFINE_RELOC(R_ARM_PRIVATE_10, 122) \
1781 _ELF_DEFINE_RELOC(R_ARM_PRIVATE_11, 123) \
1782 _ELF_DEFINE_RELOC(R_ARM_PRIVATE_12, 124) \
1783 _ELF_DEFINE_RELOC(R_ARM_PRIVATE_13, 125) \
1784 _ELF_DEFINE_RELOC(R_ARM_PRIVATE_14, 126) \
1785 _ELF_DEFINE_RELOC(R_ARM_PRIVATE_15, 127) \
1786 _ELF_DEFINE_RELOC(R_ARM_ME_TOO, 128) \
1787 _ELF_DEFINE_RELOC(R_ARM_THM_TLS_DESCSEQ16, 129) \
1788 _ELF_DEFINE_RELOC(R_ARM_THM_TLS_DESCSEQ32, 130) \
1789 _ELF_DEFINE_RELOC(R_ARM_THM_GOT_BREL12, 131) \
1790 _ELF_DEFINE_RELOC(R_ARM_IRELATIVE, 140)
1793 _ELF_DEFINE_RELOC(R_IA_64_NONE, 0) \
1794 _ELF_DEFINE_RELOC(R_IA_64_IMM14, 0x21) \
1795 _ELF_DEFINE_RELOC(R_IA_64_IMM22, 0x22) \
1796 _ELF_DEFINE_RELOC(R_IA_64_IMM64, 0x23) \
1797 _ELF_DEFINE_RELOC(R_IA_64_DIR32MSB, 0x24) \
1798 _ELF_DEFINE_RELOC(R_IA_64_DIR32LSB, 0x25) \
1799 _ELF_DEFINE_RELOC(R_IA_64_DIR64MSB, 0x26) \
1800 _ELF_DEFINE_RELOC(R_IA_64_DIR64LSB, 0x27) \
1801 _ELF_DEFINE_RELOC(R_IA_64_GPREL22, 0x2a) \
1802 _ELF_DEFINE_RELOC(R_IA_64_GPREL64I, 0x2b) \
1803 _ELF_DEFINE_RELOC(R_IA_64_GPREL32MSB, 0x2c) \
1804 _ELF_DEFINE_RELOC(R_IA_64_GPREL32LSB, 0x2d) \
1805 _ELF_DEFINE_RELOC(R_IA_64_GPREL64MSB, 0x2e) \
1806 _ELF_DEFINE_RELOC(R_IA_64_GPREL64LSB, 0x2f) \
1807 _ELF_DEFINE_RELOC(R_IA_64_LTOFF22, 0x32) \
1808 _ELF_DEFINE_RELOC(R_IA_64_LTOFF64I, 0x33) \
1809 _ELF_DEFINE_RELOC(R_IA_64_PLTOFF22, 0x3a) \
1810 _ELF_DEFINE_RELOC(R_IA_64_PLTOFF64I, 0x3b) \
1811 _ELF_DEFINE_RELOC(R_IA_64_PLTOFF64MSB, 0x3e) \
1812 _ELF_DEFINE_RELOC(R_IA_64_PLTOFF64LSB, 0x3f) \
1813 _ELF_DEFINE_RELOC(R_IA_64_FPTR64I, 0x43) \
1814 _ELF_DEFINE_RELOC(R_IA_64_FPTR32MSB, 0x44) \
1815 _ELF_DEFINE_RELOC(R_IA_64_FPTR32LSB, 0x45) \
1816 _ELF_DEFINE_RELOC(R_IA_64_FPTR64MSB, 0x46) \
1817 _ELF_DEFINE_RELOC(R_IA_64_FPTR64LSB, 0x47) \
1818 _ELF_DEFINE_RELOC(R_IA_64_PCREL60B, 0x48) \
1819 _ELF_DEFINE_RELOC(R_IA_64_PCREL21B, 0x49) \
1820 _ELF_DEFINE_RELOC(R_IA_64_PCREL21M, 0x4a) \
1821 _ELF_DEFINE_RELOC(R_IA_64_PCREL21F, 0x4b) \
1822 _ELF_DEFINE_RELOC(R_IA_64_PCREL32MSB, 0x4c) \
1823 _ELF_DEFINE_RELOC(R_IA_64_PCREL32LSB, 0x4d) \
1824 _ELF_DEFINE_RELOC(R_IA_64_PCREL64MSB, 0x4e) \
1825 _ELF_DEFINE_RELOC(R_IA_64_PCREL64LSB, 0x4f) \
1826 _ELF_DEFINE_RELOC(R_IA_64_LTOFF_FPTR22, 0x52) \
1827 _ELF_DEFINE_RELOC(R_IA_64_LTOFF_FPTR64I, 0x53) \
1828 _ELF_DEFINE_RELOC(R_IA_64_LTOFF_FPTR32MSB, 0x54) \
1829 _ELF_DEFINE_RELOC(R_IA_64_LTOFF_FPTR32LSB, 0x55) \
1830 _ELF_DEFINE_RELOC(R_IA_64_LTOFF_FPTR64MSB, 0x56) \
1831 _ELF_DEFINE_RELOC(R_IA_64_LTOFF_FPTR64LSB, 0x57) \
1832 _ELF_DEFINE_RELOC(R_IA_64_SEGREL32MSB, 0x5c) \
1833 _ELF_DEFINE_RELOC(R_IA_64_SEGREL32LSB, 0x5d) \
1834 _ELF_DEFINE_RELOC(R_IA_64_SEGREL64MSB, 0x5e) \
1835 _ELF_DEFINE_RELOC(R_IA_64_SEGREL64LSB, 0x5f) \
1836 _ELF_DEFINE_RELOC(R_IA_64_SECREL32MSB, 0x64) \
1837 _ELF_DEFINE_RELOC(R_IA_64_SECREL32LSB, 0x65) \
1838 _ELF_DEFINE_RELOC(R_IA_64_SECREL64MSB, 0x66) \
1839 _ELF_DEFINE_RELOC(R_IA_64_SECREL64LSB, 0x67) \
1840 _ELF_DEFINE_RELOC(R_IA_64_REL32MSB, 0x6c) \
1841 _ELF_DEFINE_RELOC(R_IA_64_REL32LSB, 0x6d) \
1842 _ELF_DEFINE_RELOC(R_IA_64_REL64MSB, 0x6e) \
1843 _ELF_DEFINE_RELOC(R_IA_64_REL64LSB, 0x6f) \
1844 _ELF_DEFINE_RELOC(R_IA_64_LTV32MSB, 0x74) \
1845 _ELF_DEFINE_RELOC(R_IA_64_LTV32LSB, 0x75) \
1846 _ELF_DEFINE_RELOC(R_IA_64_LTV64MSB, 0x76) \
1847 _ELF_DEFINE_RELOC(R_IA_64_LTV64LSB, 0x77) \
1848 _ELF_DEFINE_RELOC(R_IA_64_PCREL21BI, 0x79) \
1849 _ELF_DEFINE_RELOC(R_IA_64_PCREL22, 0x7A) \
1850 _ELF_DEFINE_RELOC(R_IA_64_PCREL64I, 0x7B) \
1851 _ELF_DEFINE_RELOC(R_IA_64_IPLTMSB, 0x80) \
1852 _ELF_DEFINE_RELOC(R_IA_64_IPLTLSB, 0x81) \
1853 _ELF_DEFINE_RELOC(R_IA_64_SUB, 0x85) \
1854 _ELF_DEFINE_RELOC(R_IA_64_LTOFF22X, 0x86) \
1855 _ELF_DEFINE_RELOC(R_IA_64_LDXMOV, 0x87) \
1856 _ELF_DEFINE_RELOC(R_IA_64_TPREL14, 0x91) \
1857 _ELF_DEFINE_RELOC(R_IA_64_TPREL22, 0x92) \
1858 _ELF_DEFINE_RELOC(R_IA_64_TPREL64I, 0x93) \
1859 _ELF_DEFINE_RELOC(R_IA_64_TPREL64MSB, 0x96) \
1860 _ELF_DEFINE_RELOC(R_IA_64_TPREL64LSB, 0x97) \
1861 _ELF_DEFINE_RELOC(R_IA_64_LTOFF_TPREL22, 0x9A) \
1862 _ELF_DEFINE_RELOC(R_IA_64_DTPMOD64MSB, 0xA6) \
1863 _ELF_DEFINE_RELOC(R_IA_64_DTPMOD64LSB, 0xA7) \
1864 _ELF_DEFINE_RELOC(R_IA_64_LTOFF_DTPMOD22, 0xAA) \
1865 _ELF_DEFINE_RELOC(R_IA_64_DTPREL14, 0xB1) \
1866 _ELF_DEFINE_RELOC(R_IA_64_DTPREL22, 0xB2) \
1867 _ELF_DEFINE_RELOC(R_IA_64_DTPREL64I, 0xB3) \
1868 _ELF_DEFINE_RELOC(R_IA_64_DTPREL32MSB, 0xB4) \
1869 _ELF_DEFINE_RELOC(R_IA_64_DTPREL32LSB, 0xB5) \
1870 _ELF_DEFINE_RELOC(R_IA_64_DTPREL64MSB, 0xB6) \
1871 _ELF_DEFINE_RELOC(R_IA_64_DTPREL64LSB, 0xB7) \
1872 _ELF_DEFINE_RELOC(R_IA_64_LTOFF_DTPREL22, 0xBA)
1875 _ELF_DEFINE_RELOC(R_MIPS_NONE, 0) \
1876 _ELF_DEFINE_RELOC(R_MIPS_16, 1) \
1877 _ELF_DEFINE_RELOC(R_MIPS_32, 2) \
1878 _ELF_DEFINE_RELOC(R_MIPS_REL32, 3) \
1879 _ELF_DEFINE_RELOC(R_MIPS_26, 4) \
1880 _ELF_DEFINE_RELOC(R_MIPS_HI16, 5) \
1881 _ELF_DEFINE_RELOC(R_MIPS_LO16, 6) \
1882 _ELF_DEFINE_RELOC(R_MIPS_GPREL16, 7) \
1883 _ELF_DEFINE_RELOC(R_MIPS_LITERAL, 8) \
1884 _ELF_DEFINE_RELOC(R_MIPS_GOT16, 9) \
1885 _ELF_DEFINE_RELOC(R_MIPS_PC16, 10) \
1886 _ELF_DEFINE_RELOC(R_MIPS_CALL16, 11) \
1887 _ELF_DEFINE_RELOC(R_MIPS_GPREL32, 12) \
1888 _ELF_DEFINE_RELOC(R_MIPS_SHIFT5, 16) \
1889 _ELF_DEFINE_RELOC(R_MIPS_SHIFT6, 17) \
1890 _ELF_DEFINE_RELOC(R_MIPS_64, 18) \
1891 _ELF_DEFINE_RELOC(R_MIPS_GOT_DISP, 19) \
1892 _ELF_DEFINE_RELOC(R_MIPS_GOT_PAGE, 20) \
1893 _ELF_DEFINE_RELOC(R_MIPS_GOT_OFST, 21) \
1894 _ELF_DEFINE_RELOC(R_MIPS_GOT_HI16, 22) \
1895 _ELF_DEFINE_RELOC(R_MIPS_GOT_LO16, 23) \
1896 _ELF_DEFINE_RELOC(R_MIPS_SUB, 24) \
1897 _ELF_DEFINE_RELOC(R_MIPS_CALLHI16, 30) \
1898 _ELF_DEFINE_RELOC(R_MIPS_CALLLO16, 31) \
1899 _ELF_DEFINE_RELOC(R_MIPS_JALR, 37) \
1900 _ELF_DEFINE_RELOC(R_MIPS_TLS_DTPMOD32, 38) \
1901 _ELF_DEFINE_RELOC(R_MIPS_TLS_DTPREL32, 39) \
1902 _ELF_DEFINE_RELOC(R_MIPS_TLS_DTPMOD64, 40) \
1903 _ELF_DEFINE_RELOC(R_MIPS_TLS_DTPREL64, 41) \
1904 _ELF_DEFINE_RELOC(R_MIPS_TLS_GD, 42) \
1905 _ELF_DEFINE_RELOC(R_MIPS_TLS_LDM, 43) \
1906 _ELF_DEFINE_RELOC(R_MIPS_TLS_DTPREL_HI16, 44) \
1907 _ELF_DEFINE_RELOC(R_MIPS_TLS_DTPREL_LO16, 45) \
1908 _ELF_DEFINE_RELOC(R_MIPS_TLS_GOTTPREL, 46) \
1909 _ELF_DEFINE_RELOC(R_MIPS_TLS_TPREL32, 47) \
1910 _ELF_DEFINE_RELOC(R_MIPS_TLS_TPREL64, 48) \
1911 _ELF_DEFINE_RELOC(R_MIPS_TLS_TPREL_HI16, 49) \
1912 _ELF_DEFINE_RELOC(R_MIPS_TLS_TPREL_LO16, 50)
1915 _ELF_DEFINE_RELOC(R_PPC_NONE, 0) \
1916 _ELF_DEFINE_RELOC(R_PPC_ADDR32, 1) \
1917 _ELF_DEFINE_RELOC(R_PPC_ADDR24, 2) \
1918 _ELF_DEFINE_RELOC(R_PPC_ADDR16, 3) \
1919 _ELF_DEFINE_RELOC(R_PPC_ADDR16_LO, 4) \
1920 _ELF_DEFINE_RELOC(R_PPC_ADDR16_HI, 5) \
1921 _ELF_DEFINE_RELOC(R_PPC_ADDR16_HA, 6) \
1922 _ELF_DEFINE_RELOC(R_PPC_ADDR14, 7) \
1923 _ELF_DEFINE_RELOC(R_PPC_ADDR14_BRTAKEN, 8) \
1924 _ELF_DEFINE_RELOC(R_PPC_ADDR14_BRNTAKEN, 9) \
1925 _ELF_DEFINE_RELOC(R_PPC_REL24, 10) \
1926 _ELF_DEFINE_RELOC(R_PPC_REL14, 11) \
1927 _ELF_DEFINE_RELOC(R_PPC_REL14_BRTAKEN, 12) \
1928 _ELF_DEFINE_RELOC(R_PPC_REL14_BRNTAKEN, 13) \
1929 _ELF_DEFINE_RELOC(R_PPC_GOT16, 14) \
1930 _ELF_DEFINE_RELOC(R_PPC_GOT16_LO, 15) \
1931 _ELF_DEFINE_RELOC(R_PPC_GOT16_HI, 16) \
1932 _ELF_DEFINE_RELOC(R_PPC_GOT16_HA, 17) \
1933 _ELF_DEFINE_RELOC(R_PPC_PLTREL24, 18) \
1934 _ELF_DEFINE_RELOC(R_PPC_COPY, 19) \
1935 _ELF_DEFINE_RELOC(R_PPC_GLOB_DAT, 20) \
1936 _ELF_DEFINE_RELOC(R_PPC_JMP_SLOT, 21) \
1937 _ELF_DEFINE_RELOC(R_PPC_RELATIVE, 22) \
1938 _ELF_DEFINE_RELOC(R_PPC_LOCAL24PC, 23) \
1939 _ELF_DEFINE_RELOC(R_PPC_UADDR32, 24) \
1940 _ELF_DEFINE_RELOC(R_PPC_UADDR16, 25) \
1941 _ELF_DEFINE_RELOC(R_PPC_REL32, 26) \
1942 _ELF_DEFINE_RELOC(R_PPC_PLT32, 27) \
1943 _ELF_DEFINE_RELOC(R_PPC_PLTREL32, 28) \
1944 _ELF_DEFINE_RELOC(R_PPC_PLT16_LO, 29) \
1945 _ELF_DEFINE_RELOC(R_PPC_PLT16_HI, 30) \
1946 _ELF_DEFINE_RELOC(R_PPC_PLT16_HA, 31) \
1947 _ELF_DEFINE_RELOC(R_PPC_SDAREL16, 32) \
1948 _ELF_DEFINE_RELOC(R_PPC_SECTOFF, 33) \
1949 _ELF_DEFINE_RELOC(R_PPC_SECTOFF_LO, 34) \
1950 _ELF_DEFINE_RELOC(R_PPC_SECTOFF_HI, 35) \
1951 _ELF_DEFINE_RELOC(R_PPC_SECTOFF_HA, 36) \
1952 _ELF_DEFINE_RELOC(R_PPC_ADDR30, 37) \
1953 _ELF_DEFINE_RELOC(R_PPC_TLS, 67) \
1954 _ELF_DEFINE_RELOC(R_PPC_DTPMOD32, 68) \
1955 _ELF_DEFINE_RELOC(R_PPC_TPREL16, 69) \
1956 _ELF_DEFINE_RELOC(R_PPC_TPREL16_LO, 70) \
1957 _ELF_DEFINE_RELOC(R_PPC_TPREL16_HI, 71) \
1958 _ELF_DEFINE_RELOC(R_PPC_TPREL16_HA, 72) \
1959 _ELF_DEFINE_RELOC(R_PPC_TPREL32, 73) \
1960 _ELF_DEFINE_RELOC(R_PPC_DTPREL16, 74) \
1961 _ELF_DEFINE_RELOC(R_PPC_DTPREL16_LO, 75) \
1962 _ELF_DEFINE_RELOC(R_PPC_DTPREL16_HI, 76) \
1963 _ELF_DEFINE_RELOC(R_PPC_DTPREL16_HA, 77) \
1964 _ELF_DEFINE_RELOC(R_PPC_DTPREL32, 78) \
1965 _ELF_DEFINE_RELOC(R_PPC_GOT_TLSGD16, 79) \
1966 _ELF_DEFINE_RELOC(R_PPC_GOT_TLSGD16_LO, 80) \
1967 _ELF_DEFINE_RELOC(R_PPC_GOT_TLSGD16_HI, 81) \
1968 _ELF_DEFINE_RELOC(R_PPC_GOT_TLSGD16_HA, 82) \
1969 _ELF_DEFINE_RELOC(R_PPC_GOT_TLSLD16, 83) \
1970 _ELF_DEFINE_RELOC(R_PPC_GOT_TLSLD16_LO, 84) \
1971 _ELF_DEFINE_RELOC(R_PPC_GOT_TLSLD16_HI, 85) \
1972 _ELF_DEFINE_RELOC(R_PPC_GOT_TLSLD16_HA, 86) \
1973 _ELF_DEFINE_RELOC(R_PPC_GOT_TPREL16, 87) \
1974 _ELF_DEFINE_RELOC(R_PPC_GOT_TPREL16_LO, 88) \
1975 _ELF_DEFINE_RELOC(R_PPC_GOT_TPREL16_HI, 89) \
1976 _ELF_DEFINE_RELOC(R_PPC_GOT_TPREL16_HA, 90) \
1977 _ELF_DEFINE_RELOC(R_PPC_GOT_DTPREL16, 91) \
1978 _ELF_DEFINE_RELOC(R_PPC_GOT_DTPREL16_LO, 92) \
1979 _ELF_DEFINE_RELOC(R_PPC_GOT_DTPREL16_HI, 93) \
1980 _ELF_DEFINE_RELOC(R_PPC_GOT_DTPREL16_HA, 94) \
1981 _ELF_DEFINE_RELOC(R_PPC_TLSGD, 95) \
1982 _ELF_DEFINE_RELOC(R_PPC_TLSLD, 96) \
1983 _ELF_DEFINE_RELOC(R_PPC_EMB_NADDR32, 101) \
1984 _ELF_DEFINE_RELOC(R_PPC_EMB_NADDR16, 102) \
1985 _ELF_DEFINE_RELOC(R_PPC_EMB_NADDR16_LO, 103) \
1986 _ELF_DEFINE_RELOC(R_PPC_EMB_NADDR16_HI, 104) \
1987 _ELF_DEFINE_RELOC(R_PPC_EMB_NADDR16_HA, 105) \
1988 _ELF_DEFINE_RELOC(R_PPC_EMB_SDAI16, 106) \
1989 _ELF_DEFINE_RELOC(R_PPC_EMB_SDA2I16, 107) \
1990 _ELF_DEFINE_RELOC(R_PPC_EMB_SDA2REL, 108) \
1991 _ELF_DEFINE_RELOC(R_PPC_EMB_SDA21, 109) \
1992 _ELF_DEFINE_RELOC(R_PPC_EMB_MRKREF, 110) \
1993 _ELF_DEFINE_RELOC(R_PPC_EMB_RELSEC16, 111) \
1994 _ELF_DEFINE_RELOC(R_PPC_EMB_RELST_LO, 112) \
1995 _ELF_DEFINE_RELOC(R_PPC_EMB_RELST_HI, 113) \
1996 _ELF_DEFINE_RELOC(R_PPC_EMB_RELST_HA, 114) \
1997 _ELF_DEFINE_RELOC(R_PPC_EMB_BIT_FLD, 115) \
1998 _ELF_DEFINE_RELOC(R_PPC_EMB_RELSDA, 116) \
2001 _ELF_DEFINE_RELOC(R_PPC64_NONE, 0) \
2002 _ELF_DEFINE_RELOC(R_PPC64_ADDR32, 1) \
2003 _ELF_DEFINE_RELOC(R_PPC64_ADDR24, 2) \
2004 _ELF_DEFINE_RELOC(R_PPC64_ADDR16, 3) \
2005 _ELF_DEFINE_RELOC(R_PPC64_ADDR16_LO, 4) \
2006 _ELF_DEFINE_RELOC(R_PPC64_ADDR16_HI, 5) \
2007 _ELF_DEFINE_RELOC(R_PPC64_ADDR16_HA, 6) \
2008 _ELF_DEFINE_RELOC(R_PPC64_ADDR14, 7) \
2009 _ELF_DEFINE_RELOC(R_PPC64_ADDR14_BRTAKEN, 8) \
2010 _ELF_DEFINE_RELOC(R_PPC64_ADDR14_BRNTAKEN, 9) \
2011 _ELF_DEFINE_RELOC(R_PPC64_REL24, 10) \
2012 _ELF_DEFINE_RELOC(R_PPC64_REL14, 11) \
2013 _ELF_DEFINE_RELOC(R_PPC64_REL14_BRTAKEN, 12) \
2014 _ELF_DEFINE_RELOC(R_PPC64_REL14_BRNTAKEN, 13) \
2015 _ELF_DEFINE_RELOC(R_PPC64_GOT16, 14) \
2016 _ELF_DEFINE_RELOC(R_PPC64_GOT16_LO, 15) \
2017 _ELF_DEFINE_RELOC(R_PPC64_GOT16_HI, 16) \
2018 _ELF_DEFINE_RELOC(R_PPC64_GOT16_HA, 17) \
2019 _ELF_DEFINE_RELOC(R_PPC64_COPY, 19) \
2020 _ELF_DEFINE_RELOC(R_PPC64_GLOB_DAT, 20) \
2021 _ELF_DEFINE_RELOC(R_PPC64_JMP_SLOT, 21) \
2022 _ELF_DEFINE_RELOC(R_PPC64_RELATIVE, 22) \
2023 _ELF_DEFINE_RELOC(R_PPC64_UADDR32, 24) \
2024 _ELF_DEFINE_RELOC(R_PPC64_UADDR16, 25) \
2025 _ELF_DEFINE_RELOC(R_PPC64_REL32, 26) \
2026 _ELF_DEFINE_RELOC(R_PPC64_PLT32, 27) \
2027 _ELF_DEFINE_RELOC(R_PPC64_PLTREL32, 28) \
2028 _ELF_DEFINE_RELOC(R_PPC64_PLT16_LO, 29) \
2029 _ELF_DEFINE_RELOC(R_PPC64_PLT16_HI, 30) \
2030 _ELF_DEFINE_RELOC(R_PPC64_PLT16_HA, 31) \
2031 _ELF_DEFINE_RELOC(R_PPC64_SECTOFF, 33) \
2032 _ELF_DEFINE_RELOC(R_PPC64_SECTOFF_LO, 34) \
2033 _ELF_DEFINE_RELOC(R_PPC64_SECTOFF_HI, 35) \
2034 _ELF_DEFINE_RELOC(R_PPC64_SECTOFF_HA, 36) \
2035 _ELF_DEFINE_RELOC(R_PPC64_ADDR30, 37) \
2036 _ELF_DEFINE_RELOC(R_PPC64_ADDR64, 38) \
2037 _ELF_DEFINE_RELOC(R_PPC64_ADDR16_HIGHER, 39) \
2038 _ELF_DEFINE_RELOC(R_PPC64_ADDR16_HIGHERA, 40) \
2039 _ELF_DEFINE_RELOC(R_PPC64_ADDR16_HIGHEST, 41) \
2040 _ELF_DEFINE_RELOC(R_PPC64_ADDR16_HIGHESTA, 42) \
2041 _ELF_DEFINE_RELOC(R_PPC64_UADDR64, 43) \
2042 _ELF_DEFINE_RELOC(R_PPC64_REL64, 44) \
2043 _ELF_DEFINE_RELOC(R_PPC64_PLT64, 45) \
2044 _ELF_DEFINE_RELOC(R_PPC64_PLTREL64, 46) \
2045 _ELF_DEFINE_RELOC(R_PPC64_TOC16, 47) \
2046 _ELF_DEFINE_RELOC(R_PPC64_TOC16_LO, 48) \
2047 _ELF_DEFINE_RELOC(R_PPC64_TOC16_HI, 49) \
2048 _ELF_DEFINE_RELOC(R_PPC64_TOC16_HA, 50) \
2049 _ELF_DEFINE_RELOC(R_PPC64_TOC, 51) \
2050 _ELF_DEFINE_RELOC(R_PPC64_PLTGOT16, 52) \
2051 _ELF_DEFINE_RELOC(R_PPC64_PLTGOT16_LO, 53) \
2052 _ELF_DEFINE_RELOC(R_PPC64_PLTGOT16_HI, 54) \
2053 _ELF_DEFINE_RELOC(R_PPC64_PLTGOT16_HA, 55) \
2054 _ELF_DEFINE_RELOC(R_PPC64_ADDR16_DS, 56) \
2055 _ELF_DEFINE_RELOC(R_PPC64_ADDR16_LO_DS, 57) \
2056 _ELF_DEFINE_RELOC(R_PPC64_GOT16_DS, 58) \
2057 _ELF_DEFINE_RELOC(R_PPC64_GOT16_LO_DS, 59) \
2058 _ELF_DEFINE_RELOC(R_PPC64_PLT16_LO_DS, 60) \
2059 _ELF_DEFINE_RELOC(R_PPC64_SECTOFF_DS, 61) \
2060 _ELF_DEFINE_RELOC(R_PPC64_SECTOFF_LO_DS, 62) \
2061 _ELF_DEFINE_RELOC(R_PPC64_TOC16_DS, 63) \
2062 _ELF_DEFINE_RELOC(R_PPC64_TOC16_LO_DS, 64) \
2063 _ELF_DEFINE_RELOC(R_PPC64_PLTGOT16_DS, 65) \
2064 _ELF_DEFINE_RELOC(R_PPC64_PLTGOT16_LO_DS, 66) \
2065 _ELF_DEFINE_RELOC(R_PPC64_TLS, 67) \
2066 _ELF_DEFINE_RELOC(R_PPC64_DTPMOD64, 68) \
2067 _ELF_DEFINE_RELOC(R_PPC64_TPREL16, 69) \
2068 _ELF_DEFINE_RELOC(R_PPC64_TPREL16_LO, 60) \
2069 _ELF_DEFINE_RELOC(R_PPC64_TPREL16_HI, 71) \
2070 _ELF_DEFINE_RELOC(R_PPC64_TPREL16_HA, 72) \
2071 _ELF_DEFINE_RELOC(R_PPC64_TPREL64, 73) \
2072 _ELF_DEFINE_RELOC(R_PPC64_DTPREL16, 74) \
2073 _ELF_DEFINE_RELOC(R_PPC64_DTPREL16_LO, 75) \
2074 _ELF_DEFINE_RELOC(R_PPC64_DTPREL16_HI, 76) \
2075 _ELF_DEFINE_RELOC(R_PPC64_DTPREL16_HA, 77) \
2076 _ELF_DEFINE_RELOC(R_PPC64_DTPREL64, 78) \
2077 _ELF_DEFINE_RELOC(R_PPC64_GOT_TLSGD16, 79) \
2078 _ELF_DEFINE_RELOC(R_PPC64_GOT_TLSGD16_LO, 80) \
2079 _ELF_DEFINE_RELOC(R_PPC64_GOT_TLSGD16_HI, 81) \
2080 _ELF_DEFINE_RELOC(R_PPC64_GOT_TLSGD16_HA, 82) \
2081 _ELF_DEFINE_RELOC(R_PPC64_GOT_TLSLD16, 83) \
2082 _ELF_DEFINE_RELOC(R_PPC64_GOT_TLSLD16_LO, 84) \
2083 _ELF_DEFINE_RELOC(R_PPC64_GOT_TLSLD16_HI, 85) \
2084 _ELF_DEFINE_RELOC(R_PPC64_GOT_TLSLD16_HA, 86) \
2085 _ELF_DEFINE_RELOC(R_PPC64_GOT_TPREL16_DS, 87) \
2086 _ELF_DEFINE_RELOC(R_PPC64_GOT_TPREL16_LO_DS, 88) \
2087 _ELF_DEFINE_RELOC(R_PPC64_GOT_TPREL16_HI, 89) \
2088 _ELF_DEFINE_RELOC(R_PPC64_GOT_TPREL16_HA, 90) \
2089 _ELF_DEFINE_RELOC(R_PPC64_GOT_DTPREL16_DS, 91) \
2090 _ELF_DEFINE_RELOC(R_PPC64_GOT_DTPREL16_LO_DS, 92) \
2091 _ELF_DEFINE_RELOC(R_PPC64_GOT_DTPREL16_HI, 93) \
2092 _ELF_DEFINE_RELOC(R_PPC64_GOT_DTPREL16_HA, 94) \
2093 _ELF_DEFINE_RELOC(R_PPC64_TPREL16_DS, 95) \
2094 _ELF_DEFINE_RELOC(R_PPC64_TPREL16_LO_DS, 96) \
2095 _ELF_DEFINE_RELOC(R_PPC64_TPREL16_HIGHER, 97) \
2096 _ELF_DEFINE_RELOC(R_PPC64_TPREL16_HIGHERA, 98) \
2097 _ELF_DEFINE_RELOC(R_PPC64_TPREL16_HIGHEST, 99) \
2098 _ELF_DEFINE_RELOC(R_PPC64_TPREL16_HIGHESTA, 100) \
2099 _ELF_DEFINE_RELOC(R_PPC64_DTPREL16_DS, 101) \
2100 _ELF_DEFINE_RELOC(R_PPC64_DTPREL16_LO_DS, 102) \
2101 _ELF_DEFINE_RELOC(R_PPC64_DTPREL16_HIGHER, 103) \
2102 _ELF_DEFINE_RELOC(R_PPC64_DTPREL16_HIGHERA, 104) \
2103 _ELF_DEFINE_RELOC(R_PPC64_DTPREL16_HIGHEST, 105) \
2104 _ELF_DEFINE_RELOC(R_PPC64_DTPREL16_HIGHESTA, 106) \
2105 _ELF_DEFINE_RELOC(R_PPC64_TLSGD, 107) \
2106 _ELF_DEFINE_RELOC(R_PPC64_TLSLD, 108)
2109 _ELF_DEFINE_RELOC(R_RISCV_NONE, 0) \
2110 _ELF_DEFINE_RELOC(R_RISCV_32, 1) \
2111 _ELF_DEFINE_RELOC(R_RISCV_64, 2) \
2112 _ELF_DEFINE_RELOC(R_RISCV_RELATIVE, 3) \
2113 _ELF_DEFINE_RELOC(R_RISCV_COPY, 4) \
2114 _ELF_DEFINE_RELOC(R_RISCV_JUMP_SLOT, 5) \
2115 _ELF_DEFINE_RELOC(R_RISCV_TLS_DTPMOD32, 6) \
2116 _ELF_DEFINE_RELOC(R_RISCV_TLS_DTPMOD64, 7) \
2117 _ELF_DEFINE_RELOC(R_RISCV_TLS_DTPREL32, 8) \
2118 _ELF_DEFINE_RELOC(R_RISCV_TLS_DTPREL64, 9) \
2119 _ELF_DEFINE_RELOC(R_RISCV_TLS_TPREL32, 10) \
2120 _ELF_DEFINE_RELOC(R_RISCV_TLS_TPREL64, 11) \
2121 _ELF_DEFINE_RELOC(R_RISCV_BRANCH, 16) \
2122 _ELF_DEFINE_RELOC(R_RISCV_JAL, 17) \
2123 _ELF_DEFINE_RELOC(R_RISCV_CALL, 18) \
2124 _ELF_DEFINE_RELOC(R_RISCV_CALL_PLT, 19) \
2125 _ELF_DEFINE_RELOC(R_RISCV_GOT_HI20, 20) \
2126 _ELF_DEFINE_RELOC(R_RISCV_TLS_GOT_HI20, 21) \
2127 _ELF_DEFINE_RELOC(R_RISCV_TLS_GD_HI20, 22) \
2128 _ELF_DEFINE_RELOC(R_RISCV_PCREL_HI20, 23) \
2129 _ELF_DEFINE_RELOC(R_RISCV_PCREL_LO12_I, 24) \
2130 _ELF_DEFINE_RELOC(R_RISCV_PCREL_LO12_S, 25) \
2131 _ELF_DEFINE_RELOC(R_RISCV_HI20, 26) \
2132 _ELF_DEFINE_RELOC(R_RISCV_LO12_I, 27) \
2133 _ELF_DEFINE_RELOC(R_RISCV_LO12_S, 28) \
2134 _ELF_DEFINE_RELOC(R_RISCV_TPREL_HI20, 29) \
2135 _ELF_DEFINE_RELOC(R_RISCV_TPREL_LO12_I, 30) \
2136 _ELF_DEFINE_RELOC(R_RISCV_TPREL_LO12_S, 31) \
2137 _ELF_DEFINE_RELOC(R_RISCV_TPREL_ADD, 32) \
2138 _ELF_DEFINE_RELOC(R_RISCV_ADD8, 33) \
2139 _ELF_DEFINE_RELOC(R_RISCV_ADD16, 34) \
2140 _ELF_DEFINE_RELOC(R_RISCV_ADD32, 35) \
2141 _ELF_DEFINE_RELOC(R_RISCV_ADD64, 36) \
2142 _ELF_DEFINE_RELOC(R_RISCV_SUB8, 37) \
2143 _ELF_DEFINE_RELOC(R_RISCV_SUB16, 38) \
2144 _ELF_DEFINE_RELOC(R_RISCV_SUB32, 39) \
2145 _ELF_DEFINE_RELOC(R_RISCV_SUB64, 40) \
2146 _ELF_DEFINE_RELOC(R_RISCV_ALIGN, 43) \
2147 _ELF_DEFINE_RELOC(R_RISCV_RVC_BRANCH, 44) \
2148 _ELF_DEFINE_RELOC(R_RISCV_RVC_JUMP, 45) \
2149 _ELF_DEFINE_RELOC(R_RISCV_RVC_LUI, 46) \
2150 _ELF_DEFINE_RELOC(R_RISCV_RELAX, 51) \
2151 _ELF_DEFINE_RELOC(R_RISCV_SUB6, 52) \
2152 _ELF_DEFINE_RELOC(R_RISCV_SET6, 53) \
2153 _ELF_DEFINE_RELOC(R_RISCV_SET8, 54) \
2154 _ELF_DEFINE_RELOC(R_RISCV_SET16, 55) \
2155 _ELF_DEFINE_RELOC(R_RISCV_SET32, 56) \
2156 _ELF_DEFINE_RELOC(R_RISCV_32_PCREL, 57) \
2157 _ELF_DEFINE_RELOC(R_RISCV_IRELATIVE, 58)
2160 _ELF_DEFINE_RELOC(R_SPARC_NONE, 0) \
2161 _ELF_DEFINE_RELOC(R_SPARC_8, 1) \
2162 _ELF_DEFINE_RELOC(R_SPARC_16, 2) \
2163 _ELF_DEFINE_RELOC(R_SPARC_32, 3) \
2164 _ELF_DEFINE_RELOC(R_SPARC_DISP8, 4) \
2165 _ELF_DEFINE_RELOC(R_SPARC_DISP16, 5) \
2166 _ELF_DEFINE_RELOC(R_SPARC_DISP32, 6) \
2167 _ELF_DEFINE_RELOC(R_SPARC_WDISP30, 7) \
2168 _ELF_DEFINE_RELOC(R_SPARC_WDISP22, 8) \
2169 _ELF_DEFINE_RELOC(R_SPARC_HI22, 9) \
2170 _ELF_DEFINE_RELOC(R_SPARC_22, 10) \
2171 _ELF_DEFINE_RELOC(R_SPARC_13, 11) \
2172 _ELF_DEFINE_RELOC(R_SPARC_LO10, 12) \
2173 _ELF_DEFINE_RELOC(R_SPARC_GOT10, 13) \
2174 _ELF_DEFINE_RELOC(R_SPARC_GOT13, 14) \
2175 _ELF_DEFINE_RELOC(R_SPARC_GOT22, 15) \
2176 _ELF_DEFINE_RELOC(R_SPARC_PC10, 16) \
2177 _ELF_DEFINE_RELOC(R_SPARC_PC22, 17) \
2178 _ELF_DEFINE_RELOC(R_SPARC_WPLT30, 18) \
2179 _ELF_DEFINE_RELOC(R_SPARC_COPY, 19) \
2180 _ELF_DEFINE_RELOC(R_SPARC_GLOB_DAT, 20) \
2181 _ELF_DEFINE_RELOC(R_SPARC_JMP_SLOT, 21) \
2182 _ELF_DEFINE_RELOC(R_SPARC_RELATIVE, 22) \
2183 _ELF_DEFINE_RELOC(R_SPARC_UA32, 23) \
2184 _ELF_DEFINE_RELOC(R_SPARC_PLT32, 24) \
2185 _ELF_DEFINE_RELOC(R_SPARC_HIPLT22, 25) \
2186 _ELF_DEFINE_RELOC(R_SPARC_LOPLT10, 26) \
2187 _ELF_DEFINE_RELOC(R_SPARC_PCPLT32, 27) \
2188 _ELF_DEFINE_RELOC(R_SPARC_PCPLT22, 28) \
2189 _ELF_DEFINE_RELOC(R_SPARC_PCPLT10, 29) \
2190 _ELF_DEFINE_RELOC(R_SPARC_10, 30) \
2191 _ELF_DEFINE_RELOC(R_SPARC_11, 31) \
2192 _ELF_DEFINE_RELOC(R_SPARC_64, 32) \
2193 _ELF_DEFINE_RELOC(R_SPARC_OLO10, 33) \
2194 _ELF_DEFINE_RELOC(R_SPARC_HH22, 34) \
2195 _ELF_DEFINE_RELOC(R_SPARC_HM10, 35) \
2196 _ELF_DEFINE_RELOC(R_SPARC_LM22, 36) \
2197 _ELF_DEFINE_RELOC(R_SPARC_PC_HH22, 37) \
2198 _ELF_DEFINE_RELOC(R_SPARC_PC_HM10, 38) \
2199 _ELF_DEFINE_RELOC(R_SPARC_PC_LM22, 39) \
2200 _ELF_DEFINE_RELOC(R_SPARC_WDISP16, 40) \
2201 _ELF_DEFINE_RELOC(R_SPARC_WDISP19, 41) \
2202 _ELF_DEFINE_RELOC(R_SPARC_GLOB_JMP, 42) \
2203 _ELF_DEFINE_RELOC(R_SPARC_7, 43) \
2204 _ELF_DEFINE_RELOC(R_SPARC_5, 44) \
2205 _ELF_DEFINE_RELOC(R_SPARC_6, 45) \
2206 _ELF_DEFINE_RELOC(R_SPARC_DISP64, 46) \
2207 _ELF_DEFINE_RELOC(R_SPARC_PLT64, 47) \
2208 _ELF_DEFINE_RELOC(R_SPARC_HIX22, 48) \
2209 _ELF_DEFINE_RELOC(R_SPARC_LOX10, 49) \
2210 _ELF_DEFINE_RELOC(R_SPARC_H44, 50) \
2211 _ELF_DEFINE_RELOC(R_SPARC_M44, 51) \
2212 _ELF_DEFINE_RELOC(R_SPARC_L44, 52) \
2213 _ELF_DEFINE_RELOC(R_SPARC_REGISTER, 53) \
2214 _ELF_DEFINE_RELOC(R_SPARC_UA64, 54) \
2215 _ELF_DEFINE_RELOC(R_SPARC_UA16, 55) \
2216 _ELF_DEFINE_RELOC(R_SPARC_TLS_GD_HI22, 56) \
2217 _ELF_DEFINE_RELOC(R_SPARC_TLS_GD_LO10, 57) \
2218 _ELF_DEFINE_RELOC(R_SPARC_TLS_GD_ADD, 58) \
2219 _ELF_DEFINE_RELOC(R_SPARC_TLS_GD_CALL, 59) \
2220 _ELF_DEFINE_RELOC(R_SPARC_TLS_LDM_HI22, 60) \
2221 _ELF_DEFINE_RELOC(R_SPARC_TLS_LDM_LO10, 61) \
2222 _ELF_DEFINE_RELOC(R_SPARC_TLS_LDM_ADD, 62) \
2223 _ELF_DEFINE_RELOC(R_SPARC_TLS_LDM_CALL, 63) \
2224 _ELF_DEFINE_RELOC(R_SPARC_TLS_LDO_HIX22, 64) \
2225 _ELF_DEFINE_RELOC(R_SPARC_TLS_LDO_LOX10, 65) \
2226 _ELF_DEFINE_RELOC(R_SPARC_TLS_LDO_ADD, 66) \
2227 _ELF_DEFINE_RELOC(R_SPARC_TLS_IE_HI22, 67) \
2228 _ELF_DEFINE_RELOC(R_SPARC_TLS_IE_LO10, 68) \
2229 _ELF_DEFINE_RELOC(R_SPARC_TLS_IE_LD, 69) \
2230 _ELF_DEFINE_RELOC(R_SPARC_TLS_IE_LDX, 70) \
2231 _ELF_DEFINE_RELOC(R_SPARC_TLS_IE_ADD, 71) \
2232 _ELF_DEFINE_RELOC(R_SPARC_TLS_LE_HIX22, 72) \
2233 _ELF_DEFINE_RELOC(R_SPARC_TLS_LE_LOX10, 73) \
2234 _ELF_DEFINE_RELOC(R_SPARC_TLS_DTPMOD32, 74) \
2235 _ELF_DEFINE_RELOC(R_SPARC_TLS_DTPMOD64, 75) \
2236 _ELF_DEFINE_RELOC(R_SPARC_TLS_DTPOFF32, 76) \
2237 _ELF_DEFINE_RELOC(R_SPARC_TLS_DTPOFF64, 77) \
2238 _ELF_DEFINE_RELOC(R_SPARC_TLS_TPOFF32, 78) \
2239 _ELF_DEFINE_RELOC(R_SPARC_TLS_TPOFF64, 79) \
2240 _ELF_DEFINE_RELOC(R_SPARC_GOTDATA_HIX22, 80) \
2241 _ELF_DEFINE_RELOC(R_SPARC_GOTDATA_LOX10, 81) \
2242 _ELF_DEFINE_RELOC(R_SPARC_GOTDATA_OP_HIX22, 82) \
2243 _ELF_DEFINE_RELOC(R_SPARC_GOTDATA_OP_LOX10, 83) \
2244 _ELF_DEFINE_RELOC(R_SPARC_GOTDATA_OP, 84) \
2245 _ELF_DEFINE_RELOC(R_SPARC_H34, 85)
2248 _ELF_DEFINE_RELOC(R_X86_64_NONE, 0) \
2249 _ELF_DEFINE_RELOC(R_X86_64_64, 1) \
2250 _ELF_DEFINE_RELOC(R_X86_64_PC32, 2) \
2251 _ELF_DEFINE_RELOC(R_X86_64_GOT32, 3) \
2252 _ELF_DEFINE_RELOC(R_X86_64_PLT32, 4) \
2253 _ELF_DEFINE_RELOC(R_X86_64_COPY, 5) \
2254 _ELF_DEFINE_RELOC(R_X86_64_GLOB_DAT, 6) \
2255 _ELF_DEFINE_RELOC(R_X86_64_JUMP_SLOT, 7) \
2256 _ELF_DEFINE_RELOC(R_X86_64_RELATIVE, 8) \
2257 _ELF_DEFINE_RELOC(R_X86_64_GOTPCREL, 9) \
2258 _ELF_DEFINE_RELOC(R_X86_64_32, 10) \
2259 _ELF_DEFINE_RELOC(R_X86_64_32S, 11) \
2260 _ELF_DEFINE_RELOC(R_X86_64_16, 12) \
2261 _ELF_DEFINE_RELOC(R_X86_64_PC16, 13) \
2262 _ELF_DEFINE_RELOC(R_X86_64_8, 14) \
2263 _ELF_DEFINE_RELOC(R_X86_64_PC8, 15) \
2264 _ELF_DEFINE_RELOC(R_X86_64_DTPMOD64, 16) \
2265 _ELF_DEFINE_RELOC(R_X86_64_DTPOFF64, 17) \
2266 _ELF_DEFINE_RELOC(R_X86_64_TPOFF64, 18) \
2267 _ELF_DEFINE_RELOC(R_X86_64_TLSGD, 19) \
2268 _ELF_DEFINE_RELOC(R_X86_64_TLSLD, 20) \
2269 _ELF_DEFINE_RELOC(R_X86_64_DTPOFF32, 21) \
2270 _ELF_DEFINE_RELOC(R_X86_64_GOTTPOFF, 22) \
2271 _ELF_DEFINE_RELOC(R_X86_64_TPOFF32, 23) \
2272 _ELF_DEFINE_RELOC(R_X86_64_PC64, 24) \
2273 _ELF_DEFINE_RELOC(R_X86_64_GOTOFF64, 25) \
2274 _ELF_DEFINE_RELOC(R_X86_64_GOTPC32, 26) \
2275 _ELF_DEFINE_RELOC(R_X86_64_GOT64, 27) \
2276 _ELF_DEFINE_RELOC(R_X86_64_GOTPCREL64, 28) \
2277 _ELF_DEFINE_RELOC(R_X86_64_GOTPC64, 29) \
2278 _ELF_DEFINE_RELOC(R_X86_64_GOTPLT64, 30) \
2279 _ELF_DEFINE_RELOC(R_X86_64_PLTOFF64, 31) \
2280 _ELF_DEFINE_RELOC(R_X86_64_SIZE32, 32) \
2281 _ELF_DEFINE_RELOC(R_X86_64_SIZE64, 33) \
2282 _ELF_DEFINE_RELOC(R_X86_64_GOTPC32_TLSDESC, 34) \
2283 _ELF_DEFINE_RELOC(R_X86_64_TLSDESC_CALL, 35) \
2284 _ELF_DEFINE_RELOC(R_X86_64_TLSDESC, 36) \
2285 _ELF_DEFINE_RELOC(R_X86_64_IRELATIVE, 37) \
2286 _ELF_DEFINE_RELOC(R_X86_64_RELATIVE64, 38) \
2287 _ELF_DEFINE_RELOC(R_X86_64_GOTPCRELX, 41) \
2288 _ELF_DEFINE_RELOC(R_X86_64_REX_GOTPCRELX, 42)
2303 #undef _ELF_DEFINE_RELOC
2304 #define _ELF_DEFINE_RELOC(N, V) N = V , macro