@@ -407,14 +407,14 @@ Enum | ELF Reloc Type | Description | Details
40740730 | R_RISCV_TPREL_LO12_I | TLS LE thread offset | %tprel_lo(symbol) (I-Type)
40840831 | R_RISCV_TPREL_LO12_S | TLS LE thread offset | %tprel_lo(symbol) (S-Type)
40940932 | R_RISCV_TPREL_ADD | TLS LE thread usage | %tprel_add(symbol)
410- 33 | R_RISCV_ADD8 | 8-bit label addition | word8 = S + A
411- 34 | R_RISCV_ADD16 | 16-bit label addition | word16 = S + A
412- 35 | R_RISCV_ADD32 | 32-bit label addition | word32 = S + A
413- 36 | R_RISCV_ADD64 | 64-bit label addition | word64 = S + A
414- 37 | R_RISCV_SUB8 | 8-bit label subtraction | word8 = S - A
415- 38 | R_RISCV_SUB16 | 16-bit label subtraction | word16 = S - A
416- 39 | R_RISCV_SUB32 | 32-bit label subtraction | word32 = S - A
417- 40 | R_RISCV_SUB64 | 64-bit label subtraction | word64 = S - A
410+ 33 | R_RISCV_ADD8 | 8-bit label addition | word8 = old + S + A
411+ 34 | R_RISCV_ADD16 | 16-bit label addition | word16 = old + S + A
412+ 35 | R_RISCV_ADD32 | 32-bit label addition | word32 = old + S + A
413+ 36 | R_RISCV_ADD64 | 64-bit label addition | word64 = old + S + A
414+ 37 | R_RISCV_SUB8 | 8-bit label subtraction | word8 = old - S - A
415+ 38 | R_RISCV_SUB16 | 16-bit label subtraction | word16 = old - S - A
416+ 39 | R_RISCV_SUB32 | 32-bit label subtraction | word32 = old - S - A
417+ 40 | R_RISCV_SUB64 | 64-bit label subtraction | word64 = old - S - A
41841841 | R_RISCV_GNU_VTINHERIT| GNU C++ vtable hierarchy |
41941942 | R_RISCV_GNU_VTENTRY | GNU C++ vtable member usage |
42042043 | R_RISCV_ALIGN | Alignment statement |
0 commit comments