]> gcc.gnu.org Git - gcc.git/commit
aarch64: Don't add crtfastmath.o for -shared
authorRichard Biener <rguenther@suse.de>
Fri, 13 Jan 2023 07:47:59 +0000 (08:47 +0100)
committerRichard Biener <rguenther@suse.de>
Fri, 13 Jan 2023 11:14:17 +0000 (12:14 +0100)
commit0bf7131e539de4ca66b3c0eb72aa0afbd8f006dc
tree41a9af9d22fc0395489adcd1350b9940290c7d02
parentadd71b95dd27d73d64eee0a9c8f748672b7050f5
aarch64: Don't add crtfastmath.o for -shared

Don't add crtfastmath.o for -shared to avoid altering the FP
environment when loading a shared library.

PR target/55522
* config/aarch64/aarch64-elf-raw.h (ENDFILE_SPEC): Don't add
crtfastmath.o for -shared.
* config/aarch64/aarch64-freebsd.h (GNU_USER_TARGET_MATHFILE_SPEC):
Likewise.
* config/aarch64/aarch64-linux.h (GNU_USER_TARGET_MATHFILE_SPEC):
Likewise.
gcc/config/aarch64/aarch64-elf-raw.h
gcc/config/aarch64/aarch64-freebsd.h
gcc/config/aarch64/aarch64-linux.h
This page took 0.064178 seconds and 6 git commands to generate.