From 9f8784232afd743a0ee2b94c8784e238ff570af3 Mon Sep 17 00:00:00 2001 From: Kenneth Graunke Date: Wed, 29 Jun 2022 21:01:24 -0700 Subject: [PATCH] intel/compiler: Fix brw_gfx_ver_enum.h to be a proper header file This header file didn't include normal guards against being included multiple times. It also defined a function in a header file without marking it static inline. Reviewed-by: Lionel Landwerlin Part-of: --- src/intel/compiler/brw_gfx_ver_enum.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/intel/compiler/brw_gfx_ver_enum.h b/src/intel/compiler/brw_gfx_ver_enum.h index 642c74fe4b0..59696b4239b 100644 --- a/src/intel/compiler/brw_gfx_ver_enum.h +++ b/src/intel/compiler/brw_gfx_ver_enum.h @@ -21,6 +21,9 @@ * IN THE SOFTWARE. */ +#ifndef BRW_GFX_VER_ENUM_H +#define BRW_GFX_VER_ENUM_H + #include "util/macros.h" #include "dev/intel_device_info.h" @@ -44,7 +47,7 @@ enum gfx_ver { #define GFX_GE(ver) (~GFX_LT(ver)) #define GFX_LE(ver) (GFX_LT(ver) | (ver)) -static enum gfx_ver +static inline enum gfx_ver gfx_ver_from_devinfo(const struct intel_device_info *devinfo) { switch (devinfo->verx10) { @@ -63,3 +66,5 @@ gfx_ver_from_devinfo(const struct intel_device_info *devinfo) unreachable("not reached"); } } + +#endif