mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-29 14:16:31 +00:00
Add in options for NPTL in uClibc. Users can select, but since NPTL is
on a branch it will not have any effect. Updated DBAu1500 configuration files for latest uClibc snapshot and NPTL options.
This commit is contained in:
parent
2ade59720b
commit
1ba78f57e1
@ -17,6 +17,7 @@ TARGET_mips=y
|
|||||||
# TARGET_nios2 is not set
|
# TARGET_nios2 is not set
|
||||||
# TARGET_powerpc is not set
|
# TARGET_powerpc is not set
|
||||||
# TARGET_sh is not set
|
# TARGET_sh is not set
|
||||||
|
# TARGET_sh64 is not set
|
||||||
# TARGET_sparc is not set
|
# TARGET_sparc is not set
|
||||||
# TARGET_v850 is not set
|
# TARGET_v850 is not set
|
||||||
# TARGET_x86_64 is not set
|
# TARGET_x86_64 is not set
|
||||||
@ -42,7 +43,6 @@ ARCH_HAS_MMU=y
|
|||||||
UCLIBC_HAS_FLOATS=y
|
UCLIBC_HAS_FLOATS=y
|
||||||
HAS_FPU=y
|
HAS_FPU=y
|
||||||
DO_C99_MATH=y
|
DO_C99_MATH=y
|
||||||
WARNINGS="-Wall"
|
|
||||||
KERNEL_SOURCE="/usr/src/linux"
|
KERNEL_SOURCE="/usr/src/linux"
|
||||||
C_SYMBOL_PREFIX=""
|
C_SYMBOL_PREFIX=""
|
||||||
HAVE_DOT_CONFIG=y
|
HAVE_DOT_CONFIG=y
|
||||||
@ -61,9 +61,12 @@ LDSO_LDD_SUPPORT=y
|
|||||||
LDSO_CACHE_SUPPORT=y
|
LDSO_CACHE_SUPPORT=y
|
||||||
# LDSO_PRELOAD_FILE_SUPPORT is not set
|
# LDSO_PRELOAD_FILE_SUPPORT is not set
|
||||||
LDSO_BASE_FILENAME="ld.so"
|
LDSO_BASE_FILENAME="ld.so"
|
||||||
|
LDSO_RUNPATH=y
|
||||||
|
# DL_FINI_CRT_COMPAT is not set
|
||||||
UCLIBC_CTOR_DTOR=y
|
UCLIBC_CTOR_DTOR=y
|
||||||
# HAS_NO_THREADS is not set
|
# HAS_NO_THREADS is not set
|
||||||
UCLIBC_HAS_THREADS=y
|
UCLIBC_HAS_THREADS=y
|
||||||
|
# PTHREADS_NATIVE is not set
|
||||||
PTHREADS_DEBUG_SUPPORT=y
|
PTHREADS_DEBUG_SUPPORT=y
|
||||||
UCLIBC_HAS_LFS=y
|
UCLIBC_HAS_LFS=y
|
||||||
# UCLIBC_STATIC_LDCONFIG is not set
|
# UCLIBC_STATIC_LDCONFIG is not set
|
||||||
@ -114,6 +117,7 @@ UCLIBC_HAS_STDIO_BUFSIZ_4096=y
|
|||||||
UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE=y
|
UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE=y
|
||||||
# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4 is not set
|
# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4 is not set
|
||||||
# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8 is not set
|
# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8 is not set
|
||||||
|
# UCLIBC_HAS_STDIO_SHUTDOWN_ON_ABORT is not set
|
||||||
UCLIBC_HAS_STDIO_GETC_MACRO=y
|
UCLIBC_HAS_STDIO_GETC_MACRO=y
|
||||||
UCLIBC_HAS_STDIO_PUTC_MACRO=y
|
UCLIBC_HAS_STDIO_PUTC_MACRO=y
|
||||||
UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y
|
UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y
|
||||||
@ -152,7 +156,9 @@ DEVEL_PREFIX="/usr/"
|
|||||||
#
|
#
|
||||||
CROSS_COMPILER_PREFIX=""
|
CROSS_COMPILER_PREFIX=""
|
||||||
# DODEBUG is not set
|
# DODEBUG is not set
|
||||||
|
# DODEBUG_PT is not set
|
||||||
# DOASSERTS is not set
|
# DOASSERTS is not set
|
||||||
# SUPPORT_LD_DEBUG is not set
|
# SUPPORT_LD_DEBUG is not set
|
||||||
# SUPPORT_LD_DEBUG_EARLY is not set
|
# SUPPORT_LD_DEBUG_EARLY is not set
|
||||||
|
WARNINGS="-Wall"
|
||||||
# UCLIBC_MJN3_ONLY is not set
|
# UCLIBC_MJN3_ONLY is not set
|
||||||
|
@ -17,6 +17,7 @@ TARGET_mips=y
|
|||||||
# TARGET_nios2 is not set
|
# TARGET_nios2 is not set
|
||||||
# TARGET_powerpc is not set
|
# TARGET_powerpc is not set
|
||||||
# TARGET_sh is not set
|
# TARGET_sh is not set
|
||||||
|
# TARGET_sh64 is not set
|
||||||
# TARGET_sparc is not set
|
# TARGET_sparc is not set
|
||||||
# TARGET_v850 is not set
|
# TARGET_v850 is not set
|
||||||
# TARGET_x86_64 is not set
|
# TARGET_x86_64 is not set
|
||||||
@ -42,7 +43,6 @@ ARCH_HAS_MMU=y
|
|||||||
UCLIBC_HAS_FLOATS=y
|
UCLIBC_HAS_FLOATS=y
|
||||||
HAS_FPU=y
|
HAS_FPU=y
|
||||||
DO_C99_MATH=y
|
DO_C99_MATH=y
|
||||||
WARNINGS="-Wall"
|
|
||||||
KERNEL_SOURCE="/usr/src/linux"
|
KERNEL_SOURCE="/usr/src/linux"
|
||||||
C_SYMBOL_PREFIX=""
|
C_SYMBOL_PREFIX=""
|
||||||
HAVE_DOT_CONFIG=y
|
HAVE_DOT_CONFIG=y
|
||||||
@ -61,9 +61,12 @@ LDSO_LDD_SUPPORT=y
|
|||||||
LDSO_CACHE_SUPPORT=y
|
LDSO_CACHE_SUPPORT=y
|
||||||
# LDSO_PRELOAD_FILE_SUPPORT is not set
|
# LDSO_PRELOAD_FILE_SUPPORT is not set
|
||||||
LDSO_BASE_FILENAME="ld.so"
|
LDSO_BASE_FILENAME="ld.so"
|
||||||
|
LDSO_RUNPATH=y
|
||||||
|
# DL_FINI_CRT_COMPAT is not set
|
||||||
UCLIBC_CTOR_DTOR=y
|
UCLIBC_CTOR_DTOR=y
|
||||||
# HAS_NO_THREADS is not set
|
# HAS_NO_THREADS is not set
|
||||||
UCLIBC_HAS_THREADS=y
|
UCLIBC_HAS_THREADS=y
|
||||||
|
# PTHREADS_NATIVE is not set
|
||||||
PTHREADS_DEBUG_SUPPORT=y
|
PTHREADS_DEBUG_SUPPORT=y
|
||||||
UCLIBC_HAS_LFS=y
|
UCLIBC_HAS_LFS=y
|
||||||
# UCLIBC_STATIC_LDCONFIG is not set
|
# UCLIBC_STATIC_LDCONFIG is not set
|
||||||
@ -114,6 +117,7 @@ UCLIBC_HAS_STDIO_BUFSIZ_4096=y
|
|||||||
UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE=y
|
UCLIBC_HAS_STDIO_BUILTIN_BUFFER_NONE=y
|
||||||
# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4 is not set
|
# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_4 is not set
|
||||||
# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8 is not set
|
# UCLIBC_HAS_STDIO_BUILTIN_BUFFER_8 is not set
|
||||||
|
# UCLIBC_HAS_STDIO_SHUTDOWN_ON_ABORT is not set
|
||||||
UCLIBC_HAS_STDIO_GETC_MACRO=y
|
UCLIBC_HAS_STDIO_GETC_MACRO=y
|
||||||
UCLIBC_HAS_STDIO_PUTC_MACRO=y
|
UCLIBC_HAS_STDIO_PUTC_MACRO=y
|
||||||
UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y
|
UCLIBC_HAS_STDIO_AUTO_RW_TRANSITION=y
|
||||||
@ -152,7 +156,9 @@ DEVEL_PREFIX="/usr/"
|
|||||||
#
|
#
|
||||||
CROSS_COMPILER_PREFIX=""
|
CROSS_COMPILER_PREFIX=""
|
||||||
# DODEBUG is not set
|
# DODEBUG is not set
|
||||||
|
# DODEBUG_PT is not set
|
||||||
# DOASSERTS is not set
|
# DOASSERTS is not set
|
||||||
# SUPPORT_LD_DEBUG is not set
|
# SUPPORT_LD_DEBUG is not set
|
||||||
# SUPPORT_LD_DEBUG_EARLY is not set
|
# SUPPORT_LD_DEBUG_EARLY is not set
|
||||||
|
WARNINGS="-Wall"
|
||||||
# UCLIBC_MJN3_ONLY is not set
|
# UCLIBC_MJN3_ONLY is not set
|
||||||
|
@ -22,4 +22,9 @@ config BR2_ENABLE_LOCALE
|
|||||||
help
|
help
|
||||||
Enable locale/gettext/i18n support?
|
Enable locale/gettext/i18n support?
|
||||||
|
|
||||||
|
config BR2_PTHREADS_NATIVE
|
||||||
|
bool "Enable Native POSIX Threading (NPTL) support?"
|
||||||
|
default n
|
||||||
|
help
|
||||||
|
Enable Native POSIX Threading (NPTL) support?
|
||||||
|
|
||||||
|
@ -72,6 +72,9 @@ endif
|
|||||||
$(SED) 's,.*UCLIBC_HAS_WCHAR.*,UCLIBC_HAS_WCHAR=y,g' $(UCLIBC_DIR)/.config
|
$(SED) 's,.*UCLIBC_HAS_WCHAR.*,UCLIBC_HAS_WCHAR=y,g' $(UCLIBC_DIR)/.config
|
||||||
ifeq ($(BR2_SOFT_FLOAT),y)
|
ifeq ($(BR2_SOFT_FLOAT),y)
|
||||||
$(SED) 's,.*HAS_FPU.*,HAS_FPU=n\nUCLIBC_HAS_FLOATS=y\nUCLIBC_HAS_SOFT_FLOAT=y,g' $(UCLIBC_DIR)/.config
|
$(SED) 's,.*HAS_FPU.*,HAS_FPU=n\nUCLIBC_HAS_FLOATS=y\nUCLIBC_HAS_SOFT_FLOAT=y,g' $(UCLIBC_DIR)/.config
|
||||||
|
endif
|
||||||
|
ifeq ($(BR2_PTHREADS_NATIVE),y)
|
||||||
|
$(SED) 's,# PTHREADS_NATIVE is not set,PTHREADS_NATIVE=y,g' $(UCLIBC_DIR)/.config
|
||||||
endif
|
endif
|
||||||
mkdir -p $(TOOL_BUILD_DIR)/uClibc_dev/usr/include
|
mkdir -p $(TOOL_BUILD_DIR)/uClibc_dev/usr/include
|
||||||
mkdir -p $(TOOL_BUILD_DIR)/uClibc_dev/usr/lib
|
mkdir -p $(TOOL_BUILD_DIR)/uClibc_dev/usr/lib
|
||||||
|
Loading…
x
Reference in New Issue
Block a user