This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[PATCH] document TARGET_VALID_POINTER_MODE
- From: Eric Christopher <echristo at redhat dot com>
- To: gcc-patches at gcc dot gnu dot org
- Cc: stevenb at suse dot de
- Date: Fri, 03 Dec 2004 11:26:15 -0800
- Subject: [PATCH] document TARGET_VALID_POINTER_MODE
Thanks to Steven's reminder, here's a patch that documents the target
hook.
OK?
-eric
2004-12-03 Eric Christopher <echristo@redhat.com>
* doc/tm.texi (TARGET_VALID_POINTER_MODE): Document.
Index: doc/tm.texi
===================================================================
RCS file: /cvs/gcc/gcc/gcc/doc/tm.texi,v
retrieving revision 1.400
diff -u -p -r1.400 tm.texi
--- doc/tm.texi 3 Dec 2004 15:37:14 -0000 1.400
+++ doc/tm.texi 3 Dec 2004 19:21:45 -0000
@@ -3932,6 +3932,11 @@ arguments to @code{va_arg}; the latter t
@code{gimplify.c:gimplify_expr}.
@end deftypefn
+@deftypefn {Target Hook} bool TARGET_VALID_POINTER_MODE (enum
machine_mode @var{mode})
+Define this to return nonzero if the port can handle pointers
+with machine mode @var{mode}. The default version of this
+hook returns true for both @code{ptr_mode} and @code{Pmode}.
+
@deftypefn {Target Hook} bool TARGET_SCALAR_MODE_SUPPORTED_P (enum
machine_mode @var{mode})
Define this to return nonzero if the port is prepared to handle
insns involving scalar mode @var{mode}. For a scalar mode to be