builder: add support for 64-bit RISC-V
Этот коммит содержится в:
родитель
a05fc10699
коммит
e1757e0347
1 изменённых файлов: 3 добавлений и 0 удалений
|
@ -74,6 +74,9 @@ func (l *Library) Load(target string) (path string, err error) {
|
||||||
if strings.HasPrefix(target, "riscv32-") {
|
if strings.HasPrefix(target, "riscv32-") {
|
||||||
args = append(args, "-march=rv32imac", "-mabi=ilp32", "-fforce-enable-int128")
|
args = append(args, "-march=rv32imac", "-mabi=ilp32", "-fforce-enable-int128")
|
||||||
}
|
}
|
||||||
|
if strings.HasPrefix(target, "riscv64-") {
|
||||||
|
args = append(args, "-march=rv64gc", "-mabi=lp64")
|
||||||
|
}
|
||||||
|
|
||||||
// Compile all sources.
|
// Compile all sources.
|
||||||
var objs []string
|
var objs []string
|
||||||
|
|
Загрузка…
Создание таблицы
Сослаться в новой задаче