Re: [PATCH] tracefs-perf: Add missing headers for syscall() and SYS_* defines

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 14 Jun 2023 00:27:59 -0700
Khem Raj <raj.khem@xxxxxxxxx> wrote:

> These headers are needed to provide prototype definitions for functions
> e.g. close(), syscall(), getpagesize(), getpid()
> 
> The issue is observed with clang-16+ compiler on musl systems
> 
> Signed-off-by: Khem Raj <raj.khem@xxxxxxxxx>

Applied. Thanks Khem!

-- Steve

> ---
>  src/tracefs-perf.c | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/src/tracefs-perf.c b/src/tracefs-perf.c
> index 96d12cd..62c1508 100644
> --- a/src/tracefs-perf.c
> +++ b/src/tracefs-perf.c
> @@ -1,4 +1,5 @@
> -#include <asm/unistd.h>
> +#include <unistd.h>
> +#include <sys/syscall.h>
>  #include <sys/mman.h>
>  #include <signal.h>
>  #include <linux/perf_event.h>




[Index of Archives]     [Linux USB Development]     [Linux USB Development]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux