Skip to content
This repository was archived by the owner on Feb 28, 2023. It is now read-only.

Commit dddfae6

Browse files
committed
common-versions: update multilibs to z*
1 parent af6dc83 commit dddfae6

File tree

1 file changed

+35
-35
lines changed

1 file changed

+35
-35
lines changed

scripts/common-versions-source.sh

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -118,41 +118,41 @@ function build_versions()
118118
# New extended list, based on SiFive list.
119119
# Added: rv32imaf-ilp32f-- (already in)
120120
GCC_MULTILIB=${GCC_MULTILIB:-"\
121-
rv32e-ilp32e--c \
122-
rv32ea-ilp32e--m \
123-
rv32em-ilp32e--c \
124-
rv32eac-ilp32e-- \
125-
rv32emac-ilp32e-- \
126-
rv32i-ilp32--c,f,fc,fd,fdc \
127-
rv32ia-ilp32-rv32ima,rv32iaf,rv32imaf,rv32iafd,rv32imafd- \
128-
rv32im-ilp32--c,f,fc,fd,fdc \
129-
rv32iac-ilp32--f,fd \
130-
rv32imac-ilp32-rv32imafc,rv32imafdc- \
131-
rv32if-ilp32f--c,d,dc \
132-
rv32iaf-ilp32f--c,d,dc \
133-
rv32imf-ilp32f--d \
134-
rv32imaf-ilp32f-rv32imafd- \
135-
rv32imfc-ilp32f--d \
136-
rv32imafc-ilp32f-rv32imafdc- \
137-
rv32ifd-ilp32d--c \
138-
rv32imfd-ilp32d--c \
139-
rv32iafd-ilp32d-rv32imafd,rv32iafdc- \
140-
rv32imafdc-ilp32d-- \
141-
rv64i-lp64--c,f,fc,fd,fdc \
142-
rv64ia-lp64-rv64ima,rv64iaf,rv64imaf,rv64iafd,rv64imafd- \
143-
rv64im-lp64--c,f,fc,fd,fdc \
144-
rv64iac-lp64--f,fd \
145-
rv64imac-lp64-rv64imafc,rv64imafdc- \
146-
rv64if-lp64f--c,d,dc \
147-
rv64iaf-lp64f--c,d,dc \
148-
rv64imf-lp64f--d \
149-
rv64imaf-lp64f-rv64imafd- \
150-
rv64imfc-lp64f--d \
151-
rv64imafc-lp64f-rv64imafdc- \
152-
rv64ifd-lp64d--c \
153-
rv64imfd-lp64d--c \
154-
rv64iafd-lp64d-rv64imafd,rv64iafdc- \
155-
rv64imafdc-lp64d-- \
121+
rv32e-ilp32e--c*v*zvqmac \
122+
rv32ea-ilp32e--m*v*zvqmac \
123+
rv32em-ilp32e--c*v*zvqmac \
124+
rv32eac-ilp32e--v*zvqmac \
125+
rv32emac-ilp32e--v*zvqmac \
126+
rv32i-ilp32--c*f*d*zfh*v*zvqmac \
127+
rv32ia-ilp32--m*f*d*v*zfh*zvqmac \
128+
rv32im-ilp32--c*f*d*zfh*v*zvqmac \
129+
rv32iac-ilp32--f*d*v*zfh*zvqmac \
130+
rv32imac-ilp32-rv32imafc,rv32imafdc,rv32imafczfh,rv32imafdczfh-v*zvqmac \
131+
rv32if-ilp32f--d*c*v*zfh*zvqmac \
132+
rv32iaf-ilp32f--d*c*v*zfh*zvqmac \
133+
rv32imf-ilp32f--d*v*zfh*zvqmac \
134+
rv32imaf-ilp32f-rv32imafd-zfh*v*zvqmac \
135+
rv32imfc-ilp32f--d*v*zfh*zvqmac \
136+
rv32imafc-ilp32f-rv32imafdc-v*zfh*zvqmac \
137+
rv32ifd-ilp32d--c*v*zfh*zvqmac \
138+
rv32imfd-ilp32d--c*v*zfh*zvqmac \
139+
rv32iafd-ilp32d-rv32imafd,rv32iafdc-v*zfh*zvqmac \
140+
rv32imafdc-ilp32d--v*zfh*zvqmac \
141+
rv64i-lp64--f*d*c*v*zfh*zvqmac \
142+
rv64ia-lp64--m*f*d*v*zfh*zvqmac \
143+
rv64im-lp64--f*d*c*v*zfh*zvqmac \
144+
rv64iac-lp64--f*d*v*zfh*zvqmac \
145+
rv64imac-lp64-rv64imafc,rv64imafdc,rv64imafczfh,rv64imafdczfh-v*zvqmac \
146+
rv64if-lp64f--d*c*v*zfh*zvqmac \
147+
rv64iaf-lp64f--d*c*v*zfh*zvqmac \
148+
rv64imf-lp64f--d*v*zfh*zvqmac \
149+
rv64imaf-lp64f-rv64imafd-v*zfh*zvqmac \
150+
rv64imfc-lp64f--d*v*zfh*zvqmac \
151+
rv64imafc-lp64f-rv64imafdc-v*zfh*zvqmac \
152+
rv64ifd-lp64d--c*v*zfh*zvqmac \
153+
rv64imfd-lp64d--c*v*zfh*zvqmac \
154+
rv64iafd-lp64d-rv64imafd,rv64iafdc-v*zfh*zvqmac \
155+
rv64imafdc-lp64d--v*zfh*zvqmac \
156156
"}
157157

158158
GCC_MULTILIB_FILE=${GCC_MULTILIB_FILE:-"t-elf-multilib"}

0 commit comments

Comments
 (0)