liburing: do not build static library with -fPIC

Static libraries are generally built without -fPIC for slight
performance gain, make that the case for liburing.

Signed-off-by: Kevin Vigor <kvigor@gmail.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
This commit is contained in:
Kevin Vigor
2019-05-06 15:41:30 -06:00
committed by Jens Axboe
parent 54cc960db0
commit a17aec8458

View File

@@ -3,8 +3,8 @@ includedir=$(prefix)/include
libdir=$(prefix)/lib libdir=$(prefix)/lib
CFLAGS ?= -g -fomit-frame-pointer -O2 CFLAGS ?= -g -fomit-frame-pointer -O2
CFLAGS += -Wall -I. -fPIC CFLAGS += -Wall -I.
SO_CFLAGS=-shared $(CFLAGS) SO_CFLAGS=-shared -fPIC $(CFLAGS)
L_CFLAGS=$(CFLAGS) L_CFLAGS=$(CFLAGS)
LINK_FLAGS= LINK_FLAGS=
LINK_FLAGS+=$(LDFLAGS) LINK_FLAGS+=$(LDFLAGS)