[Bug target/104758] [nvptx] sm_30 board support broken

cvs-commit at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu Mar 10 11:22:31 GMT 2022


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104758

--- Comment #7 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Tom de Vries <vries@gcc.gnu.org>:

https://gcc.gnu.org/g:831ecddf5bb99e15743f71b6c8257f3ceaa80ddc

commit r12-7581-g831ecddf5bb99e15743f71b6c8257f3ceaa80ddc
Author: Tom de Vries <tdevries@suse.de>
Date:   Thu Mar 3 20:20:41 2022 +0100

    [nvptx] Restore default to sm_30

    With commit 07667c911b1 ("[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.


More information about the Gcc-bugs mailing list