- Sort Score
- Result 10 results
- Languages All
Results 1 - 5 of 5 for R_RISCV_PCREL_ITYPE (0.19 sec)
-
src/cmd/link/internal/riscv64/asm.go
var hi20Syms []loader.Sym for _, s := range ctxt.Textp { relocs := ldr.Relocs(s) for ri := 0; ri < relocs.Count(); ri++ { r := relocs.At(ri) if r.Type() != objabi.R_RISCV_CALL && r.Type() != objabi.R_RISCV_PCREL_ITYPE && r.Type() != objabi.R_RISCV_PCREL_STYPE && r.Type() != objabi.R_RISCV_TLS_IE { continue } if r.Off() == 0 && ldr.SymType(s) == sym.STEXT { // Use the symbol for the function instead of creating
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Mar 01 08:06:08 UTC 2024 - 22.8K bytes - Viewed (0) -
src/cmd/internal/objabi/reloctype_string.go
_ = x[R_ADDRPOWER_TOCREL-56] _ = x[R_ADDRPOWER_TOCREL_DS-57] _ = x[R_ADDRPOWER_D34-58] _ = x[R_ADDRPOWER_PCREL34-59] _ = x[R_RISCV_JAL-60] _ = x[R_RISCV_JAL_TRAMP-61] _ = x[R_RISCV_CALL-62] _ = x[R_RISCV_PCREL_ITYPE-63] _ = x[R_RISCV_PCREL_STYPE-64] _ = x[R_RISCV_TLS_IE-65] _ = x[R_RISCV_TLS_LE-66] _ = x[R_RISCV_GOT_HI20-67] _ = x[R_RISCV_PCREL_HI20-68] _ = x[R_RISCV_PCREL_LO12_I-69] _ = x[R_RISCV_PCREL_LO12_S-70]
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Feb 27 17:26:07 UTC 2024 - 4.5K bytes - Viewed (0) -
src/cmd/internal/objabi/reloctype.go
R_RISCV_JAL_TRAMP // R_RISCV_CALL resolves a 32 bit PC-relative address for an AUIPC + JALR // instruction pair. R_RISCV_CALL // R_RISCV_PCREL_ITYPE resolves a 32 bit PC-relative address for an // AUIPC + I-type instruction pair. R_RISCV_PCREL_ITYPE // R_RISCV_PCREL_STYPE resolves a 32 bit PC-relative address for an // AUIPC + S-type instruction pair. R_RISCV_PCREL_STYPE
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Feb 27 17:26:07 UTC 2024 - 17.3K bytes - Viewed (0) -
src/cmd/internal/obj/riscv/cpu.go
// R_RISCV_CALL relocation. NEED_CALL_RELOC // NEED_PCREL_ITYPE_RELOC is set on AUIPC instructions to indicate that // it is the first instruction in an AUIPC + I-type pair that needs a // R_RISCV_PCREL_ITYPE relocation. NEED_PCREL_ITYPE_RELOC // NEED_PCREL_STYPE_RELOC is set on AUIPC instructions to indicate that // it is the first instruction in an AUIPC + S-type pair that needs a
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Mar 20 14:19:33 UTC 2024 - 13.1K bytes - Viewed (0) -
src/cmd/internal/obj/riscv/obj.go
if p.Mark&NEED_CALL_RELOC == NEED_CALL_RELOC { rt = objabi.R_RISCV_CALL addr = &p.From } else if p.Mark&NEED_PCREL_ITYPE_RELOC == NEED_PCREL_ITYPE_RELOC { rt = objabi.R_RISCV_PCREL_ITYPE addr = &p.From } else if p.Mark&NEED_PCREL_STYPE_RELOC == NEED_PCREL_STYPE_RELOC { rt = objabi.R_RISCV_PCREL_STYPE addr = &p.To } else { break }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Sun Apr 07 03:32:27 UTC 2024 - 77K bytes - Viewed (0)