]> git.ipfire.org Git - thirdparty/gcc.git/commit
nvptx: In offloading compilation, special-case certain host-setup symbol aliases...
authorThomas Schwinge <tschwinge@baylibre.com>
Thu, 20 Mar 2025 13:21:26 +0000 (14:21 +0100)
committerThomas Schwinge <tschwinge@baylibre.com>
Mon, 24 Mar 2025 08:39:21 +0000 (09:39 +0100)
commit65b31b3fff2fced015ded1026733605f34053796
tree758786ed43b6e8a76b92cb555914ed0d72270d16
parent5450afcfb761834b7f4156022f1ec38f2226c193
nvptx: In offloading compilation, special-case certain host-setup symbol aliases [PR101544]

Namely, use PTX '.alias' even for (default) '-mno-alias' if the host made the
C++ "base and complete [cd]tor aliases".

PR target/101544
gcc/
* config/nvptx/nvptx.cc (nvptx_asm_output_def_from_decls)
[ACCEL_COMPILER]: Special-case certain host-setup symbol aliases.
* varasm.cc (do_assemble_alias) [ACCEL_COMPILER]: Adjust.
gcc/config/nvptx/nvptx.cc
gcc/varasm.cc