[gcc r15-3092] RISC-V: Fix vector cfi notes for stack-clash protection

2024-08-22 Thread Raphael Zinsly via Gcc-cvs
https://gcc.gnu.org/g:a025081991cca1734fb642e6609772cfce8be4d1 commit r15-3092-ga025081991cca1734fb642e6609772cfce8be4d1 Author: Raphael Moreira Zinsly Date: Wed Aug 21 18:08:54 2024 -0300 RISC-V: Fix vector cfi notes for stack-clash protection The stack-clash code is generating w

[gcc r15-2854] RISC-V: Enable stack clash in alloca

2024-08-09 Thread Raphael Zinsly via Gcc-cvs
https://gcc.gnu.org/g:180ede3543e98ade8f809afe8be5af0eeaeff7bb commit r15-2854-g180ede3543e98ade8f809afe8be5af0eeaeff7bb Author: Raphael Moreira Zinsly Date: Mon Jul 22 11:23:27 2024 -0300 RISC-V: Enable stack clash in alloca Add the TARGET_STACK_CLASH_PROTECTION_ALLOCA_PROBE_RANG

[gcc r15-2853] RISC-V: Add support to vector stack-clash protection

2024-08-09 Thread Raphael Zinsly via Gcc-cvs
https://gcc.gnu.org/g:2862d99bfdae96a1d4b275fa3f3daad6206ff761 commit r15-2853-g2862d99bfdae96a1d4b275fa3f3daad6206ff761 Author: Raphael Moreira Zinsly Date: Mon Jul 22 11:23:23 2024 -0300 RISC-V: Add support to vector stack-clash protection Adds basic support to vector stack-clas

[gcc r15-2852] RISC-V: Stack-clash protection implemention

2024-08-09 Thread Raphael Zinsly via Gcc-cvs
https://gcc.gnu.org/g:b82d173dac33d9e2f7d31bf84eb0d9f0c21d0240 commit r15-2852-gb82d173dac33d9e2f7d31bf84eb0d9f0c21d0240 Author: Raphael Moreira Zinsly Date: Mon Jul 22 11:23:20 2024 -0300 RISC-V: Stack-clash protection implemention This implements stack-clash protection for riscv

[gcc r15-2851] RISC-V: Move riscv_v_adjust_scalable_frame

2024-08-09 Thread Raphael Zinsly via Gcc-cvs
https://gcc.gnu.org/g:5694fcf75b65bea5d3eb42e5d28d7f3e5ee7cfd7 commit r15-2851-g5694fcf75b65bea5d3eb42e5d28d7f3e5ee7cfd7 Author: Raphael Moreira Zinsly Date: Mon Jul 22 11:23:17 2024 -0300 RISC-V: Move riscv_v_adjust_scalable_frame Move riscv_v_adjust_scalable_frame () in preparat

[gcc r15-2850] RISC-V: Small stack tie changes

2024-08-09 Thread Raphael Zinsly via Gcc-cvs
https://gcc.gnu.org/g:0e604d0ef6dcac8ee4cdc62902f2a2708ef7b040 commit r15-2850-g0e604d0ef6dcac8ee4cdc62902f2a2708ef7b040 Author: Raphael Moreira Zinsly Date: Mon Jul 22 11:23:12 2024 -0300 RISC-V: Small stack tie changes Enable the register used by riscv_emit_stack_tie () to be pa