|
@@ -231,14 +231,14 @@ unit agrvgas;
|
|
|
|
|
|
function TRVGNUAssembler.MakeCmdLine: TCmdStr;
|
|
|
const
|
|
|
- arch_str: array[boolean,tcputype] of string[10] = (
|
|
|
+ arch_str: array[boolean,tcputype] of string[18] = (
|
|
|
{$ifdef RISCV32}
|
|
|
('','rv32imac','rv32ima','rv32im','rv32i','rv32e','rv32imc','rv32imafdc','rv32imafd','rv32ec','rv32gc'),
|
|
|
('','rv32imafdc','rv32imafd','rv32imfd','rv32ifd','rv32efd','rv32imcfd','rv32imafdc','rv32imafd','rv32ecfd','rv32gc')
|
|
|
{$endif RISCV32}
|
|
|
{$ifdef RISCV64}
|
|
|
- ('','rv64imac','rv64ima','rv64im','rv64i','rv64imafdc','rv64imafd','rv64gc','rv64gcb'),
|
|
|
- ('','rv64imafdc','rv64imafd','rv64imfd','rv64ifd','rv64imafdc','rv64imafd','rv64gc','rv64gcb')
|
|
|
+ ('','rv64imac','rv64ima','rv64im','rv64i','rv64imafdc','rv64imafd','rv64gc','rv64gc_zba_zbb_zbs'),
|
|
|
+ ('','rv64imafdc','rv64imafd','rv64imfd','rv64ifd','rv64imafdc','rv64imafd','rv64gc','rv64gc_zba_zbb_zbs')
|
|
|
{$endif RISCV64}
|
|
|
);
|
|
|
begin
|