diff options
author | Bernd Schmidt <bernd.schmidt@analog.com> | 2006-04-25 11:58:22 +0000 |
---|---|---|
committer | Bernd Schmidt <bernds@gcc.gnu.org> | 2006-04-25 11:58:22 +0000 |
commit | 6d75cd5f57c4d23cdbd5acf9da32daf5265c07af (patch) | |
tree | 0f6648a4f4cf05c38fbbc43337b828a898676c88 /gcc/doc | |
parent | 523375356265744a9a04c0f7850690b12d1726a3 (diff) | |
download | gcc-6d75cd5f57c4d23cdbd5acf9da32daf5265c07af.zip gcc-6d75cd5f57c4d23cdbd5acf9da32daf5265c07af.tar.gz gcc-6d75cd5f57c4d23cdbd5acf9da32daf5265c07af.tar.bz2 |
rtl.texi (ss_ashift): Improve wording.
* doc/rtl.texi (ss_ashift): Improve wording.
From-SVN: r113247
Diffstat (limited to 'gcc/doc')
-rw-r--r-- | gcc/doc/rtl.texi | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/doc/rtl.texi b/gcc/doc/rtl.texi index 87f13d8..ebad35d 100644 --- a/gcc/doc/rtl.texi +++ b/gcc/doc/rtl.texi @@ -2018,8 +2018,8 @@ These two expressions epresent the result of arithmetically shifting @var{x} left by @var{c} places. They differ in their behavior on overflow of integer modes. An @code{ashift} operation is a plain shift with no special behaviour in case of a change in the sign bit; @code{ss_ashift} saturates to the minimum -or maximum representable value rather than allowing the shift to change the -sign bit of the value. +or maximum representable value if any of the bits shifted out differs from the +final sign bit. @var{x} have mode @var{m}, a fixed-point machine mode. @var{c} be a fixed-point mode or be a constant with mode @code{VOIDmode}; which |