From 0927fa279ea8f3544fdb99a391e7c3cd38bbb3ee Mon Sep 17 00:00:00 2001 From: rakesh goyal Date: Wed, 7 Oct 2020 13:41:02 +0530 Subject: [PATCH] osi: create stripped library for MCAL/QNX Update .sdk for common library to export only API used in QNX/MCAL driver if OSI_STRIPPED_LIB is defined. Bug 200671362 Signed-off-by: rakesh goyal Change-Id: I5f755895c5e053bab41a29e89aed65defbc48e54 Reviewed-on: https://git-master.nvidia.com/r/c/kernel/nvethernetrm/+/2424577 Reviewed-by: automaticguardword Reviewed-by: Bhadram Varka Reviewed-by: Bitan Biswas Reviewed-by: mobile promotions Tested-by: mobile promotions --- osi/core/Makefile.sdk | 2 +- osi/dma/Makefile.sdk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/osi/core/Makefile.sdk b/osi/core/Makefile.sdk index 40e4b73..9b2162b 100644 --- a/osi/core/Makefile.sdk +++ b/osi/core/Makefile.sdk @@ -10,7 +10,7 @@ include ../../../../../../../../../drive-t186ref-qnx/make/nvdefs.mk TARGETS = libnvethernetrm.so -CFLAGS += -g -Wall $(NV_PLATFORM_OPT) $(NV_PLATFORM_CFLAGS) +CFLAGS += -g -Wall $(NV_PLATFORM_OPT) $(NV_PLATFORM_CFLAGS) -DOSI_STRIPPED_LIB CPPFLAGS = $(NV_PLATFORM_SDK_INC) $(NV_PLATFORM_CPPFLAGS) -I../../../include -I../dma -I../common/include CPPFLAGS += -DNV_IS_SAFETY=$(NV_PLATFORM_SAFETY) LDFLAGS := \ diff --git a/osi/dma/Makefile.sdk b/osi/dma/Makefile.sdk index 55ac311..f5072d1 100644 --- a/osi/dma/Makefile.sdk +++ b/osi/dma/Makefile.sdk @@ -10,7 +10,7 @@ include ../../../../../../../../../drive-t186ref-qnx/make/nvdefs.mk TARGETS = libnvethernetcl.so -CFLAGS += -g -Wall $(NV_PLATFORM_OPT) $(NV_PLATFORM_CFLAGS) +CFLAGS += -g -Wall $(NV_PLATFORM_OPT) $(NV_PLATFORM_CFLAGS) -DOSI_STRIPPED_LIB CPPFLAGS = $(NV_PLATFORM_SDK_INC) $(NV_PLATFORM_CPPFLAGS) -I../../../include -I../core -I../common/include CPPFLAGS += -DNV_IS_SAFETY=$(NV_PLATFORM_SAFETY) LDFLAGS := \