archFamily(): arm64 is aarch64, not arm; fixes #2985
Этот коммит содержится в:
родитель
7d31d98f0f
коммит
69a6718b38
1 изменённых файлов: 3 добавлений и 0 удалений
|
@ -277,6 +277,9 @@ func (c *compilerContext) getPointerBitmap(typ llvm.Type, pos token.Pos) *big.In
|
||||||
// architecture name ("arm").
|
// architecture name ("arm").
|
||||||
func (c *compilerContext) archFamily() string {
|
func (c *compilerContext) archFamily() string {
|
||||||
arch := strings.Split(c.Triple, "-")[0]
|
arch := strings.Split(c.Triple, "-")[0]
|
||||||
|
if strings.HasPrefix(arch, "arm64") {
|
||||||
|
return "aarch64"
|
||||||
|
}
|
||||||
if strings.HasPrefix(arch, "arm") || strings.HasPrefix(arch, "thumb") {
|
if strings.HasPrefix(arch, "arm") || strings.HasPrefix(arch, "thumb") {
|
||||||
return "arm"
|
return "arm"
|
||||||
}
|
}
|
||||||
|
|
Загрузка…
Создание таблицы
Сослаться в новой задаче