summaryrefslogtreecommitdiff
path: root/config/libc/musl.in
diff options
context:
space:
mode:
Diffstat (limited to 'config/libc/musl.in')
-rw-r--r--config/libc/musl.in64
1 files changed, 3 insertions, 61 deletions
diff --git a/config/libc/musl.in b/config/libc/musl.in
index 5ea166f..24f522a 100644
--- a/config/libc/musl.in
+++ b/config/libc/musl.in
@@ -10,66 +10,8 @@
## help devices. musl is lightweight, fast, simple, free, and strives to be
## help correct in the sense of standards-conformance and safety.
+source "config/versions/musl.in"
+
+# FIXME why? it claims "native", why report "musl"?
config THREADS
default "musl"
-
-config LIBC_MUSL_CUSTOM
- bool
- prompt "Custom musl"
- depends on EXPERIMENTAL
- help
- The choosen musl-libc version shall be not downloaded. Instead use
- a custom location to get the source.
-
-if LIBC_MUSL_CUSTOM
-
-config LIBC_MUSL_CUSTOM_LOCATION
- string
- prompt "Full path to custom musl-libc source"
- help
- Enter the path to the directory or tarball of your source for musl.
-
- If the path is a tarball, it should extract to: <name>-<version>/
- where the name is this component, musl, and the version is set
- below in the custom version string.
-
-config LIBC_MUSL_CUSTOM_VERSION
- string
- prompt "Custom MUSL version"
- help
- Enter the version number for your custom musl-libc.
-
-config LIBC_VERSION
- string
- default LIBC_MUSL_CUSTOM_VERSION
-
-endif # LIBC_MUSL_CUSTOM
-
-if ! LIBC_MUSL_CUSTOM
-
-choice
- bool
- prompt "musl version"
-# Don't remove next line
-# CT_INSERT_VERSION_BELOW
-
-config LIBC_MUSL_V_1_1_16
- bool
- prompt "1.1.16"
- depends on EXPERIMENTAL
-
-config LIBC_MUSL_V_1_1_15
- bool
- prompt "1.1.15 (OBSOLETE)"
- depends on EXPERIMENTAL && OBSOLETE
-
-endchoice
-
-config LIBC_VERSION
- string
-# Don't remove next line
-# CT_INSERT_VERSION_STRING_BELOW
- default "1.1.16" if LIBC_MUSL_V_1_1_16
- default "1.1.15" if LIBC_MUSL_V_1_1_15
-
-endif # ! LIBC_MUSL_CUSTOM