aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorStan Cox <coxs@dg-rtp.dg.com>1997-09-10 03:57:12 +0000
committerJeff Law <law@gcc.gnu.org>1997-09-09 21:57:12 -0600
commit48f0be1b361fda9e4b73dd3c0dc687835229506d (patch)
treed7109a33f747ef7639d8a8c720d0ad38750a38c7 /gcc
parent1dec6c7b3dbbd4f8e44487e48a7c5893542d2f67 (diff)
downloadgcc-48f0be1b361fda9e4b73dd3c0dc687835229506d.zip
gcc-48f0be1b361fda9e4b73dd3c0dc687835229506d.tar.gz
gcc-48f0be1b361fda9e4b73dd3c0dc687835229506d.tar.bz2
m88k.c (m88k_expand_prologue): Set MEM_IN_STRUCT_P of va_list template.
* m88k.c (m88k_expand_prologue): Set MEM_IN_STRUCT_P of va_list template. Also invoke.texi tweaks for v850. From-SVN: r15215
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/m88k/m88k.c1
-rw-r--r--gcc/invoke.texi5
3 files changed, 11 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 725e149..123becc 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+Fri Aug 8 17:07:36 1997 Stan Cox <coxs@dg-rtp.dg.com>
+
+ * m88k.c (m88k_expand_prologue): Set MEM_IN_STRUCT_P of va_list
+ template.
+
Tue Sep 9 09:12:17 1997 Jeffrey A Law (law@cygnus.com)
* haifa-sched.c (print_value): Fix last change.
diff --git a/gcc/config/m88k/m88k.c b/gcc/config/m88k/m88k.c
index 7300a4c..19f8e67 100644
--- a/gcc/config/m88k/m88k.c
+++ b/gcc/config/m88k/m88k.c
@@ -2610,6 +2610,7 @@ m88k_builtin_saveregs (arglist)
/* Allocate the va_list constructor */
block = assign_stack_local (BLKmode, 3 * UNITS_PER_WORD, BITS_PER_WORD);
+ MEM_IN_STRUCT_P (block) = 1;
RTX_UNCHANGING_P (block) = 1;
RTX_UNCHANGING_P (XEXP (block, 0)) = 1;
diff --git a/gcc/invoke.texi b/gcc/invoke.texi
index ec10a79..c89ff1e 100644
--- a/gcc/invoke.texi
+++ b/gcc/invoke.texi
@@ -347,6 +347,7 @@ in the following sections.
-mlong-calls -mno-long-calls -mep -mno-ep
-mprolog-function -mno-prolog-function -mspace
-mtda=@var{n} -msda=@var{n} -mzda=@var{n}
+-mv850
@end smallexample
@item Code Generation Options
@@ -4971,6 +4972,10 @@ area can hold up to 64 kilobytes.
@item -mzda=@var{n}
Put static or global variables whose size is @var{n} bytes or less into
the first 32 kilobytes of memory.
+
+@item -mv850
+Specify that the target processor is the V850.
+
@end table
@node Code Gen Options