diff options
author | Andrew Pinski <apinski@marvell.com> | 2023-07-22 08:52:42 -0700 |
---|---|---|
committer | Andrew Pinski <apinski@marvell.com> | 2023-07-22 21:55:22 -0700 |
commit | bbc1a102735c72e3c5a4dede8ab382813d12b058 (patch) | |
tree | b41ec1d7a1f724e0411ccd8f21541c2ca5e3df77 /gcc/tree-vectorizer.h | |
parent | f33fdf9e7c0386397576330db880c2ba85314a9c (diff) | |
download | gcc-bbc1a102735c72e3c5a4dede8ab382813d12b058.zip gcc-bbc1a102735c72e3c5a4dede8ab382813d12b058.tar.gz gcc-bbc1a102735c72e3c5a4dede8ab382813d12b058.tar.bz2 |
Fix PR 110066: crash with -pg -static on riscv
The problem -fasynchronous-unwind-tables is on by default for riscv linux
We need turn it off for crt*.o because it would make __EH_FRAME_BEGIN__ point
to .eh_frame data from crtbeginT.o instead of the user-defined object
during static linking.
This turns it off.
OK?
libgcc/ChangeLog:
* config.host (riscv*-*-linux*): Add t-crtstuff to tmake_file.
(riscv*-*-freebsd*): Likewise.
* config/riscv/t-crtstuff: New file.
Diffstat (limited to 'gcc/tree-vectorizer.h')
0 files changed, 0 insertions, 0 deletions