[dpdk-dev] [PATCH 0/3] examples: fix building with GCC 10
Timothy Redaelli
tredaelli at redhat.com
Wed Feb 5 14:47:02 CET 2020
GCC 10 defaults to -fno-common, this means a linker error will now be
reported if the same global variable is defined in more than one
compilation unit.
See https://gcc.gnu.org/gcc-10/porting_to.html for more informations.
I didn't put -fcommon to CFLAGS since:
Compiling with -fno-common is useful on targets for which it provides
better performance, or if you wish to verify that the program will work
on other systems that always treat uninitialized variable definitions
this way.
from gcc man page
Timothy Redaelli (3):
examples/vhost_blk: fix building with GCC 10
examples/eventdev_pipeline: fix building with GCC 10
examples/qos_sched: fix building with GCC 10
examples/eventdev_pipeline/main.c | 2 ++
examples/eventdev_pipeline/pipeline_common.h | 4 ++--
examples/qos_sched/cfg_file.c | 3 +++
examples/qos_sched/main.h | 4 ++--
examples/vhost_blk/vhost_blk.c | 2 ++
examples/vhost_blk/vhost_blk.h | 4 ++--
6 files changed, 13 insertions(+), 6 deletions(-)
--
2.24.1
More information about the dev
mailing list