@@ -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