toolchain: remove uClibc-ng config stuff
authorRosen Penev <rosenp@gmail.com>
Sat, 12 Dec 2020 03:24:49 +0000 (19:24 -0800)
committerPetr Štetiar <ynezz@true.cz>
Tue, 22 Dec 2020 18:11:50 +0000 (19:11 +0100)
This is in preparation for removing it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
toolchain/Config.in
toolchain/Makefile

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)
 
index 23a5529eed3b756382b99d6d2d365735da00ccd1..5dccf8f82906b58ba1f2c406eb01742a1a9084d2 100644 (file)
@@ -30,9 +30,6 @@ curdir:=toolchain
 
 # subdirectories to descend into
 $(curdir)/builddirs := $(if $(CONFIG_GDB),gdb) $(if $(CONFIG_EXTERNAL_TOOLCHAIN),wrapper,kernel-headers binutils gcc/initial gcc/final $(LIBC) fortify-headers) $(if $(CONFIG_NASM),nasm)
-ifdef CONFIG_USE_UCLIBC
-  $(curdir)/builddirs += $(LIBC)/utils
-endif
 
 # builddir dependencies
 ifeq ($(CONFIG_EXTERNAL_TOOLCHAIN),)