Merge "Remove unused mips workarounds."
This commit is contained in:
@@ -33,8 +33,6 @@ var (
|
||||
|
||||
Arm = newArch("arm", "lib32")
|
||||
Arm64 = newArch("arm64", "lib64")
|
||||
Mips = newArch("mips", "lib32")
|
||||
Mips64 = newArch("mips64", "lib64")
|
||||
X86 = newArch("x86", "lib32")
|
||||
X86_64 = newArch("x86_64", "lib64")
|
||||
|
||||
@@ -46,8 +44,6 @@ var (
|
||||
var archTypeMap = map[string]ArchType{
|
||||
"arm": Arm,
|
||||
"arm64": Arm64,
|
||||
"mips": Mips,
|
||||
"mips64": Mips64,
|
||||
"x86": X86,
|
||||
"x86_64": X86_64,
|
||||
}
|
||||
@@ -64,12 +60,6 @@ module {
|
||||
arm64: {
|
||||
// Host or device variants with arm64 architecture
|
||||
},
|
||||
mips: {
|
||||
// Host or device variants with mips architecture
|
||||
},
|
||||
mips64: {
|
||||
// Host or device variants with mips64 architecture
|
||||
},
|
||||
x86: {
|
||||
// Host or device variants with x86 architecture
|
||||
},
|
||||
@@ -145,18 +135,6 @@ var archVariants = map[ArchType][]string{
|
||||
"exynos-m1",
|
||||
"exynos-m2",
|
||||
},
|
||||
Mips: {
|
||||
"mips32_fp",
|
||||
"mips32r2_fp",
|
||||
"mips32r2_fp_xburst",
|
||||
"mips32r2dsp_fp",
|
||||
"mips32r2dspr2_fp",
|
||||
"mips32r6",
|
||||
},
|
||||
Mips64: {
|
||||
"mips64r2",
|
||||
"mips64r6",
|
||||
},
|
||||
X86: {
|
||||
"amberlake",
|
||||
"atom",
|
||||
@@ -193,15 +171,6 @@ var archFeatures = map[ArchType][]string{
|
||||
Arm: {
|
||||
"neon",
|
||||
},
|
||||
Mips: {
|
||||
"dspr2",
|
||||
"rev6",
|
||||
"msa",
|
||||
},
|
||||
Mips64: {
|
||||
"rev6",
|
||||
"msa",
|
||||
},
|
||||
X86: {
|
||||
"ssse3",
|
||||
"sse4",
|
||||
@@ -239,19 +208,6 @@ var archFeatureMap = map[ArchType]map[string][]string{
|
||||
"neon",
|
||||
},
|
||||
},
|
||||
Mips: {
|
||||
"mips32r2dspr2_fp": {
|
||||
"dspr2",
|
||||
},
|
||||
"mips32r6": {
|
||||
"rev6",
|
||||
},
|
||||
},
|
||||
Mips64: {
|
||||
"mips64r6": {
|
||||
"rev6",
|
||||
},
|
||||
},
|
||||
X86: {
|
||||
"amberlake": {
|
||||
"ssse3",
|
||||
@@ -616,7 +572,7 @@ var (
|
||||
LinuxBionic: []ArchType{X86_64},
|
||||
Darwin: []ArchType{X86_64},
|
||||
Windows: []ArchType{X86, X86_64},
|
||||
Android: []ArchType{Arm, Arm64, Mips, Mips64, X86, X86_64},
|
||||
Android: []ArchType{Arm, Arm64, X86, X86_64},
|
||||
Fuchsia: []ArchType{Arm64, X86_64},
|
||||
}
|
||||
)
|
||||
@@ -1656,15 +1612,6 @@ func getMegaDeviceConfig() []archConfig {
|
||||
{"arm64", "armv8-2a", "cortex-a75", []string{"arm64-v8a"}},
|
||||
{"arm64", "armv8-2a", "cortex-a76", []string{"arm64-v8a"}},
|
||||
{"arm64", "armv8-2a", "kryo385", []string{"arm64-v8a"}},
|
||||
{"mips", "mips32-fp", "", []string{"mips"}},
|
||||
{"mips", "mips32r2-fp", "", []string{"mips"}},
|
||||
{"mips", "mips32r2-fp-xburst", "", []string{"mips"}},
|
||||
//{"mips", "mips32r6", "", []string{"mips"}},
|
||||
{"mips", "mips32r2dsp-fp", "", []string{"mips"}},
|
||||
{"mips", "mips32r2dspr2-fp", "", []string{"mips"}},
|
||||
// mips64r2 is mismatching 64r2 and 64r6 libraries during linking to libgcc
|
||||
//{"mips64", "mips64r2", "", []string{"mips64"}},
|
||||
{"mips64", "mips64r6", "", []string{"mips64"}},
|
||||
{"x86", "", "", []string{"x86"}},
|
||||
{"x86", "atom", "", []string{"x86"}},
|
||||
{"x86", "haswell", "", []string{"x86"}},
|
||||
|
Reference in New Issue
Block a user