Browse Source

uClibc-ng: switch to malloc-standard as default for MMU. applications like kodi crashing with malloc

Waldemar Brodkorb 7 years ago
parent
commit
d4670f2669

+ 2 - 2
target/alpha/uclibc-ng.config

@@ -65,9 +65,9 @@ UCLIBC_CTOR_DTOR=y
 HAS_NO_THREADS=y
 # UCLIBC_HAS_LINUXTHREADS is not set
 UCLIBC_HAS_SYSLOG=y
-MALLOC=y
+# MALLOC is not set
 # MALLOC_SIMPLE is not set
-# MALLOC_STANDARD is not set
+MALLOC_STANDARD=y
 MALLOC_GLIBC_COMPAT=y
 # UCLIBC_HAS_OBSTACK is not set
 UCLIBC_DYNAMIC_ATEXIT=y

+ 2 - 2
target/arc/uclibc-ng.config

@@ -88,9 +88,9 @@ UCLIBC_HAS_THREADS=y
 UCLIBC_HAS_TLS=y
 PTHREADS_DEBUG_SUPPORT=y
 UCLIBC_HAS_SYSLOG=y
-MALLOC=y
+# MALLOC is not set
 # MALLOC_SIMPLE is not set
-# MALLOC_STANDARD is not set
+MALLOC_STANDARD=y
 MALLOC_GLIBC_COMPAT=y
 # UCLIBC_HAS_OBSTACK is not set
 UCLIBC_DYNAMIC_ATEXIT=y

+ 2 - 2
target/arm/uclibc-ng.config

@@ -85,9 +85,9 @@ UCLIBC_HAS_THREADS=y
 UCLIBC_HAS_TLS=y
 PTHREADS_DEBUG_SUPPORT=y
 UCLIBC_HAS_SYSLOG=y
-MALLOC=y
+# MALLOC
 # MALLOC_SIMPLE is not set
-# MALLOC_STANDARD is not set
+MALLOC_STANDARD=y
 MALLOC_GLIBC_COMPAT=y
 # UCLIBC_HAS_OBSTACK is not set
 UCLIBC_DYNAMIC_ATEXIT=y

+ 2 - 2
target/avr32/uclibc-ng.config

@@ -83,9 +83,9 @@ UCLIBC_HAS_LINUXTHREADS=y
 UCLIBC_HAS_THREADS=y
 PTHREADS_DEBUG_SUPPORT=y
 UCLIBC_HAS_SYSLOG=y
-MALLOC=y
+# MALLOC is not set
 # MALLOC_SIMPLE is not set
-# MALLOC_STANDARD is not set
+MALLOC_STANDARD=y
 MALLOC_GLIBC_COMPAT=y
 # UCLIBC_HAS_OBSTACK is not set
 UCLIBC_DYNAMIC_ATEXIT=y

+ 2 - 2
target/cris/uclibc-ng.config

@@ -83,9 +83,9 @@ UCLIBC_HAS_LINUXTHREADS=y
 UCLIBC_HAS_THREADS=y
 PTHREADS_DEBUG_SUPPORT=y
 UCLIBC_HAS_SYSLOG=y
-MALLOC=y
+# MALLOC is not set
 # MALLOC_SIMPLE is not set
-# MALLOC_STANDARD is not set
+MALLOC_STANDARD=y
 MALLOC_GLIBC_COMPAT=y
 # UCLIBC_HAS_OBSTACK is not set
 UCLIBC_DYNAMIC_ATEXIT=y

+ 2 - 2
target/hppa/uclibc-ng.config

@@ -66,9 +66,9 @@ UCLIBC_HAS_LINUXTHREADS=y
 UCLIBC_HAS_THREADS=y
 PTHREADS_DEBUG_SUPPORT=y
 UCLIBC_HAS_SYSLOG=y
-MALLOC=y
+# MALLOC is not set
 # MALLOC_SIMPLE is not set
-# MALLOC_STANDARD is not set
+MALLOC_STANDARD=y
 MALLOC_GLIBC_COMPAT=y
 # UCLIBC_HAS_OBSTACK is not set
 UCLIBC_DYNAMIC_ATEXIT=y

+ 2 - 2
target/ia64/uclibc-ng.config

