]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
tm.texi (TARGET_VALID_POINTER_MODE): Document.
authorEric Christopher <echristo@gcc.gnu.org>
Tue, 7 Dec 2004 00:53:27 +0000 (00:53 +0000)
committerEric Christopher <echristo@gcc.gnu.org>
Tue, 7 Dec 2004 00:53:27 +0000 (00:53 +0000)
2004-12-06  Eric Christopher  <echristo@redhat.com>

* doc/tm.texi (TARGET_VALID_POINTER_MODE): Document.

From-SVN: r91801

gcc/ChangeLog
gcc/doc/tm.texi

index 6f8f83dad688a0285d80af99c48b383e13f12d27..2562640689b6981ab5bda442b0feafcb07d56e5d 100644 (file)
@@ -1,3 +1,7 @@
+2004-12-06  Eric Christopher  <echristo@redhat.com>
+
+       * doc/tm.texi (TARGET_VALID_POINTER_MODE): Document.
+
 2004-12-06  Aldy Hernandez  <aldyh@redhat.com>
 
        * config/rs6000/sysv4.h: Define RELOCATABLE_NEEDS_FIXUP to 1.
@@ -39,9 +43,9 @@
        (combine_btr_defs): Don't bother with
        other_def->other_btr_uses_after_use if it pertains to a different
        register.
-       (move_btr_def): Set def->other_btr_uses_before_def after 
+       (move_btr_def): Set def->other_btr_uses_before_def after
        calling combine_btr_defs."
-       
+
        * bt-load.c (augment_live_range): New argument full_range.
        Changed all callers.
 
index 97b4a0f0091569ac2f8ee19e5ae998bb76e83f63..23d386e8643aaa008a8641031529db80900b3116 100644 (file)
@@ -3937,6 +3937,12 @@ arguments to @code{va_arg}; the latter two are as in
 @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}.
+@end deftypefn
+
 @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