[C] Print ", ..." rather than ", ..." in diagnostics
pp_separate_with inserts a space after the separator, so there's no need to add whitespace before "..." as well. 2019-09-30 Richard Sandiford <richard.sandiford@arm.com> gcc/c-family/ * c-pretty-print.c (pp_c_parameter_type_list): Avoid printing two spaces between a comma and "...". gcc/testsuite/ * gcc.dg/Wincompatible-pointer-types-1.c (f1): Expect only one space between the comma and "...". From-SVN: r276302
This commit is contained in:
parent
d7f9ee981f
commit
9343bf99b5
@ -1,3 +1,8 @@
|
|||||||
|
2019-09-30 Richard Sandiford <richard.sandiford@arm.com>
|
||||||
|
|
||||||
|
* c-pretty-print.c (pp_c_parameter_type_list): Avoid printing
|
||||||
|
two spaces between a comma and "...".
|
||||||
|
|
||||||
2019-09-27 Jakub Jelinek <jakub@redhat.com>
|
2019-09-27 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
PR c++/88203
|
PR c++/88203
|
||||||
|
@ -525,7 +525,7 @@ pp_c_parameter_type_list (c_pretty_printer *pp, tree t)
|
|||||||
if (!first && !parms)
|
if (!first && !parms)
|
||||||
{
|
{
|
||||||
pp_separate_with (pp, ',');
|
pp_separate_with (pp, ',');
|
||||||
pp_c_ws_string (pp, "...");
|
pp_string (pp, "...");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
pp_c_right_paren (pp);
|
pp_c_right_paren (pp);
|
||||||
|
@ -1,3 +1,8 @@
|
|||||||
|
2019-09-30 Richard Sandiford <richard.sandiford@arm.com>
|
||||||
|
|
||||||
|
* gcc.dg/Wincompatible-pointer-types-1.c (f1): Expect only one
|
||||||
|
space between the comma and "...".
|
||||||
|
|
||||||
2019-09-30 Martin Jambor <mjambor@suse.cz>
|
2019-09-30 Martin Jambor <mjambor@suse.cz>
|
||||||
|
|
||||||
PR ipa/91853
|
PR ipa/91853
|
||||||
|
@ -7,6 +7,6 @@ int
|
|||||||
f1 (void)
|
f1 (void)
|
||||||
{
|
{
|
||||||
int (*x) ();
|
int (*x) ();
|
||||||
x = f; /* { dg-error "assignment to 'int \\(\\*\\)\\(\\)' from incompatible pointer type 'void \\(\\*\\)\\(int, \.\.\.\\)'" } */
|
x = f; /* { dg-error "assignment to 'int \\(\\*\\)\\(\\)' from incompatible pointer type 'void \\(\\*\\)\\(int, \.\.\.\\)'" } */
|
||||||
return x (1);
|
return x (1);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user