From d90539367a52330d331698eb2cca569c3782c863 Mon Sep 17 00:00:00 2001 From: Michael Jeanson Date: Mon, 26 Oct 2020 13:41:02 -0400 Subject: [PATCH] fix: objtool: Rename frame.h -> objtool.h (v5.10) See upstream commit : commit 00089c048eb4a8250325efb32a2724fd0da68cce Author: Julien Thierry Date: Fri Sep 4 16:30:25 2020 +0100 objtool: Rename frame.h -> objtool.h Header frame.h is getting more code annotations to help objtool analyze object files. Rename the file to objtool.h. Signed-off-by: Michael Jeanson Signed-off-by: Mathieu Desnoyers Change-Id: Ic2283161bebcbf1e33b72805eb4d2628f4ae3e89 --- include/wrapper/{frame.h => objtool.h} | 17 +++++++++++------ src/lttng-filter-interpreter.c | 2 +- 2 files changed, 12 insertions(+), 7 deletions(-) rename include/wrapper/{frame.h => objtool.h} (59%) diff --git a/include/wrapper/frame.h b/include/wrapper/objtool.h similarity index 59% rename from include/wrapper/frame.h rename to include/wrapper/objtool.h index 9c9c7d88..3b997cae 100644 --- a/include/wrapper/frame.h +++ b/include/wrapper/objtool.h @@ -1,18 +1,23 @@ /* SPDX-License-Identifier: (GPL-2.0-only or LGPL-2.1-only) * - * wrapper/frame.h + * wrapper/objtool.h * * Copyright (C) 2016 Mathieu Desnoyers */ -#ifndef _LTTNG_WRAPPER_FRAME_H -#define _LTTNG_WRAPPER_FRAME_H +#ifndef _LTTNG_WRAPPER_OBJTOOL_H +#define _LTTNG_WRAPPER_OBJTOOL_H #include -#if (LINUX_VERSION_CODE >= KERNEL_VERSION(4,6,0)) - +#if (LINUX_VERSION_CODE >= KERNEL_VERSION(5,10,0)) +#include +#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(4,6,0)) #include +#endif + + +#if (LINUX_VERSION_CODE >= KERNEL_VERSION(4,6,0)) #define LTTNG_STACK_FRAME_NON_STANDARD(func) \ STACK_FRAME_NON_STANDARD(func) @@ -23,4 +28,4 @@ #endif -#endif /* _LTTNG_WRAPPER_FRAME_H */ +#endif /* _LTTNG_WRAPPER_OBJTOOL_H */ diff --git a/src/lttng-filter-interpreter.c b/src/lttng-filter-interpreter.c index 337cd71f..09302c76 100644 --- a/src/lttng-filter-interpreter.c +++ b/src/lttng-filter-interpreter.c @@ -8,7 +8,7 @@ */ #include -#include +#include #include #include -- 2.34.1