diff options
author | Petri Savolainen <petri.savolainen@nokia.com> | 2015-09-09 13:52:24 +0300 |
---|---|---|
committer | Maxim Uvarov <maxim.uvarov@linaro.org> | 2015-12-29 14:07:51 +0300 |
commit | a0b30a27b75bfef55d72f05da3b43cd26c6a4543 (patch) | |
tree | 8060a57ac8da585aee96a06dab470b1a393d18e0 /platform/Makefile.inc | |
parent | 7168948a67a0317008c6fd9dc4abff3948bfecc9 (diff) |
api: spinlock_recursive: added recursive spinlock
Applications can use recursive spinlocks to avoid deadlock from
single thread acquiring the same lock multiple times. Recursive
locks are used in legacy applications. ODP version of recursive
spinlock enable porting of those applications.
Signed-off-by: Petri Savolainen <petri.savolainen@nokia.com>
Reviewed-by: Bill Fischofer <bill.fischofer@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
Conflicts:
platform/linux-generic/Makefile.am
Diffstat (limited to 'platform/Makefile.inc')
-rw-r--r-- | platform/Makefile.inc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/platform/Makefile.inc b/platform/Makefile.inc index 5d589b1b0..cc86b993a 100644 --- a/platform/Makefile.inc +++ b/platform/Makefile.inc @@ -45,6 +45,7 @@ odpapiinclude_HEADERS = \ $(top_srcdir)/include/odp/api/schedule_types.h \ $(top_srcdir)/include/odp/api/shared_memory.h \ $(top_srcdir)/include/odp/api/spinlock.h \ + $(top_srcdir)/include/odp/api/spinlock_recursive.h \ $(top_srcdir)/include/odp/api/std_types.h \ $(top_srcdir)/include/odp/api/sync.h \ $(top_srcdir)/include/odp/api/system_info.h \ |