From: Andreas Schwab Date: Fri, 19 Apr 2002 17:50:40 +0000 (+0000) Subject: Add some explanation for last change. X-Git-Tag: releases/gcc-3.3.0~5587 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9f92d25025e493bc306ba830ec245ffe1ffcf89a;p=thirdparty%2Fgcc.git Add some explanation for last change. From-SVN: r52531 --- diff --git a/gcc/real.c b/gcc/real.c index ad3d4b32e195..56b365ef3635 100644 --- a/gcc/real.c +++ b/gcc/real.c @@ -209,7 +209,10 @@ typedef unsigned int UHItype __attribute__ ((mode (HI))); #endif /* Calculate the size of the generic "e" type. This always has - identical in-memory size to REAL_VALUE_TYPE. + identical in-memory size to REAL_VALUE_TYPE. The sizes are supposed + to be the same as well, but when REAL_VALUE_TYPE_SIZE is not evenly + divisible by HOST_BITS_PER_WIDE_INT we have some padding in + REAL_VALUE_TYPE. There are only two supported sizes: ten and six 16-bit words (160 or 96 bits). */