From ffb5cd7fdd0ed2a969faed7dbb4eb4bc00a5819f Mon Sep 17 00:00:00 2001 From: Alex Waterman Date: Thu, 17 May 2018 10:37:20 -0700 Subject: gpu: nvgpu: Don't use -lpthread for QNX The QNX compiler seems to automatically link against this library and as such the extra -lpthread is not necessary. Instead it causes a link failure since the pthread library is not present. JIRA NVGPU-525 Change-Id: Id5a6fcdffb067ed961665a3ee44a9d44301b725b Signed-off-by: Alex Waterman Reviewed-on: https://git-master.nvidia.com/r/1722157 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Terje Bergstrom Reviewed-by: mobile promotions Tested-by: mobile promotions --- drivers/gpu/nvgpu/Makefile.tmk | 2 ++ 1 file changed, 2 insertions(+) (limited to 'drivers/gpu/nvgpu/Makefile.tmk') diff --git a/drivers/gpu/nvgpu/Makefile.tmk b/drivers/gpu/nvgpu/Makefile.tmk index 25775d39..db8a1d72 100644 --- a/drivers/gpu/nvgpu/Makefile.tmk +++ b/drivers/gpu/nvgpu/Makefile.tmk @@ -21,7 +21,9 @@ NV_COMPONENT_NAME := nvgpu-drv NV_COMPONENT_OWN_INTERFACE_DIR := . NV_COMPONENT_SOURCES := $(srcs) NV_COMPONENT_INCLUDES := . include ../../../include +ifneq ($(NV_BUILD_CONFIGURATION_OS_IS_QNX),1) NV_COMPONENT_SYSTEM_SHARED_LIBRARIES += pthread +endif NV_COMPONENT_CFLAGS += -D__NVGPU_POSIX__ include $(NV_BUILD_SHARED_LIBRARY) -- cgit v1.2.2