As promised, here comes a reworked deprecated API proposal. Main differences
from Petri's proposal:
- No configure-time switches. ODP and helper libraries are ABI-compatible with
both kinds applications: using deprecated API and disabling them;
- Simple compile time switch to enable use of deprecated API just for the
applications/examples that are not ported yet.
Dmitry Eremin-Solenikov (2):
api: hints: rework ODP_DEPRECATED API
api: crypto: use ODP_DEPRECATED{,_FIELD} declarations
Petri Savolainen (1):
test: crypto: remove references to deprecated crypto apis
doc/helper-guide/Doxyfile | 1 +
doc/platform-api-guide/Doxyfile | 1 +
example/ipsec/odp_ipsec_misc.h | 4 ++--
example/ipsec/odp_ipsec_sa_db.c | 4 ++--
example/ipsec/odp_ipsec_stream.c | 6 +++---
helper/Makefile.am | 1 +
include/odp/api/spec/crypto.h | 26 ++++++++++++++------------
include/odp/api/spec/hints.h | 13 +++++++++++++
platform/linux-generic/Makefile.am | 1 +
test/common_plat/performance/odp_crypto.c | 4 ++--
10 files changed, 40 insertions(+), 21 deletions(-)
--
2.11.0