<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/58979>58979</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            [JITLink][RISCV] JIT session error: Unsupported riscv relocation:28: R_RISCV_LO12_S
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          dkurt
      </td>
    </tr>
</table>

<pre>
    I have an example which throws this error with ORC JIT on RISC-V with [Halide](https://github.com/halide/Halide/) project. What kind of dump/minimal working example can I provide? Or, maybe, does it make sense to make a patch for https://github.com/llvm/llvm-project/blob/main/llvm/lib/ExecutionEngine/JITLink/ELF_riscv.cpp by myself?
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyVUU2PmzAQ_TVwGW0UDCFw4NBNN9pUkSJl2-0xMngAN8ZGtkk2_75j0rQ9VapkyfPxPPPec23ErdpBzy8IXAN-8GFUCNdeNj343pqro0s6QGuNhav0PRyOG_iy-wpGw3H3tnl6v5ej1fMrV1JgtPocsaL3fnRR-iliWzodIaZ60ZiBkv4OY9vXRxCxEkZrfmDjF_C95x7OUgswLYhpGAkwSC0HruBqLHW630QbIr0LTy9hULqFg43YBgZ-qzEEwqAD6alwRnCoHYI394zDyD2pbEnXP8gqdXlcT78oUlorUwdaXOq_MDLUXj6wmbw0-kV3Ugd1ZNZe6nPo7bcnK11zWTTjCPUNhptD1RLxGKskz4uMrZIii0WVijIteeylV1iRtY8Z5O3qOdj-TuH8DQ6do233HyIN8E27aRyN9ShgXgYWlWl44ER9VgTQ8TQPOe0PCTu9xZNV1X-bIJ2b0FGwKsp1GfcVrvOyzJcClxkrijRpihzzNctXdVEngmOseI3KBT0RYxqvMI-gmMTEsmJLxpIkyZKE5SxbJOm6zVgriuVaYMtFlC2RHFeLwGNhbBfbaqZUT52jppLOuz9NTr50Gmf7wnw--d7YSpwn6-N5cTUT_wm8lfsE">