Skip to content

Commit 896a89a

Browse files
Zhushuai Yingaozhangfei
authored andcommitted
uadk_provider: prov added compilation options
add some general optimization compilation options, security enhancement options, linker security options, etc. Signed-off-by: Zhushuai Yin <yinzhushuai@huawei.com> Signed-off-by: JiangShui Yang <yangjiangshui@h-partners.com>
1 parent 09852aa commit 896a89a

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

src/Makefile.am

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,3 +77,5 @@ uadk_provider_la_LDFLAGS=-module -version-number $(VERSION)
7777
uadk_provider_la_LIBADD=$(WD_LIBS) -lpthread
7878
uadk_provider_la_CFLAGS=$(WD_CFLAGS) $(libcrypto_CFLAGS)
7979
uadk_provider_la_CFLAGS+=-DOPENSSL_SUPPRESS_DEPRECATED
80+
uadk_provider_la_CFLAGS+=-fPIC -fPIE -pie -fstack-protector-strong -D_FORTIFY_SOURCE=2 \
81+
-O2 -ftrapv -Wl,-z,relro,-z,now -Wl,-s

0 commit comments

Comments
 (0)