diff options
author | Alex Waterman <alexw@nvidia.com> | 2018-05-17 13:37:20 -0400 |
---|---|---|
committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2018-05-24 14:44:08 -0400 |
commit | ffb5cd7fdd0ed2a969faed7dbb4eb4bc00a5819f (patch) | |
tree | 707b468993bde3e25377760a6b2fe45b6cccc299 /drivers/gpu/nvgpu/Makefile.tmk | |
parent | 226ebab0655876ccd5376ac25b4fa80914aa8d25 (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.tmk | 2 |
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 | |||
21 | NV_COMPONENT_OWN_INTERFACE_DIR := . | 21 | NV_COMPONENT_OWN_INTERFACE_DIR := . |
22 | NV_COMPONENT_SOURCES := $(srcs) | 22 | NV_COMPONENT_SOURCES := $(srcs) |
23 | NV_COMPONENT_INCLUDES := . include ../../../include | 23 | NV_COMPONENT_INCLUDES := . include ../../../include |
24 | ifneq ($(NV_BUILD_CONFIGURATION_OS_IS_QNX),1) | ||
24 | NV_COMPONENT_SYSTEM_SHARED_LIBRARIES += pthread | 25 | NV_COMPONENT_SYSTEM_SHARED_LIBRARIES += pthread |
26 | endif | ||
25 | NV_COMPONENT_CFLAGS += -D__NVGPU_POSIX__ | 27 | NV_COMPONENT_CFLAGS += -D__NVGPU_POSIX__ |
26 | 28 | ||
27 | include $(NV_BUILD_SHARED_LIBRARY) | 29 | include $(NV_BUILD_SHARED_LIBRARY) |