]> git.droids-corp.org - dpdk.git/commit
eal: add missing C++ guards
authorBrian Dooley <brian.dooley@intel.com>
Wed, 16 Feb 2022 15:14:46 +0000 (15:14 +0000)
committerThomas Monjalon <thomas@monjalon.net>
Tue, 22 Feb 2022 13:47:49 +0000 (14:47 +0100)
commitd7e9c02ccad8928b6b804049ced9a3ce6172d81e
tree740520d51124a9522e3c8d2f5b36e6218e2d7dd6
parente904fd77d88666f1a4270b1380f2661c9195f012
eal: add missing C++ guards

Some public header files were missing 'extern "C"' C++ guards,
and couldn't be used by C++ applications. Add the missing guards.

Fixes: af75078fece3 ("first public release")
Fixes: 7f3aa0863903 ("eal: introduce bit operations API")
Fixes: 166a743c53fa ("compat: add infrastructure to support symbol versioning")
Fixes: 8f40ee0734c8 ("eal/x86: get hypervisor name")
Fixes: 75583b0d1efd ("eal: add keep alive monitoring")
Fixes: 88701645c98c ("eal: move interrupt type out of igb_uio")
Fixes: f04519d8092e ("lib: add missing include dependencies")
Fixes: f58880682c81 ("trace: implement register API")
Fixes: 428eb983f5f7 ("eal: add OS specific header file")
Cc: stable@dpdk.org
Signed-off-by: Brian Dooley <brian.dooley@intel.com>
Acked-by: Bruce Richardson <bruce.richardson@intel.com>
Acked-by: Tyler Retzlaff <roretzla@linux.microsoft.com>
lib/eal/include/rte_bitops.h
lib/eal/include/rte_branch_prediction.h
lib/eal/include/rte_compat.h
lib/eal/include/rte_hypervisor.h
lib/eal/include/rte_keepalive.h
lib/eal/include/rte_pci_dev_feature_defs.h
lib/eal/include/rte_pci_dev_features.h
lib/eal/include/rte_time.h
lib/eal/include/rte_trace_point_register.h
lib/eal/linux/include/rte_os.h