build: add internal tag check
authorHaiyue Wang <haiyue.wang@intel.com>
Sat, 25 Apr 2020 10:56:17 +0000 (18:56 +0800)
committerDavid Marchand <david.marchand@redhat.com>
Sat, 25 Apr 2020 15:01:01 +0000 (17:01 +0200)
commit4c82473412e852c282a4652f2fb27e1d6ec5e41c
tree9a3eac421698e2a3139dd86d85c6128ab1a373a9
parent2d148778d25ea2bd7998bbabfb3c4b6f544eaf77
build: add internal tag check

Add checks during build to ensure that all symbols in the INTERNAL
version map section have __internal tags on their definitions, and
enable the warnings needed to announce their use.

Signed-off-by: Haiyue Wang <haiyue.wang@intel.com>
Signed-off-by: David Marchand <david.marchand@redhat.com>
MAINTAINERS
buildtools/check-experimental-syms.sh [deleted file]
buildtools/check-symbols.sh [new file with mode: 0755]
buildtools/meson.build
drivers/meson.build
lib/meson.build
mk/internal/rte.compile-pre.mk