c-typeck.c (error_init, [...]): Call gettext on argument before printing.
* c-typeck.c (error_init, pedwarn_init, warning_init): Call gettext on argument before printing. * fold-const.c (negate_expr): Always call fold on new NEGATE_EXPR. From-SVN: r48087
This commit is contained in:
parent
a5b2a65b97
commit
a094954eba
|
@ -4646,7 +4646,7 @@ error_init (msgid)
|
||||||
{
|
{
|
||||||
char *ofwhat;
|
char *ofwhat;
|
||||||
|
|
||||||
error ("%s", msgid);
|
error ("%s", _(msgid));
|
||||||
ofwhat = print_spelling ((char *) alloca (spelling_length () + 1));
|
ofwhat = print_spelling ((char *) alloca (spelling_length () + 1));
|
||||||
if (*ofwhat)
|
if (*ofwhat)
|
||||||
error ("(near initialization for `%s')", ofwhat);
|
error ("(near initialization for `%s')", ofwhat);
|
||||||
|
@ -4662,7 +4662,7 @@ pedwarn_init (msgid)
|
||||||
{
|
{
|
||||||
char *ofwhat;
|
char *ofwhat;
|
||||||
|
|
||||||
pedwarn ("%s", msgid);
|
pedwarn ("%s", _(msgid));
|
||||||
ofwhat = print_spelling ((char *) alloca (spelling_length () + 1));
|
ofwhat = print_spelling ((char *) alloca (spelling_length () + 1));
|
||||||
if (*ofwhat)
|
if (*ofwhat)
|
||||||
pedwarn ("(near initialization for `%s')", ofwhat);
|
pedwarn ("(near initialization for `%s')", ofwhat);
|
||||||
|
@ -4678,7 +4678,7 @@ warning_init (msgid)
|
||||||
{
|
{
|
||||||
char *ofwhat;
|
char *ofwhat;
|
||||||
|
|
||||||
warning ("%s", msgid);
|
warning ("%s", _(msgid));
|
||||||
ofwhat = print_spelling ((char *) alloca (spelling_length () + 1));
|
ofwhat = print_spelling ((char *) alloca (spelling_length () + 1));
|
||||||
if (*ofwhat)
|
if (*ofwhat)
|
||||||
warning ("(near initialization for `%s')", ofwhat);
|
warning ("(near initialization for `%s')", ofwhat);
|
||||||
|
|
|
@ -1382,7 +1382,7 @@ negate_expr (t)
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
return convert (type, build1 (NEGATE_EXPR, TREE_TYPE (t), t));
|
return convert (type, fold (build1 (NEGATE_EXPR, TREE_TYPE (t), t)));
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Split a tree IN into a constant, literal and variable parts that could be
|
/* Split a tree IN into a constant, literal and variable parts that could be
|
||||||
|
|
Loading…
Reference in New Issue