diff --git a/include/lo2s/perf/event.hpp b/include/lo2s/perf/event.hpp index ca0ad958..53ceb8d7 100644 --- a/include/lo2s/perf/event.hpp +++ b/include/lo2s/perf/event.hpp @@ -32,19 +32,17 @@ #include #include -#ifndef USE_HW_BREAKPOINT_COMPAT extern "C" { -#include #include -} + +#ifndef USE_HW_BREAKPOINT_COMPAT +#include #else -extern "C" -{ #include #include -} #endif +} namespace lo2s { @@ -123,7 +121,8 @@ class Event unit_ = unit; } - void set_clock_attrs(const bool& use_clockid, const clockid_t& clockid) + void set_clock_attrs([[maybe_unused]] const bool& use_clockid, + [[maybe_unused]] const clockid_t& clockid) { #ifndef USE_HW_BREAKPOINT_COMPAT attr_.use_clockid = use_clockid; diff --git a/src/perf/event_provider.cpp b/src/perf/event_provider.cpp index e97a9c6e..2e92ff0c 100644 --- a/src/perf/event_provider.cpp +++ b/src/perf/event_provider.cpp @@ -136,16 +136,6 @@ inline constexpr std::size_t array_size(T (&)[N]) { return N; } - -constexpr std::uint64_t operator"" _u64(unsigned long long int lit) -{ - return static_cast(lit); -} - -constexpr std::uint64_t bit(int bitnumber) -{ - return static_cast(1_u64 << bitnumber); -} } // namespace namespace lo2s