[nvptx] Restore default to sm_30
With commit 07667c911b
("[nvptx] Build libraries with misa=sm_30") the
intention was that the sm_xx for all libraries was switched back to sm_30
using MULTILIB_EXTRA_OPTS, without changing the default sm_35.
Testing on an sm_30 board revealed that still some libs were build with sm_35,
so fix this by switching back to default sm_30.
Tested on nvptx.
gcc/ChangeLog:
2022-03-07 Tom de Vries <tdevries@suse.de>
PR target/104758
* config/nvptx/nvptx.opt (misa): Set default to sm_30.
* config/nvptx/t-nvptx (MULTILIB_EXTRA_OPTS): Remove misa=sm_30.
This commit is contained in:
parent
7a5e036b61
commit
831ecddf5b
@ -53,7 +53,7 @@ Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt.
|
||||
|
||||
; Default needs to be in sync with default in ASM_SPEC in nvptx.h.
|
||||
misa=
|
||||
Target RejectNegative ToLower Joined Enum(ptx_isa) Var(ptx_isa_option) Init(PTX_ISA_SM35)
|
||||
Target RejectNegative ToLower Joined Enum(ptx_isa) Var(ptx_isa_option) Init(PTX_ISA_SM30)
|
||||
Specify the version of the ptx ISA to use.
|
||||
|
||||
Enum
|
||||
|
@ -32,4 +32,4 @@ s-nvptx-gen-opt: $(srcdir)/config/nvptx/nvptx-sm.def
|
||||
|
||||
MULTILIB_OPTIONS = mgomp
|
||||
|
||||
MULTILIB_EXTRA_OPTS = misa=sm_30 mptx=3.1
|
||||
MULTILIB_EXTRA_OPTS = mptx=3.1
|
||||
|
Loading…
Reference in New Issue
Block a user