aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vect-patterns.cc
diff options
context:
space:
mode:
authorPrathamesh Kulkarni <prathameshk@nvidia.com>2024-09-10 21:01:58 +0530
committerPrathamesh Kulkarni <prathameshk@nvidia.com>2024-09-10 21:13:33 +0530
commite783a4a683762487cb003ae48235f3d44875de1b (patch)
tree677fabae77d476eef806ec6b2f7e224011e55845 /gcc/tree-vect-patterns.cc
parent747700cdb564ed1c5ef13bc73c2fe48639964c0f (diff)
downloadgcc-e783a4a683762487cb003ae48235f3d44875de1b.zip
gcc-e783a4a683762487cb003ae48235f3d44875de1b.tar.gz
gcc-e783a4a683762487cb003ae48235f3d44875de1b.tar.bz2
Pass host specific ABI opts from mkoffload.
The patch adds an option -foffload-abi-host-opts, which is set by host in TARGET_OFFLOAD_OPTIONS, and mkoffload then passes its value to host_compiler. gcc/ChangeLog: PR target/96265 * common.opt (foffload-abi-host-opts): New option. * config/aarch64/aarch64.cc (aarch64_offload_options): Pass -foffload-abi-host-opts. * config/i386/i386-options.cc (ix86_offload_options): Likewise. * config/rs6000/rs6000.cc (rs6000_offload_options): Likewise. * config/nvptx/mkoffload.cc (offload_abi_host_opts): Define. (compile_native): Append offload_abi_host_opts to argv_obstack. (main): Handle option -foffload-abi-host-opts. * config/gcn/mkoffload.cc (offload_abi_host_opts): Define. (compile_native): Append offload_abi_host_opts to argv_obstack. (main): Handle option -foffload-abi-host-opts. * lto-wrapper.cc (merge_and_complain): Handle -foffload-abi-host-opts. (append_compiler_options): Likewise. * opts.cc (common_handle_option): Likewise. Signed-off-by: Prathamesh Kulkarni <prathameshk@nvidia.com>
Diffstat (limited to 'gcc/tree-vect-patterns.cc')
0 files changed, 0 insertions, 0 deletions