Skip to content

Commit f7fc559

Browse files
Remove non-core APIs, normalize FloatABI values (#2605)
* Remove non-core APIs, normalize FloatABI values * Remove error for VS2026 Android
1 parent 99ecd0a commit f7fc559

File tree

9 files changed

+56
-306
lines changed

9 files changed

+56
-306
lines changed

modules/vstudio/_preload.lua

Lines changed: 3 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -609,27 +609,6 @@
609609
-- Register Android properties
610610
--
611611

612-
p.api.register {
613-
name = "endian",
614-
scope = "config",
615-
kind = "string",
616-
allowed = {
617-
"Default",
618-
"Little",
619-
"Big",
620-
},
621-
}
622-
623-
p.api.register {
624-
name = "fpu",
625-
scope = "config",
626-
kind = "string",
627-
allowed = {
628-
"Software",
629-
"Hardware",
630-
}
631-
}
632-
633612
p.api.addAllowed("toolchainversion", {
634613
"4.6", -- NDK GCC versions
635614
"4.8",
@@ -655,9 +634,9 @@
655634
scope = "config",
656635
kind = "string",
657636
allowed = {
658-
"soft",
659-
"softfp",
660-
"hard",
637+
"Soft",
638+
"SoftFP",
639+
"Hard",
661640
},
662641
}
663642

@@ -719,7 +698,6 @@
719698
}
720699

721700
p.api.addAllowed("system", p.ANDROID)
722-
p.api.addAllowed("architecture", { "armv5", "armv7", "mips", "mips64" })
723701
p.api.addAllowed("vectorextensions", { "NEON", "MXU" })
724702
p.api.addAllowed("exceptionhandling", {"UnwindTables"})
725703
p.api.addAllowed("kind", p.PACKAGING)

0 commit comments

Comments
 (0)