aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/util/trace-event-scripting.c
diff options
context:
space:
mode:
authorPaulius Zaleckas <[email protected]>2010-04-23 13:17:47 -0400
committerLinus Torvalds <[email protected]>2010-04-24 11:31:24 -0700
commita88a2b886404b1cfc109125b1cba4775e8682955 (patch)
treedda4d73b5eb041c728bd970d574ed211208b5a5a /tools/perf/util/trace-event-scripting.c
parente59464c735db19619cde2aa331609adb02005f5b (diff)
mtd: fix Orion NAND driver compilation with ARM OABI
We must tell GCC to use even register for variable passed to ldrd instruction. Without this patch GCC 4.2.1 puts this variable to r2/r3 on EABI and r3/r4 on OABI, so force it to r2/r3. This does not change anything when EABI and OABI compilation works OK. Without this patch and with OABI I get: CC drivers/mtd/nand/orion_nand.o /tmp/ccMkwOCs.s: Assembler messages: /tmp/ccMkwOCs.s:63: Error: first destination register must be even -- `ldrd r3,[ip]' make[5]: *** [drivers/mtd/nand/orion_nand.o] Error 1 Signed-off-by: Paulius Zaleckas <[email protected]> Acked-by: Nicolas Pitre <[email protected]> Acked-by: Artem Bityutskiy <[email protected]> Cc: David Woodhouse <[email protected]> Cc: Jamie Lokier <[email protected]> Signed-off-by: Andrew Morton <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'tools/perf/util/trace-event-scripting.c')
0 files changed, 0 insertions, 0 deletions