diff --git a/iwyu-mappings.imp b/iwyu-mappings.imp index d488f92979391bc3e5f498df5d942ec204ca8625..834dff5a2aa9852fe93e269215c318a7f8a0e9ee 100644 --- a/iwyu-mappings.imp +++ b/iwyu-mappings.imp @@ -3,4 +3,5 @@ { include: ["@<gtest/.*>", "private", "<gtest/gtest.h>", "public"] }, { include: ["<urcu/map/urcu-memb.h>", "private", "<urcu.h>", "public"] }, { include: ["<bits/cxxabi_forced.h>", "private", "<ctime>", "public" ] }, + { symbol: ["__kernel_timespec", "private", "<liburing.h>", "public" ] }, ] diff --git a/tests/AlarmFutureTest.cpp b/tests/AlarmFutureTest.cpp index d6fe915bfc3acbbe52f6452f73181007cb670206..833ec08a7cec551a3fedc61c598afbf66fdc4baf 100644 --- a/tests/AlarmFutureTest.cpp +++ b/tests/AlarmFutureTest.cpp @@ -1,6 +1,6 @@ // SPDX-License-Identifier: LGPL-3.0-or-later // Copyright © 2020-2021 Florian Fischer -#include <linux/time_types.h> // for __kernel_timespec +#include <liburing.h> #include <cassert> // for assert #include <cerrno> // for ETIME diff --git a/tests/TimeoutWrapperTest.cpp b/tests/TimeoutWrapperTest.cpp index 8d1ee00138de1db26428e7c62e484bdf2fb7f42f..00a592439b703e336c239ceea4bf966aeadc7f52 100644 --- a/tests/TimeoutWrapperTest.cpp +++ b/tests/TimeoutWrapperTest.cpp @@ -1,7 +1,7 @@ // SPDX-License-Identifier: LGPL-3.0-or-later -// Copyright © 2020 Florian Fischer -#include <linux/time_types.h> // for __kernel_timespec -#include <sys/eventfd.h> // for eventfd, EFD_SEMAPHORE +// Copyright © 2020-2021 Florian Fischer +#include <liburing.h> +#include <sys/eventfd.h> // for eventfd, EFD_SEMAPHORE #include <cassert> // for assert #include <cerrno> // for ECANCELED, ETIME diff --git a/tests/TooLongFutureChain.cpp b/tests/TooLongFutureChain.cpp index a9954de426817cb28c155863a8e33a70c4f3ee62..12b61e0324d5781fb6313d00d76f801597efa542 100644 --- a/tests/TooLongFutureChain.cpp +++ b/tests/TooLongFutureChain.cpp @@ -1,6 +1,6 @@ // SPDX-License-Identifier: LGPL-3.0-or-later // Copyright © 2020-2021 Florian Fischer -#include <linux/time_types.h> // for __kernel_timespec +#include <liburing.h> #include <array> // for array #include <cstdlib> // for exit, EXIT_SUCCESS, size_t