i386.h (MS_AGGREGATE_RETURN): New define.
authorDanny Smith <dannysmith@users.sourceforge.net>
Fri, 7 Feb 2003 22:10:56 +0000 (22:10 +0000)
committerDanny Smith <dannysmith@gcc.gnu.org>
Fri, 7 Feb 2003 22:10:56 +0000 (22:10 +0000)
commit5e062767b9dd4ab2ac51da35b684e574dcfd72b0
treed107b6618e9140191b8cee61ba375eec8558425d
parentb0b74f371eb96d60047b221711bb98361fde5f58
i386.h (MS_AGGREGATE_RETURN): New define.

* config/i386/i386.h (MS_AGGREGATE_RETURN): New define.
* config/i386/cygwin.h (MS_AGGREGATE_RETURN): Override default
definition.
* config/i386/i386.h (ix86_return_in_memory): Return aggregate
types of up to 8 bytes via registers if MS_AGGREGATE_RETURN.

From-SVN: r62547
gcc/ChangeLog
gcc/config/i386/cygwin.h
gcc/config/i386/i386.c
gcc/config/i386/i386.h