diff options
author | zack <zack@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-11-06 08:38:52 +0000 |
---|---|---|
committer | zack <zack@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-11-06 08:38:52 +0000 |
commit | 7c0390e7cdee373e32adf535695828eaa776c2dd (patch) | |
tree | 422f097a3e186761a863087fa6c10b836fc42a61 /gcc/machmode.def | |
parent | 682bafe62746a7e9458b227b9b7e08ff968be105 (diff) | |
download | gcc-7c0390e7cdee373e32adf535695828eaa776c2dd.tar.gz |
* genmodes.c: Change the word "bitsize" to "precision" throughout.
* machmode.def: Likewise.
* machmode.h (GET_MODE_SIZE): Cast value to unsigned short.
(GET_MODE_BITSIZE): Define as GET_MODE_SIZE * BITS_PER_UNIT.
(GET_MODE_PRECISION): New macro.
(mode_bitsize): Renamed mode_precision.
* stor-layout.c (mode_for_size, smallest_mode_for_size):
Use GET_MODE_PRECISION; clarify comments.
ada:
* misc.c (fp_prec_to_size, fp_size_to_prec): Use GET_MODE_PRECISION
and update for changed meaning of GET_MODE_BITSIZE.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@73295 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/machmode.def')
-rw-r--r-- | gcc/machmode.def | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/gcc/machmode.def b/gcc/machmode.def index 0b762497d00..0b6c6771dba 100644 --- a/gcc/machmode.def +++ b/gcc/machmode.def @@ -47,7 +47,7 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA A MODE argument must be the printable name of a machine mode, without quotation marks or trailing "mode". For instance, SI. - A BITSIZE, BYTESIZE, or COUNT argument must be a positive integer + A PRECISION, BYTESIZE, or COUNT argument must be a positive integer constant. A FORMAT argument must be one of the real_mode_format structures @@ -78,18 +78,18 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA declares MODE to be of class INT and BYTESIZE bytes wide. All of the bits of its representation are significant. - FRACTIONAL_INT_MODE (MODE, BITSIZE, BYTESIZE); + FRACTIONAL_INT_MODE (MODE, PRECISION, BYTESIZE); declares MODE to be of class INT, BYTESIZE bytes wide in - storage, but with only BITSIZE significant bits. + storage, but with only PRECISION significant bits. FLOAT_MODE (MODE, BYTESIZE, FORMAT); declares MODE to be of class FLOAT and BYTESIZE bytes wide, using floating point format FORMAT. All of the bits of its representation are significant. - FRACTIONAL_FLOAT_MODE (MODE, BITSIZE, BYTESIZE, FORMAT); + FRACTIONAL_FLOAT_MODE (MODE, PRECISION, BYTESIZE, FORMAT); declares MODE to be of class FLOAT, BYTESIZE bytes wide in - storage, but with only BITSIZE significant bits, using + storage, but with only PRECISION significant bits, using floating point format FORMAT. RESET_FLOAT_FORMAT (MODE, FORMAT); @@ -101,7 +101,7 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA declares a mode of class PARTIAL_INT with the same size as MODE (which must be an INT mode). The name of the new mode is made by prefixing a P to the name MODE. This statement - may grow a BITSIZE argument in the future. + may grow a PRECISION argument in the future. VECTOR_MODE (CLASS, MODE, COUNT); Declare a vector mode whose component mode is MODE (of class |