1include $(L4DIR)/mk/Makeconf 2 3LIBCSRC_DIR ?= $(SRC_DIR) 4LIBCSRC_DIR_ABS := $(call absfilename,$(LIBCSRC_DIR)) 5 6SYSDEPS := libc/sysdeps/linux 7 8# directory to the libc contrib files 9CONTRIB_DIR := $(LIBCSRC_DIR_ABS)/../contrib/uclibc 10 11# destination directory for linking libc sources, with our overlay 12LIBC_DST_DIR := $(OBJ_DIR)/src 13 14# build prefix for pthread sources 15PTHOBJ_PFX := libpthread/src 16 17# pthread source file directory 18PTHLIB_DIR := $(LIBCSRC_DIR_ABS)/../libpthread 19 20# include directory for pthread internals 21PTHREAD_INCDIR = $(PTHLIB_DIR)/src/sysdeps/$(UCLIBC_ARCH_$(ARCH)) \ 22 $(PTHLIB_DIR)/src 23 24# include dir for accessing ldso internals 25LDSO_INC = -I$(CONTRIB_DIR)/ldso/ldso/$(UCLIBC_ARCH) -I$(CONTRIB_DIR)/ldso/include 26 27 28UCLIBC_ARCH_x86 := i386 29UCLIBC_ARCH_arm := arm 30UCLIBC_ARCH_arm64 := arm64 31UCLIBC_ARCH_amd64 := x86_64 32UCLIBC_ARCH_mips := mips 33UCLIBC_ARCH_ppc32 := powerpc 34UCLIBC_ARCH_sparc := sparc 35 36UCLIBC_ARCH := $(UCLIBC_ARCH_$(BUILD_ARCH)) 37 38-include $(DEPSVAR) 39