Commit c8529ffa by Geoffrey Keating Committed by Geoffrey Keating

* config/rs6000/darwin.h (BLOCK_REG_PADDING): Define.

From-SVN: r89519
parent a304f64e
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"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment