numam-dpdk/drivers/net/mlx5/linux
Thomas Monjalon e0ae50c687 build: remove redundant _GNU_SOURCE definitions
The feature macro _GNU_SOURCE is defined globally,
but there was some remaining useless settings.

The internal definition in config/meson.build is kept,
all other internal definitions of _GNU_SOURCE are removed,
except in examples, which can be built as external applications.
Note: external applications do not inherit of _GNU_SOURCE.

Fixes: 5d7b673d5f ("mk: build with _GNU_SOURCE defined by default")
Fixes: 28188cee2a ("build: enable BSD features visibility for FreeBSD")
Fixes: e6cdc54cc0 ("net/mlx5: add socket server for external tools")
Cc: stable@dpdk.org

Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
Acked-by: Andrew Rybchenko <andrew.rybchenko@oktetlabs.ru>
Acked-by: David Marchand <david.marchand@redhat.com>
2021-03-23 08:41:05 +01:00
..
meson.build net/mlx5: split multi-thread flow handling per OS 2021-01-13 19:45:30 +01:00
mlx5_ethdev_os.c ethdev: make driver-only headers private 2021-01-29 20:59:09 +01:00
mlx5_flow_os.c net/mlx5: split multi-thread flow handling per OS 2021-01-13 19:45:30 +01:00
mlx5_flow_os.h net/mlx5: wrap sampling actions per OS 2021-01-08 16:34:52 +01:00
mlx5_mp_os.c net/mlx5: fix port attach in secondary process 2021-01-29 18:16:08 +01:00
mlx5_os.c net/mlx5: support timestamp format 2021-03-16 10:05:34 +01:00
mlx5_os.h net/mlx5: fix device name size on Windows 2021-01-08 16:03:08 +01:00
mlx5_socket.c build: remove redundant _GNU_SOURCE definitions 2021-03-23 08:41:05 +01:00
mlx5_verbs.c net/mlx5: enable debug logs dynamically 2021-03-15 14:30:55 +01:00
mlx5_verbs.h net/mlx5: prepare MR prototypes for DevX 2021-01-08 16:03:07 +01:00
mlx5_vlan_os.c ethdev: make driver-only headers private 2021-01-29 20:59:09 +01:00