summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/Makefile.tmk
diff options
context:
space:
mode:
authorAlex Waterman <alexw@nvidia.com>2018-05-17 13:37:20 -0400
committermobile promotions <svcmobile_promotions@nvidia.com>2018-05-24 14:44:08 -0400
commitffb5cd7fdd0ed2a969faed7dbb4eb4bc00a5819f (patch)
tree707b468993bde3e25377760a6b2fe45b6cccc299 /drivers/gpu/nvgpu/Makefile.tmk
parent226ebab0655876ccd5376ac25b4fa80914aa8d25 (diff)
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 <alexw@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/1722157 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/Makefile.tmk')
-rw-r--r--drivers/gpu/nvgpu/Makefile.tmk2
1 files changed, 2 insertions, 0 deletions
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
21NV_COMPONENT_OWN_INTERFACE_DIR := . 21NV_COMPONENT_OWN_INTERFACE_DIR := .
22NV_COMPONENT_SOURCES := $(srcs) 22NV_COMPONENT_SOURCES := $(srcs)
23NV_COMPONENT_INCLUDES := . include ../../../include 23NV_COMPONENT_INCLUDES := . include ../../../include
24ifneq ($(NV_BUILD_CONFIGURATION_OS_IS_QNX),1)
24NV_COMPONENT_SYSTEM_SHARED_LIBRARIES += pthread 25NV_COMPONENT_SYSTEM_SHARED_LIBRARIES += pthread
26endif
25NV_COMPONENT_CFLAGS += -D__NVGPU_POSIX__ 27NV_COMPONENT_CFLAGS += -D__NVGPU_POSIX__
26 28
27include $(NV_BUILD_SHARED_LIBRARY) 29include $(NV_BUILD_SHARED_LIBRARY)