OSDN Git Service
(root)
/
qmiga
/
qemu.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c8d80ce
)
tcg/arm: align 64-bit arguments in function calls
author
Aurelien Jarno
<aurelien@aurel32.net>
Fri, 9 Apr 2010 18:52:48 +0000
(20:52 +0200)
committer
Aurelien Jarno
<aurelien@aurel32.net>
Mon, 19 Apr 2010 05:02:53 +0000
(07:02 +0200)
As specified by the "Procedure Call Standard for the ARM Architecture".
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
tcg/arm/tcg-target.h
patch
|
blob
|
history
diff --git
a/tcg/arm/tcg-target.h
b/tcg/arm/tcg-target.h
index
a0027b5
..
334edfa
100644
(file)
--- a/
tcg/arm/tcg-target.h
+++ b/
tcg/arm/tcg-target.h
@@
-54,6
+54,7
@@
enum {
/* used for function call generation */
#define TCG_REG_CALL_STACK TCG_REG_R13
#define TCG_TARGET_STACK_ALIGN 8
+#define TCG_TARGET_CALL_ALIGN_ARGS 1
#define TCG_TARGET_CALL_STACK_OFFSET 0
/* optional instructions */