diff options
author | Ingo Molnar <mingo@elte.hu> | 2008-11-11 11:18:14 +0100 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2008-11-11 11:12:18 +0100 |
commit | 867f7fb3ebb831970847b179e7df5a9ab10da16d (patch) | |
tree | e4a7b3807955af5d9c6e4c00376d44b2c3b3b5ea /mm | |
parent | tracing, x86: clean up FUNCTION_RET_TRACER Kconfig (diff) | |
download | linux-867f7fb3ebb831970847b179e7df5a9ab10da16d.tar.xz linux-867f7fb3ebb831970847b179e7df5a9ab10da16d.zip |
tracing, x86: function return tracer, fix assembly constraints
fix:
arch/x86/kernel/ftrace.c: Assembler messages:
arch/x86/kernel/ftrace.c:140: Error: missing ')'
arch/x86/kernel/ftrace.c:140: Error: junk `(%ebp))' after expression
arch/x86/kernel/ftrace.c:141: Error: missing ')'
arch/x86/kernel/ftrace.c:141: Error: junk `(%ebp))' after expression
the [parent_replaced] is used in an =rm fashion, so that constraint
is correct in isolation - but [parent_old] aliases register %0 and uses
it in an addressing mode that is only valid with registers - so change
the constraint from =rm to =r.
This fixes the build failure.
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'mm')
0 files changed, 0 insertions, 0 deletions