diff options
Diffstat (limited to 'xlat/uffd_api_features.h')
-rw-r--r-- | xlat/uffd_api_features.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/xlat/uffd_api_features.h b/xlat/uffd_api_features.h index 5c856f487..2ea3a9e89 100644 --- a/xlat/uffd_api_features.h +++ b/xlat/uffd_api_features.h @@ -29,8 +29,11 @@ const struct xlat uffd_api_features[] = { #if defined(UFFD_FEATURE_EVENT_UNMAP) || (defined(HAVE_DECL_UFFD_FEATURE_EVENT_UNMAP) && HAVE_DECL_UFFD_FEATURE_EVENT_UNMAP) XLAT_TYPE(uint64_t, UFFD_FEATURE_EVENT_UNMAP), #endif -#if defined(UFFD_FEATURE_EVENT_EXIT) || (defined(HAVE_DECL_UFFD_FEATURE_EVENT_EXIT) && HAVE_DECL_UFFD_FEATURE_EVENT_EXIT) - XLAT_TYPE(uint64_t, UFFD_FEATURE_EVENT_EXIT), +#if defined(UFFD_FEATURE_SIGBUS) || (defined(HAVE_DECL_UFFD_FEATURE_SIGBUS) && HAVE_DECL_UFFD_FEATURE_SIGBUS) + XLAT_TYPE(uint64_t, UFFD_FEATURE_SIGBUS), +#endif +#if defined(UFFD_FEATURE_THREAD_ID) || (defined(HAVE_DECL_UFFD_FEATURE_THREAD_ID) && HAVE_DECL_UFFD_FEATURE_THREAD_ID) + XLAT_TYPE(uint64_t, UFFD_FEATURE_THREAD_ID), #endif XLAT_END }; |