config: remove compatibility build defines
authorBruce Richardson <bruce.richardson@intel.com>
Wed, 9 Dec 2020 17:14:20 +0000 (17:14 +0000)
committerThomas Monjalon <thomas@monjalon.net>
Wed, 20 Jan 2021 00:43:25 +0000 (01:43 +0100)
commit762bfccc8abfb44995e4884136f7838fb500b507
tree5dd64270ad9a160c54e68b317b58325e19aee584
parentd559d2048e368400feb455fa2b082eee81d2f5cc
config: remove compatibility build defines

As announced in the deprecation note, remove all compatibility build
defines from previous make/meson versions and use only the standardized
ones - RTE_LIB_<name> for libraries, and RTE_<CLASS>_<NAME> for drivers.

Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
29 files changed:
config/meson.build
config/rte_compatibility_defines.h [deleted file]
config/rte_config.h
doc/guides/rel_notes/deprecation.rst
doc/guides/rel_notes/release_21_02.rst
drivers/baseband/meson.build
drivers/bus/meson.build
drivers/common/meson.build
drivers/common/mlx5/meson.build
drivers/common/qat/meson.build
drivers/compress/meson.build
drivers/compress/octeontx/meson.build
drivers/crypto/meson.build
drivers/crypto/null/meson.build
drivers/crypto/octeontx/meson.build
drivers/crypto/octeontx2/meson.build
drivers/crypto/scheduler/meson.build
drivers/crypto/virtio/meson.build
drivers/event/meson.build
drivers/mempool/meson.build
drivers/meson.build
drivers/net/meson.build
drivers/raw/meson.build
drivers/regex/meson.build
drivers/regex/mlx5/meson.build
drivers/regex/octeontx2/meson.build
drivers/vdpa/meson.build
drivers/vdpa/mlx5/meson.build
lib/meson.build