numam-dpdk/drivers
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
..
baseband config: remove compatibility build defines 2021-01-20 01:43:25 +01:00
bus build: remove redundant _GNU_SOURCE definitions 2021-03-23 08:41:05 +01:00
common build: remove redundant _GNU_SOURCE definitions 2021-03-23 08:41:05 +01:00
compress compress/mlx5: support timestamp format 2021-03-16 10:05:39 +01:00
crypto crypto/octeontx2: fix null pointer dereferences 2021-02-04 18:55:52 +01:00
event mbuf: rename outer IP checksum macro 2021-03-02 10:57:28 +01:00
mempool net/dpaa: prevent multiple mempool config 2021-02-24 18:03:30 +01:00
net build: remove redundant _GNU_SOURCE definitions 2021-03-23 08:41:05 +01:00
raw raw/ifpga: add miscellaneous APIs 2021-03-05 09:56:18 +01:00
regex regex/mlx5: support timestamp format 2021-03-16 10:05:38 +01:00
vdpa vdpa/mlx5: support timestamp format 2021-03-16 10:05:36 +01:00
meson.build common/sfc_efx: move function to get family 2021-03-16 12:39:42 +01:00