diff options
author | Harry van Haaren <harry.van.haaren@intel.com> | 2020-07-29 11:59:33 +0100 |
---|---|---|
committer | Ian Stokes <ian.stokes@intel.com> | 2020-08-05 15:57:34 +0100 |
commit | ba5e3117828f6cc2a0c9eefd292b2b4f7da75e6b (patch) | |
tree | 6cadab2cf962687559af4bd4fdc01317ef85c3c8 /lib | |
parent | 4ed57c502830c0c5834194e3bad38892b16eb439 (diff) | |
download | openvswitch-ba5e3117828f6cc2a0c9eefd292b2b4f7da75e6b.tar.gz |
dpif-netdev/avx512: add -fPIC flag to enable shared builds
In certain scenarios with OVS built with --enable-shared and
DPDK enabled as shared build too, Position Independant Code
is required to link the avx512.a file into the relocatable .so
that it must be linked into.
Signed-off-by: Harry van Haaren <harry.van.haaren@intel.com>
Signed-off-by: Ian Stokes <ian.stokes@intel.com>
Diffstat (limited to 'lib')
-rw-r--r-- | lib/automake.mk | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/automake.mk b/lib/automake.mk index 218dc7313..380a67228 100644 --- a/lib/automake.mk +++ b/lib/automake.mk @@ -34,6 +34,7 @@ lib_libopenvswitchavx512_la_CFLAGS = \ -mavx512bw \ -mavx512dq \ -mbmi2 \ + -fPIC \ $(AM_CFLAGS) lib_libopenvswitchavx512_la_SOURCES = \ lib/dpif-netdev-lookup-avx512-gather.c |