https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118329

--- Comment #8 from Georg-Johann Lay <gjl at gcc dot gnu.org> ---
(In reply to Jonathan Wakely from comment #0)
> avr uses FRACTIONAL_INT_MODE while e.g. msp430 uses PARTIAL_INT_MODE,
> don't remember the difference
The comments in machmode.def propose that PARTIAL_INT_MODE defines a mode with
the same size but a lower precision, whereas FRACTIONAL_INT_MODE defines a new
mode with a smaller size (dunno if that implies that the new precision must be
a multiple or 8?).

One more difference is that PARTIAL_INT_MODE's new mode is in class
PARTIAL_INT, whereas FRACTIONAL_INT_MODE's is in class INT.

Though that's mostly guessing as the documentation is poor and incomplete.

Reply via email to