mirror of
https://github.com/varun-r-mallya/sysprof.git
synced 2025-12-31 20:36:25 +00:00
perf: use #ifdef, not #if
config.h does not unconditionally define these, they are not defined when inactive.
This commit is contained in:
@ -244,7 +244,7 @@ sysprofd_perf_event_open (sd_bus_message *msg,
|
||||
attr.type = type;
|
||||
attr.wakeup_events = wakeup_events;
|
||||
|
||||
#if HAVE_PERF_CLOCKID
|
||||
#ifdef HAVE_PERF_CLOCKID
|
||||
if (!use_clockid || clockid < 0)
|
||||
attr.clockid = CLOCK_MONOTONIC_RAW;
|
||||
else
|
||||
|
||||
@ -654,7 +654,7 @@ sp_perf_counter_open (SpPerfCounter *self,
|
||||
"("
|
||||
"["
|
||||
"{'comm', <%b>},"
|
||||
#if HAVE_PERF_CLOCKID
|
||||
#ifdef HAVE_PERF_CLOCKID
|
||||
"{'clockid', <%i>},"
|
||||
"{'use_clockid', <%b>},"
|
||||
#endif
|
||||
@ -674,7 +674,7 @@ sp_perf_counter_open (SpPerfCounter *self,
|
||||
"%t"
|
||||
")",
|
||||
(gboolean)!!attr->comm,
|
||||
#if HAVE_PERF_CLOCKID
|
||||
#ifdef HAVE_PERF_CLOCKID
|
||||
(gint32)attr->clockid,
|
||||
(gboolean)!!attr->use_clockid,
|
||||
#endif
|
||||
|
||||
@ -298,7 +298,7 @@ sp_perf_source_start_pid (SpPerfSource *self,
|
||||
attr.exclude_idle = 1;
|
||||
attr.sample_id_all = 1;
|
||||
|
||||
#if HAVE_PERF_CLOCKID
|
||||
#ifdef HAVE_PERF_CLOCKID
|
||||
attr.clockid = sp_clock;
|
||||
attr.use_clockid = 1;
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user