aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/arith.c
diff options
context:
space:
mode:
authorSandra Loosemore <sandra@codesourcery.com>2007-08-09 10:08:54 -0400
committerSandra Loosemore <sandra@gcc.gnu.org>2007-08-09 10:08:54 -0400
commit14670a74f8ea321083f6263b07467d866700d0bc (patch)
treea8a3fee4ca17eda473bf8fd976e6e1976cb54255 /gcc/fortran/arith.c
parent166cdb08f21ed5009f1890b717a4eaf0d7f5d3a6 (diff)
downloadgcc-14670a74f8ea321083f6263b07467d866700d0bc.zip
gcc-14670a74f8ea321083f6263b07467d866700d0bc.tar.gz
gcc-14670a74f8ea321083f6263b07467d866700d0bc.tar.bz2
tm.texi (CLZ_DEFINED_VALUE_AT_ZERO, [...]): Document change in interpretation of value from boolean to tri-state integer.
2007-08-09 Sandra Loosemore <sandra@codesourcery.com> Nigel Stephens <nigel@mips.com> gcc/ * doc/tm.texi (CLZ_DEFINED_VALUE_AT_ZERO, CTZ_DEFINED_VALUE_AT_ZERO): Document change in interpretation of value from boolean to tri-state integer. * optabs.c (expand_ffs, expand_ctz): New functions to compute ffs and ctz using clz. (expand_unop): Call them. * config/rs6000/rs6000.h (CLZ_DEFINED_VALUE_AT_ZERO): Fix its result value. (CTZ_DEFINED_VALUE_AT_ZERO): Likewise. * config/mips/mips.h (CLZ_DEFINED_VALUE_AT_ZERO): Likewise, to enable the new ffs expansion on this target. Co-Authored-By: Nigel Stephens <nigel@mips.com> From-SVN: r127318
Diffstat (limited to 'gcc/fortran/arith.c')
0 files changed, 0 insertions, 0 deletions