summaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>2004-02-04 05:33:13 +0000
committerkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>2004-02-04 05:33:13 +0000
commit8a0686b1809b0892bfe9203327d886bbbdd039a7 (patch)
tree96e4ceb27879b049ea4693b5ecf158fa7bdf34f8 /gcc
parent04d9b51be8e4f294443e23da5314549eb68cab2e (diff)
downloadgcc-8a0686b1809b0892bfe9203327d886bbbdd039a7.tar.gz
* doc/interface.texi, doc/tm.texi, doc/trouble.texi: Don't
mention deprecated target macros. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@77217 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/doc/interface.texi4
-rw-r--r--gcc/doc/tm.texi4
-rw-r--r--gcc/doc/trouble.texi4
4 files changed, 11 insertions, 6 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 2c62f0142fb..fd9c7f074e3 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,10 @@
2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
+ * doc/interface.texi, doc/tm.texi, doc/trouble.texi: Don't
+ mention deprecated target macros.
+
+2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
+
* config.gcc: Remove obsolete ports and configurations.
* config/linux-aout.h, config/netware.h,
config/t-linux-gnulibc1, config/d30v/abi,
diff --git a/gcc/doc/interface.texi b/gcc/doc/interface.texi
index 262a4efb8f9..b55293d863c 100644
--- a/gcc/doc/interface.texi
+++ b/gcc/doc/interface.texi
@@ -28,8 +28,8 @@ long in the same registers used for @code{int} or @code{double} return
values. (GCC typically allocates variables of such types in
registers also.) Structures and unions of other sizes are returned by
storing them into an address passed by the caller (usually in a
-register). The machine-description macros @code{STRUCT_VALUE} and
-@code{STRUCT_INCOMING_VALUE} tell GCC where to pass this address.
+register). The target hook @code{TARGET_STRUCT_VALUE_RTX}
+tells GCC where to pass this address.
By contrast, PCC on most target machines returns structures and unions
of any size by copying the data into an area of static storage, and then
diff --git a/gcc/doc/tm.texi b/gcc/doc/tm.texi
index fe43af94e05..d41a5861bef 100644
--- a/gcc/doc/tm.texi
+++ b/gcc/doc/tm.texi
@@ -3873,7 +3873,7 @@ known.
@code{FUNCTION_VALUE} is not used for return vales with aggregate data
types, because these are returned in another way. See
-@code{STRUCT_VALUE_REGNUM} and related macros, below.
+@code{TARGET_STRUCT_VALUE_RTX} and related macros, below.
@end defmac
@defmac FUNCTION_OUTGOING_VALUE (@var{valtype}, @var{func})
@@ -3891,7 +3891,7 @@ If @code{FUNCTION_OUTGOING_VALUE} is not defined,
@code{FUNCTION_OUTGOING_VALUE} is not used for return vales with
aggregate data types, because these are returned in another way. See
-@code{STRUCT_VALUE_REGNUM} and related macros, below.
+@code{TARGET_STRUCT_VALUE_RTX} and related macros, below.
@end defmac
@defmac LIBCALL_VALUE (@var{mode})
diff --git a/gcc/doc/trouble.texi b/gcc/doc/trouble.texi
index 5ee77635f25..ce62c9536e3 100644
--- a/gcc/doc/trouble.texi
+++ b/gcc/doc/trouble.texi
@@ -615,8 +615,8 @@ The method used by GCC is as follows: a structure or union which is
1, 2, 4 or 8 bytes long is returned like a scalar. A structure or union
with any other size is stored into an address supplied by the caller
(usually in a special, fixed register, but on some machines it is passed
-on the stack). The machine-description macros @code{STRUCT_VALUE} and
-@code{STRUCT_INCOMING_VALUE} tell GCC where to pass this address.
+on the stack). The target hook @code{TARGET_STRUCT_VALUE_RTX}
+tells GCC where to pass this address.
By contrast, PCC on most target machines returns structures and unions
of any size by copying the data into an area of static storage, and then