Developer Center |
Thursday June 19, 2008
If a component size clause, size clause, or component clause forces the use of biased representation for an integer type (e.g. storing range 10..11 in one bit using 0/1 to represent 10/11, then a warning is given. This warning is on by default and is included in -gnatwa. It can be turned off by using -gnatw.B. Note that, as documented, biased representation is not allowed for enumeration types for which an enumeration representation clause is given.
Posted
in Development Log, GNAT Compilation System