add rte thread lifetime and attributes api. with these api additions there is now sufficient platform abstracted thread api to remove the use of pthread in the unit tests.
Tyler Retzlaff (6): eal: add thread attributes eal: add thread lifetime management eal: add basic rte thread ID equal API test/threads: add tests for thread lifetime API test/threads: add tests for thread attributes API test/threads: remove unit test use of pthread app/test/test_threads.c | 130 ++++++++++++++++++++++-- lib/eal/common/meson.build | 1 + lib/eal/common/rte_thread.c | 58 +++++++++++ lib/eal/include/rte_thread.h | 177 ++++++++++++++++++++++++++++++++ lib/eal/unix/rte_thread.c | 108 ++++++++++++++++++++ lib/eal/version.map | 8 ++ lib/eal/windows/include/sched.h | 2 +- lib/eal/windows/rte_thread.c | 217 ++++++++++++++++++++++++++++++++-------- 8 files changed, 654 insertions(+), 47 deletions(-) create mode 100644 lib/eal/common/rte_thread.c -- 1.8.3.1