* config/rs6000/darwin.h (BLOCK_REG_PADDING): Define.
From-SVN: r89519
This commit is contained in:
parent
a304f64e16
commit
c8529ffa5b
2 changed files with 10 additions and 0 deletions
|
@ -1,3 +1,7 @@
|
|||
2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
|
||||
|
||||
* config/rs6000/darwin.h (BLOCK_REG_PADDING): Define.
|
||||
|
||||
2004-10-25 Ben Elliston <bje@au.ibm.com>
|
||||
|
||||
* cfgcleanup.c (outgoing_edges_match): Fix typo in dump output.
|
||||
|
|
|
@ -352,6 +352,12 @@ do { \
|
|||
? MAX (MAX ((COMPUTED), (SPECIFIED)), 128) \
|
||||
: MAX ((COMPUTED), (SPECIFIED)))
|
||||
|
||||
/* Specify padding for the last element of a block move between
|
||||
registers and memory. FIRST is nonzero if this is the only
|
||||
element. */
|
||||
#define BLOCK_REG_PADDING(MODE, TYPE, FIRST) \
|
||||
(!(FIRST) ? upward : FUNCTION_ARG_PADDING (MODE, TYPE))
|
||||
|
||||
/* XXX: Darwin supports neither .quad, or .llong, but it also doesn't
|
||||
support 64 bit PowerPC either, so this just keeps things happy. */
|
||||
#define DOUBLE_INT_ASM_OP "\t.quad\t"
|
||||
|
|
Loading…
Add table
Reference in a new issue