summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJon Medhurst <tixy@linaro.org>2015-02-10 15:03:22 +0800
committerJon Medhurst <tixy@linaro.org>2015-02-10 15:05:30 +0800
commit4e1c0664de11e4b5861957ab4ddff2aeeffd042f (patch)
treec80b842b7ee8668eea89eb4202abfc0ed5452ab7
parentfb892bd0fdcb2e5eac9c105cf68def90396ed8cc (diff)
downloadlinux-stable-4e1c0664de11e4b5861957ab4ddff2aeeffd042f.tar.gz
linux-stable-4e1c0664de11e4b5861957ab4ddff2aeeffd042f.tar.bz2
linux-stable-4e1c0664de11e4b5861957ab4ddff2aeeffd042f.zip
ARM: kprobes: Fix compilation error caused by superfluous '*'
There is a superfluous '*' in the definition of kprobe_decode_insn_t which on older versions of GCC (4.2.4) causes the compilation error: In file included from arch/arm/probes/kprobes/core.c:37: arch/arm/probes/kprobes/core.h:43: error: '[*]' not allowed in other than a declaration Fix this by removing the unneeded character. Reported-by: Janusz Użycki <j.uzycki@elproma.com.pl> Signed-off-by: Jon Medhurst <tixy@linaro.org>
-rw-r--r--arch/arm/probes/kprobes/core.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/probes/kprobes/core.h b/arch/arm/probes/kprobes/core.h
index b3036c587a76..ec5d1f20a085 100644
--- a/arch/arm/probes/kprobes/core.h
+++ b/arch/arm/probes/kprobes/core.h
@@ -40,7 +40,7 @@ typedef enum probes_insn (kprobe_decode_insn_t)(probes_opcode_t,
struct arch_probes_insn *,
bool,
const union decode_action *,
- const struct decode_checker *[*]);
+ const struct decode_checker *[]);
#ifdef CONFIG_THUMB2_KERNEL