aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJim Wilson <wilson@gcc.gnu.org>1993-04-06 12:28:47 -0700
committerJim Wilson <wilson@gcc.gnu.org>1993-04-06 12:28:47 -0700
commit1b8297c13f94c9dd27b5f726d388cc09d2d8a391 (patch)
tree468e21838aca4ff8bbc7397434ee3ab0cac7dbe3 /gcc
parent80f9d7f2ddd86aa0875ae433b11ffc41e5505513 (diff)
downloadgcc-1b8297c13f94c9dd27b5f726d388cc09d2d8a391.zip
gcc-1b8297c13f94c9dd27b5f726d388cc09d2d8a391.tar.gz
gcc-1b8297c13f94c9dd27b5f726d388cc09d2d8a391.tar.bz2
(init_function_start): Always set
current_funtion_returns_pcc_struct if PCC_STATIC_STRUCT_RETURN defined. From-SVN: r4031
Diffstat (limited to 'gcc')
-rw-r--r--gcc/function.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/gcc/function.c b/gcc/function.c
index c0baec3..6b219e9 100644
--- a/gcc/function.c
+++ b/gcc/function.c
@@ -4156,11 +4156,9 @@ init_function_start (subr, filename, line)
if (aggregate_value_p (DECL_RESULT (subr)))
{
#ifdef PCC_STATIC_STRUCT_RETURN
- if (flag_pcc_struct_return)
- current_function_returns_pcc_struct = 1;
- else
+ current_function_returns_pcc_struct = 1;
#endif
- current_function_returns_struct = 1;
+ current_function_returns_struct = 1;
}
/* Warn if this value is an aggregate type,