aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorTom Wood <wood@gnu.org>1993-03-23 12:48:05 +0000
committerTom Wood <wood@gnu.org>1993-03-23 12:48:05 +0000
commite9125c09d3795c7e490741c5c174df294b5d7cd4 (patch)
tree9aa3cfbb1898661f69a2cc44965c2159aa0f54f9 /gcc
parent92ea370bfd463eceb6eadfb033f4328f78bfaa66 (diff)
downloadgcc-e9125c09d3795c7e490741c5c174df294b5d7cd4.zip
gcc-e9125c09d3795c7e490741c5c174df294b5d7cd4.tar.gz
gcc-e9125c09d3795c7e490741c5c174df294b5d7cd4.tar.bz2
(APPLY_RESULT_SIZE): Define.
From-SVN: r3836
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/i386/i386.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/config/i386/i386.h b/gcc/config/i386/i386.h
index f6d2bee..29f1113 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.