From: Joseph Myers Date: Sat, 29 May 2004 18:40:27 +0000 (+0100) Subject: * c-typeck.c (common_type): Correct comment. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=5305f6d718b92844c271f2f4bce64fa25e224fa5;p=gcc.git * c-typeck.c (common_type): Correct comment. From-SVN: r82426 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3573ee2b56c..68b4b5619fc 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2004-05-29 Joseph S. Myers + + * c-typeck.c (common_type): Correct comment. + 2004-05-29 Peter Barada * config/m68k/m68k.c (CONST_METHOD): Add MVZ, MVS. diff --git a/gcc/c-typeck.c b/gcc/c-typeck.c index ddc2d0803be..1193f05fe99 100644 --- a/gcc/c-typeck.c +++ b/gcc/c-typeck.c @@ -199,10 +199,13 @@ qualify_type (tree type, tree like) TYPE_QUALS (type) | TYPE_QUALS (like)); } -/* Return the common type of two types. - We assume that comptypes has already been done and returned 1; - if that isn't so, this may crash. In particular, we assume that qualifiers - match. +/* Return the composite type of two compatible types, or the common + type for two arithmetic types under the usual arithmetic + conversions. + + Unless both types are arithmetic types, we assume that comptypes + has already been done and returned 1; if that isn't so, this may + crash. In particular, we assume that qualifiers match. This is the type for the result of most arithmetic operations if the operands have the given two types. */