Procházet zdrojové kódy

arm: update uclibc.config

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Waldemar Brodkorb před 5 měsíci
rodič
revize
e4b4f87c2f
2 změnil soubory, kde provedl 8 přidání a 0 odebrání
  1. 7 0
      target/arm/uclibc-ng.config
  2. 1 0
      toolchain/uclibc-ng/Makefile

+ 7 - 0
target/arm/uclibc-ng.config

@@ -44,6 +44,11 @@ TARGET_ARCH="arm"
 FORCE_OPTIONS_FOR_ARCH=y
 CONFIG_ARM_EABI=y
 TARGET_SUBARCH=""
+# UCLIBC_FORMAT_ELF is not set
+# UCLIBC_FORMAT_FDPIC_ELF is not set
+# UCLIBC_FORMAT_FLAT is not set
+# UCLIBC_FORMAT_FLAT_SEP_DATA is not set
+# UCLIBC_FORMAT_SHARED_FLAT is not set
 
 #
 # Using ELF file format
@@ -70,6 +75,7 @@ HAVE_DOT_CONFIG=y
 DOPIC=y
 # STATIC_PIE is not set
 ARCH_HAS_UCONTEXT=y
+HAVE_LDSO=y
 HAVE_SHARED=y
 # FORCE_SHAREABLE_TEXT_SEGMENTS is not set
 LDSO_LDD_SUPPORT=y
@@ -93,6 +99,7 @@ UCLIBC_HAS_THREADS_NATIVE=y
 UCLIBC_HAS_THREADS=y
 UCLIBC_HAS_TLS=y
 PTHREADS_DEBUG_SUPPORT=y
+PTHREADS_STACK_DEFAULT_SIZE=2097152
 UCLIBC_HAS_SYSLOG=y
 UCLIBC_HAS_LFS=y
 # MALLOC is not set

+ 1 - 0
toolchain/uclibc-ng/Makefile

@@ -82,6 +82,7 @@ ifeq ($(ADK_TARGET_HARD_FLOAT_DP),y)
 endif
 ifeq ($(ADK_TARGET_BINFMT_FDPIC),y)
 	$(SED) 's/.*\(UCLIBC_FORMAT_FDPIC_ELF\).*/\1=y/' ${WRKBUILD}/.config
+	$(SED) 's/.*\(UCLIBC_FORMAT_ELF\).*/# \1 is not set/' ${WRKBUILD}/.config
 	$(SED) 's/.*\(UCLIBC_FORMAT_FLAT\).*/# \1 is not set/' ${WRKBUILD}/.config
 	$(SED) 's/.*\(UCLIBC_FORMAT_FLAT_SEP_DATA\).*/# \1 is not set/' ${WRKBUILD}/.config
 	$(SED) 's/.*\(UCLIBC_FORMAT_SHARED_FLAT\).*/# \1 is not set/' ${WRKBUILD}/.config