Andreas Schwab
7345d05aaf
RISC-V: Protect .got with relro
...
Move .got before .data so that it can be protected with -zrelro. Also
separate .got.plt from .got if -znow is not in effect; the first two words
of .got.plt are placed within the relro region.
ld:
PR ld/30877
* emulparams/elf32lriscv-defs.sh (DATA_GOT, SEPARATE_GOTPLT):
Define.
* emulparams/elf64lriscv-defs.sh (SEPARATE_GOTPLT): Define.
* testsuite/ld-elf/binutils.exp (binutils_test): Remove riscv*-*-*
from relro_got expression.
2023-09-25 12:36:58 +02:00
..
2023-06-15 04:45:03 +01:00
2023-06-29 16:31:58 -07:00
2023-01-01 21:50:11 +10:30
2023-09-25 10:55:51 +03:00
2023-09-25 10:55:51 +03:00
2023-09-04 12:34:30 +00:00
2023-01-01 21:50:11 +10:30
2023-01-01 21:50:11 +10:30
2023-06-29 10:29:47 -07:00
2023-08-02 12:06:23 +01:00
2023-01-01 21:50:11 +10:30
2023-02-21 16:21:42 +10:30
2023-07-17 08:17:44 +09:30
2023-01-01 21:50:11 +10:30
2022-05-31 11:25:09 +09:30
2023-08-16 14:22:54 +01:00
2023-01-01 21:50:11 +10:30
2023-01-01 21:50:11 +10:30
2023-01-01 21:50:11 +10:30
2023-01-01 21:50:11 +10:30
2023-09-25 12:36:58 +02:00
2023-06-07 14:30:13 +01:00
2023-06-15 04:45:03 +01:00
2023-01-02 14:03:22 +10:30
2023-01-01 21:50:11 +10:30
2023-01-01 21:50:11 +10:30
2023-06-15 04:45:03 +01:00
2023-01-01 21:50:11 +10:30
2023-08-23 09:10:16 -07:00
2023-07-17 08:17:44 +09:30
2023-08-16 14:22:54 +01:00
2023-08-16 14:22:54 +01:00
2023-02-21 16:21:25 +10:30
2023-01-01 21:50:11 +10:30
2023-08-02 12:06:23 +01:00
2023-01-01 21:50:11 +10:30
2023-01-01 21:50:11 +10:30
2023-01-01 21:50:11 +10:30
2023-01-01 21:50:11 +10:30
2023-07-28 06:00:37 +01:00
2023-06-15 11:45:03 +09:30
2023-01-01 21:50:11 +10:30
2023-01-01 21:50:11 +10:30
2023-02-11 16:43:54 +10:30
2023-01-01 21:50:11 +10:30
2022-05-31 11:25:09 +09:30
2023-01-01 21:50:11 +10:30
2023-01-01 21:50:11 +10:30
2023-08-02 12:06:23 +01:00
2023-01-01 21:50:11 +10:30
2023-07-17 08:17:44 +09:30
2023-08-04 17:59:01 +09:30
2022-05-31 11:25:09 +09:30
2023-09-01 12:26:46 +02:00
2023-01-01 21:50:11 +10:30
2023-01-10 14:34:16 +01:00
2023-08-16 14:22:54 +01:00
2023-06-15 04:45:03 +01:00
2023-01-01 21:50:11 +10:30
2023-01-01 21:50:11 +10:30
2023-06-15 04:45:03 +01:00
2023-01-01 21:50:11 +10:30
2023-01-01 21:50:11 +10:30
2023-02-11 16:43:54 +10:30
2023-01-01 21:50:11 +10:30
2023-01-01 21:50:11 +10:30
2023-01-01 21:50:11 +10:30
2023-01-01 21:50:11 +10:30
2023-07-28 06:00:37 +01:00
2023-01-01 21:50:11 +10:30
2023-01-01 21:50:11 +10:30
2023-01-01 21:50:11 +10:30
2023-01-01 21:50:11 +10:30
2023-01-01 21:50:11 +10:30
2023-01-01 21:50:11 +10:30
2023-08-23 09:10:16 -07:00
2023-01-01 21:50:11 +10:30
2023-02-23 10:48:16 +00:00
2023-01-01 21:50:11 +10:30
2023-01-01 21:50:11 +10:30
2023-08-17 05:21:02 +01:00