[Bug target/87391] [RISCV] -march=rv32i -mabi=ilp32e is erroneously accepted

wilson at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue Sep 25 01:44:00 GMT 2018


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

--- Comment #3 from Jim Wilson <wilson at gcc dot gnu.org> ---
Author: wilson
Date: Tue Sep 25 01:27:06 2018
New Revision: 264555

URL: https://gcc.gnu.org/viewcvs?rev=264555&root=gcc&view=rev
Log:
RISC-V: Fix problems with ilp32e ABI support.

        gcc/
        PR target/87391
        * config/riscv/riscv.h (STACK_BOUNDARY): Test riscv_abi == ABI_ILP32E
        not TARGET_RVE.
        (ABI_STACK_BOUNDARY, MAX_ARGS_IN_REGISTERS): Likewise.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config/riscv/riscv.h


More information about the Gcc-bugs mailing list