From e09ec16630ef1ec3dc7d6b512d3eb019e40d0424 Mon Sep 17 00:00:00 2001 From: Eric Christopher Date: Tue, 7 Dec 2004 00:53:27 +0000 Subject: [PATCH] tm.texi (TARGET_VALID_POINTER_MODE): Document. 2004-12-06 Eric Christopher * doc/tm.texi (TARGET_VALID_POINTER_MODE): Document. From-SVN: r91801 --- gcc/ChangeLog | 8 ++++++-- gcc/doc/tm.texi | 6 ++++++ 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6f8f83dad68..2562640689b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2004-12-06 Eric Christopher + + * doc/tm.texi (TARGET_VALID_POINTER_MODE): Document. + 2004-12-06 Aldy Hernandez * 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. diff --git a/gcc/doc/tm.texi b/gcc/doc/tm.texi index 97b4a0f0091..23d386e8643 100644 --- a/gcc/doc/tm.texi +++ b/gcc/doc/tm.texi @@ -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 -- 2.30.2