From: Tom Wood Date: Tue, 23 Mar 1993 12:48:05 +0000 (+0000) Subject: (APPLY_RESULT_SIZE): Define. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=e9125c09d3795c7e490741c5c174df294b5d7cd4;p=gcc.git (APPLY_RESULT_SIZE): Define. From-SVN: r3836 --- diff --git a/gcc/config/i386/i386.h b/gcc/config/i386/i386.h index f6d2bee352b..29f11136fc9 100644 --- a/gcc/config/i386/i386.h +++ b/gcc/config/i386/i386.h @@ -621,6 +621,12 @@ extern enum reg_class regclass_map[FIRST_PSEUDO_REGISTER]; #define LIBCALL_VALUE(MODE) \ gen_rtx (REG, MODE, VALUE_REGNO (MODE)) +/* Define the size of the result block used for communication between + untyped_call and untyped_return. The block contains a DImode value + followed by the block used by fnsave and frstor. */ + +#define APPLY_RESULT_SIZE (8+108) + /* 1 if N is a possible register number for function argument passing. On the 80386, no registers are used in this way. *NOTE* -mregparm does not work.