From: Eric Christopher Date: Tue, 7 Dec 2004 00:53:27 +0000 (+0000) Subject: tm.texi (TARGET_VALID_POINTER_MODE): Document. X-Git-Tag: releases/gcc-4.0.0~2369 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e09ec16630ef1ec3dc7d6b512d3eb019e40d0424;p=thirdparty%2Fgcc.git tm.texi (TARGET_VALID_POINTER_MODE): Document. 2004-12-06 Eric Christopher * doc/tm.texi (TARGET_VALID_POINTER_MODE): Document. From-SVN: r91801 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6f8f83dad688..2562640689b6 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 97b4a0f00915..23d386e8643a 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