aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vect-loop.c
diff options
context:
space:
mode:
authorJim Wilson <jimw@sifive.com>2019-09-07 00:09:21 +0000
committerJim Wilson <wilson@gcc.gnu.org>2019-09-06 17:09:21 -0700
commit2f4d895197e7b137f50624bef58c9b614bf081e5 (patch)
treef9961e7deaf647350496eb92790b1f96521aee4f /gcc/tree-vect-loop.c
parente83573abb388801561768ed373c8e43a0f005110 (diff)
downloadgcc-2f4d895197e7b137f50624bef58c9b614bf081e5.zip
gcc-2f4d895197e7b137f50624bef58c9b614bf081e5.tar.gz
gcc-2f4d895197e7b137f50624bef58c9b614bf081e5.tar.bz2
RISC-V: Re-enable -msave-restore for shared libraries.
This re-enables -msave-restore for shared libraries, and uses the t-slibgcc-libgcc file to get the save-restore routines included directly in shared libraries so that we don't need to indirect through the PLT to reach them, which doesn't work. gcc/ * config/riscv/riscv.c (riscv_option_override): Revert 2019-08-30 change. libgcc/ * config.host (riscv*-*-linux*): Add t-slibgcc-libgcc to tmake_file. (riscv*-*-freebsd*): Likewise. From-SVN: r275478
Diffstat (limited to 'gcc/tree-vect-loop.c')
0 files changed, 0 insertions, 0 deletions