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;
|
||||
|
||||
error ("%s", msgid);
|
||||
error ("%s", _(msgid));
|
||||
ofwhat = print_spelling ((char *) alloca (spelling_length () + 1));
|
||||
if (*ofwhat)
|
||||
error ("(near initialization for `%s')", ofwhat);
|
||||
|
@ -4662,7 +4662,7 @@ pedwarn_init (msgid)
|
|||
{
|
||||
char *ofwhat;
|
||||
|
||||
pedwarn ("%s", msgid);
|
||||
pedwarn ("%s", _(msgid));
|
||||
ofwhat = print_spelling ((char *) alloca (spelling_length () + 1));
|
||||
if (*ofwhat)
|
||||
pedwarn ("(near initialization for `%s')", ofwhat);
|
||||
|
@ -4678,7 +4678,7 @@ warning_init (msgid)
|
|||
{
|
||||
char *ofwhat;
|
||||
|
||||
warning ("%s", msgid);
|
||||
warning ("%s", _(msgid));
|
||||
ofwhat = print_spelling ((char *) alloca (spelling_length () + 1));
|
||||
if (*ofwhat)
|
||||
warning ("(near initialization for `%s')", ofwhat);
|
||||
|
|
|
@ -1382,7 +1382,7 @@ negate_expr (t)
|
|||
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
|
||||
|
|
Loading…
Reference in New Issue