aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-loop-niter.c
diff options
context:
space:
mode:
authorXing GUO <higuoxing@gmail.com>2021-01-28 11:22:40 +0800
committerKito Cheng <kito.cheng@sifive.com>2021-01-28 11:25:50 +0800
commitf76d0d86454baf99ada0748c73a29816854e1b91 (patch)
tree775eb7c49464a5046fbcf3c71f73c1646835dcfc /gcc/tree-ssa-loop-niter.c
parentaa69f0a8203095b5a689fae48d5ca8006ecfca61 (diff)
downloadgcc-f76d0d86454baf99ada0748c73a29816854e1b91.zip
gcc-f76d0d86454baf99ada0748c73a29816854e1b91.tar.gz
gcc-f76d0d86454baf99ada0748c73a29816854e1b91.tar.bz2
RISC-V: Fix -march option parsing when extension exists.
This patch fixes -march option parsing when `p` extension exists, e.g., -march=rv64imafdcp should produce .attribute arch, "rv64i2p0_m2p0_a2p0_f2p0_d2p0_c2p0_p" rather than .attribute arch, "rv64i2p0_m2p0_a2p0_f2p0_d2p0_c_p" gcc/ChangeLog: * common/config/riscv/riscv-common.c (riscv_subset_list::parsing_subset_version): Fix -march option parsing when `p` extension exists. gcc/testsuite/ChangeLog: * gcc.target/riscv/attribute-18.c: New test.
Diffstat (limited to 'gcc/tree-ssa-loop-niter.c')
0 files changed, 0 insertions, 0 deletions