toolchain: remove uClibc-ng config stuff
[openwrt/openwrt.git] / toolchain / Config.in
index 29de30d7e90e3ddb9bd682dcfd91034a0baba939..bb8729d8057316c79238133c11f5397210332c36 100644 (file)
@@ -110,11 +110,6 @@ menuconfig EXTERNAL_TOOLCHAIN
                        bool "glibc"
                        select USE_GLIBC
 
-               config EXTERNAL_TOOLCHAIN_LIBC_USE_UCLIBC
-                       bool "uClibc"
-                       select USE_UCLIBC
-                       depends on !(aarch64 || aarch64_be)
-
                config EXTERNAL_TOOLCHAIN_LIBC_USE_MUSL
                        bool "musl"
                        select USE_MUSL
@@ -125,7 +120,6 @@ menuconfig EXTERNAL_TOOLCHAIN
                string
                depends on EXTERNAL_TOOLCHAIN && !NATIVE_TOOLCHAIN
                default "glibc" if EXTERNAL_TOOLCHAIN_LIBC_USE_GLIBC
-               default "uclibc" if EXTERNAL_TOOLCHAIN_LIBC_USE_UCLIBC
                default "musl" if EXTERNAL_TOOLCHAIN_LIBC_USE_MUSL
 
        config TOOLCHAIN_BIN_PATH
@@ -246,11 +240,6 @@ choice
                bool "Use glibc"
                select USE_GLIBC
 
-       config LIBC_USE_UCLIBC
-               select USE_UCLIBC
-               bool "Use uClibc"
-               depends on BROKEN || arc
-
        config LIBC_USE_MUSL
                select USE_MUSL
                bool "Use musl"
@@ -258,7 +247,6 @@ choice
 
 endchoice
 
-source "toolchain/uClibc/Config.in"
 source "toolchain/musl/Config.in"
 
 comment "Debuggers"
@@ -274,10 +262,6 @@ config GDB
 config USE_GLIBC
        bool
 
-config USE_UCLIBC
-       default y if !TOOLCHAINOPTS && !EXTERNAL_TOOLCHAIN && !NATIVE_TOOLCHAIN && (arc)
-       bool
-
 config USE_MUSL
        default y if !TOOLCHAINOPTS && !EXTERNAL_TOOLCHAIN && !NATIVE_TOOLCHAIN && !(arc)
        bool
@@ -296,15 +280,12 @@ source "toolchain/gcc/Config.version"
 config LIBC
        string
        default "glibc"   if USE_GLIBC
-       default "uClibc"  if USE_UCLIBC
        default "musl"    if USE_MUSL
 
 config TARGET_SUFFIX
        string
        default "gnueabi"         if USE_GLIBC && (arm || armeb)
        default "gnu"             if USE_GLIBC && !(arm || armeb)
-       default "uclibcgnueabi"   if USE_UCLIBC && (arm || armeb)
-       default "uclibc"          if USE_UCLIBC && !(arm || armeb)
        default "muslgnueabi"     if USE_MUSL && (arm || armeb)
        default "musl"            if USE_MUSL && !(arm || armeb)