Nelson Chu
70f35d72ef
RISC-V: Always generate R_RISCV_CALL_PLT reloc for call in assembler.
...
Since we have the same behaviors of CALL and CALL_PLT relocs in linker for now,
3b1450b38c
And the psabi already deprecate the CALL reloc,
a0dced8501
Therefore, we should always generate R_RISCV_CALL_PLT reloc for call, even if
it has @plt postfix. I believe LLVM (https://reviews.llvm.org/D132530 ) already
support this, so GNU as should do the same thing.
gas/
* config/tc-riscv.c (riscv_ip): Always generate CALL_PLT reloc for
call, even if it has @plt postfix.
* testsuite/gas/riscv/no-relax-reloc.d: Updated CALL to CALL_PLT.
* testsuite/gas/riscv/relax-reloc.d: Likewise.
ld/
* testsuite/ld-riscv-elf/variant_cc-r.d: Updated CALL to CALL_PLT.
2022-09-21 09:45:58 +08:00
..
2022-02-05 17:37:19 +10:30
2022-08-02 12:10:01 +01:00
2022-01-02 12:04:28 +10:30
2022-01-02 12:04:28 +10:30
2022-08-13 14:11:27 +09:30
2022-01-02 12:04:28 +10:30
2022-01-02 12:04:28 +10:30
2022-05-26 12:56:12 +09:30
2022-01-02 12:04:28 +10:30
2022-01-02 12:04:28 +10:30
2022-01-02 12:04:28 +10:30
2022-05-31 11:25:09 +09:30
2022-01-02 12:04:28 +10:30
2022-05-31 11:25:09 +09:30
2022-09-14 10:19:57 +09:30
2022-01-02 12:04:28 +10:30
2022-01-02 12:04:28 +10:30
2022-01-02 12:04:28 +10:30
2022-01-02 12:04:28 +10:30
2022-08-03 13:34:01 -07:00
2022-01-02 12:04:28 +10:30
2022-01-02 12:04:28 +10:30
2022-01-02 12:04:28 +10:30
2022-01-02 12:04:28 +10:30
2022-04-20 13:39:05 +01:00
2022-04-20 13:39:05 +01:00
2022-01-02 12:04:28 +10:30
2022-07-21 11:40:27 -07:00
2022-01-02 12:04:28 +10:30
2022-07-21 11:40:27 -07:00
2022-01-02 12:04:28 +10:30
2022-01-02 12:04:28 +10:30
2022-09-20 17:16:06 +08:00
2022-01-02 12:04:28 +10:30
2022-01-02 12:04:28 +10:30
2022-01-02 12:04:28 +10:30
2022-05-31 11:25:09 +09:30
2022-06-14 10:03:55 +09:30
2022-01-02 12:04:28 +10:30
2022-01-02 12:04:28 +10:30
2022-05-31 11:25:09 +09:30
2022-01-02 12:04:28 +10:30
2022-01-02 12:04:28 +10:30
2022-05-31 11:25:09 +09:30
2022-01-02 12:04:28 +10:30
2022-01-02 12:04:28 +10:30
2022-08-21 07:53:12 +09:30
2022-01-02 12:04:28 +10:30
2022-05-04 16:26:51 -07:00
2022-07-26 22:14:20 +09:30
2022-05-31 11:25:09 +09:30
2022-09-21 09:45:58 +08:00
2022-01-02 12:04:28 +10:30
2022-02-07 13:42:41 +10:30
2022-04-21 15:30:50 +09:30
2022-01-02 12:04:28 +10:30
2022-08-25 13:33:39 +09:30
2022-01-02 12:04:28 +10:30
2022-05-31 11:25:09 +09:30
2022-01-02 12:04:28 +10:30
2022-01-02 12:04:28 +10:30
2022-01-02 12:04:28 +10:30
2022-05-31 11:25:09 +09:30
2022-01-02 12:04:28 +10:30
2022-01-02 12:04:28 +10:30
2022-01-02 12:04:28 +10:30
2022-04-20 13:39:05 +01:00
2022-01-02 12:04:28 +10:30
2022-01-02 12:04:28 +10:30
2022-01-02 12:04:28 +10:30
2022-01-12 09:08:25 +01:00
2022-01-02 12:04:28 +10:30
2022-08-30 16:01:20 +01:00
2022-01-02 12:04:28 +10:30
2022-09-02 09:54:49 -07:00
2022-01-02 12:04:28 +10:30
2022-01-02 12:04:28 +10:30
2022-03-23 13:38:16 +00:00