@@ -67,9 +67,9 @@ UCLIBC_HAS_LINUXTHREADS=y
 UCLIBC_HAS_THREADS=y
 PTHREADS_DEBUG_SUPPORT=y
 UCLIBC_HAS_SYSLOG=y
-MALLOC=y
+# MALLOC is not set
 # MALLOC_SIMPLE is not set
-# MALLOC_STANDARD is not set
+MALLOC_STANDARD=y
 MALLOC_GLIBC_COMPAT=y
 # UCLIBC_HAS_OBSTACK is not set
 UCLIBC_DYNAMIC_ATEXIT=y

+ 1 - 1
target/metag/uclibc-ng.config

@@ -87,7 +87,7 @@ UCLIBC_HAS_SYSLOG=y
 # MALLOC is not set
 # MALLOC_SIMPLE is not set
 MALLOC_STANDARD=y
-# MALLOC_GLIBC_COMPAT is not set
+MALLOC_GLIBC_COMPAT=y
 # UCLIBC_HAS_OBSTACK is not set
 UCLIBC_DYNAMIC_ATEXIT=y
 COMPAT_ATEXIT=y

+ 2 - 2
target/microblaze/uclibc-ng.config

@@ -82,9 +82,9 @@ UCLIBC_HAS_THREADS=y
 UCLIBC_HAS_TLS=y
 PTHREADS_DEBUG_SUPPORT=y
 UCLIBC_HAS_SYSLOG=y
-MALLOC=y
+# MALLOC is not set
 # MALLOC_SIMPLE is not set
-# MALLOC_STANDARD is not set
+MALLOC_STANDARD=y
 MALLOC_GLIBC_COMPAT=y
 # UCLIBC_HAS_OBSTACK is not set
 UCLIBC_DYNAMIC_ATEXIT=y

+ 2 - 2
target/mips/uclibc-ng.config

@@ -89,9 +89,9 @@ UCLIBC_HAS_THREADS=y
 UCLIBC_HAS_TLS=y
 PTHREADS_DEBUG_SUPPORT=y
 UCLIBC_HAS_SYSLOG=y
-MALLOC=y
+# MALLOC is not set
 # MALLOC_SIMPLE is not set
-# MALLOC_STANDARD is not set
+MALLOC_STANDARD=y
 MALLOC_GLIBC_COMPAT=y
 # UCLIBC_HAS_OBSTACK is not set
 UCLIBC_DYNAMIC_ATEXIT=y

+ 2 - 2
target/mips64/uclibc-ng.config

@@ -89,9 +89,9 @@ UCLIBC_HAS_THREADS=y
 UCLIBC_HAS_TLS=y
 PTHREADS_DEBUG_SUPPORT=y
 UCLIBC_HAS_SYSLOG=y
-MALLOC=y
+# MALLOC is not set
 # MALLOC_SIMPLE is not set
-# MALLOC_STANDARD is not set
+MALLOC_STANDARD=y 
 MALLOC_GLIBC_COMPAT=y
 # UCLIBC_HAS_OBSTACK is not set
 UCLIBC_DYNAMIC_ATEXIT=y

+ 2 - 2
target/nds32/uclibc-ng.config

@@ -82,9 +82,9 @@ UCLIBC_HAS_LINUXTHREADS=y
 UCLIBC_HAS_THREADS=y
 PTHREADS_DEBUG_SUPPORT=y
 UCLIBC_HAS_SYSLOG=y
-MALLOC=y
+# MALLOC is not set
 # MALLOC_SIMPLE is not set
-# MALLOC_STANDARD is not set
+MALLOC_STANDARD=y
 MALLOC_GLIBC_COMPAT=y
 # UCLIBC_HAS_OBSTACK is not set
 UCLIBC_DYNAMIC_ATEXIT=y

+ 2 - 2
target/nios2/uclibc-ng.config

@@ -68,9 +68,9 @@ UCLIBC_HAS_THREADS=y
 UCLIBC_HAS_TLS=y
 # PTHREADS_DEBUG_SUPPORT is not set
 UCLIBC_HAS_SYSLOG=y
-MALLOC=y
+# MALLOC is not set
 # MALLOC_SIMPLE is not set
-# MALLOC_STANDARD is not set
+MALLOC_STANDARD=y
 MALLOC_GLIBC_COMPAT=y
 # UCLIBC_HAS_OBSTACK is not set
 UCLIBC_DYNAMIC_ATEXIT=y

+ 2 - 2
target/ppc/uclibc-ng.config

@@ -86,9 +86,9 @@ UCLIBC_HAS_THREADS=y
 UCLIBC_HAS_TLS=y
 PTHREADS_DEBUG_SUPPORT=y
 UCLIBC_HAS_SYSLOG=y
-MALLOC=y
+# MALLOC is not set
 # MALLOC_SIMPLE is not set
-# MALLOC_STANDARD is not set
+MALLOC_STANDARD=y
 MALLOC_GLIBC_COMPAT=y
 # UCLIBC_HAS_OBSTACK is not set
 UCLIBC_DYNAMIC_ATEXIT=y

+ 2 - 2
target/sh/uclibc-ng.config

@@ -88,9 +88,9 @@ UCLIBC_HAS_THREADS=y
 UCLIBC_HAS_TLS=y
 PTHREADS_DEBUG_SUPPORT=y
 UCLIBC_HAS_SYSLOG=y
-MALLOC=y
+# MALLOC is not set
 # MALLOC_SIMPLE is not set
-# MALLOC_STANDARD is not set
+MALLOC_STANDARD=y 
 MALLOC_GLIBC_COMPAT=y
 # UCLIBC_HAS_OBSTACK is not set
 UCLIBC_DYNAMIC_ATEXIT=y

+ 2 - 2
target/sparc/uclibc-ng.config

@@ -87,9 +87,9 @@ UCLIBC_HAS_THREADS=y
 UCLIBC_HAS_TLS=y
 PTHREADS_DEBUG_SUPPORT=y
 UCLIBC_HAS_SYSLOG=y
-MALLOC=y
+# MALLOC is not set
 # MALLOC_SIMPLE is not set
-# MALLOC_STANDARD is not set
+MALLOC_STANDARD=y 
 MALLOC_GLIBC_COMPAT=y
 # UCLIBC_HAS_OBSTACK is not set
 UCLIBC_DYNAMIC_ATEXIT=y

+ 2 - 2
target/x86/uclibc-ng.config

@@ -89,9 +89,9 @@ UCLIBC_HAS_THREADS=y
 UCLIBC_HAS_TLS=y
 PTHREADS_DEBUG_SUPPORT=y
 UCLIBC_HAS_SYSLOG=y
-MALLOC=y
+# MALLOC is not set
 # MALLOC_SIMPLE is not set
-# MALLOC_STANDARD is not set
+MALLOC_STANDARD=y
 MALLOC_GLIBC_COMPAT=y
 # UCLIBC_HAS_OBSTACK is not set
 UCLIBC_DYNAMIC_ATEXIT=y

+ 2 - 2
target/x86_64/uclibc-ng.config

@@ -85,9 +85,9 @@ UCLIBC_HAS_THREADS=y
 UCLIBC_HAS_TLS=y
 PTHREADS_DEBUG_SUPPORT=y
 UCLIBC_HAS_SYSLOG=y
-MALLOC=y
+# MALLOC is not set
 # MALLOC_SIMPLE is not set
-# MALLOC_STANDARD is not set
+MALLOC_STANDARD=y
 MALLOC_GLIBC_COMPAT=y
 # UCLIBC_HAS_OBSTACK is not set
 UCLIBC_DYNAMIC_ATEXIT=y

+ 2 - 2
target/xtensa/uclibc-ng.config

@@ -82,9 +82,9 @@ UCLIBC_HAS_THREADS=y
 UCLIBC_HAS_TLS=y
 PTHREADS_DEBUG_SUPPORT=y
 UCLIBC_HAS_SYSLOG=y
-MALLOC=y
+# MALLOC is not set
 # MALLOC_SIMPLE is not set
-# MALLOC_STANDARD is not set
+MALLOC_STANDARD=y
 MALLOC_GLIBC_COMPAT=y
 # UCLIBC_HAS_OBSTACK is not set
 UCLIBC_DYNAMIC_ATEXIT=y