diff options
author | Andrew Pinski <pinskia@physics.uc.edu> | 2005-10-26 02:15:02 +0000 |
---|---|---|
committer | Andrew Pinski <pinskia@gcc.gnu.org> | 2005-10-25 19:15:02 -0700 |
commit | 02f8406bd02ea1016df74868d5576138fe760d7d (patch) | |
tree | a73391aa16683e6aebff717c58244aca7c03c219 /gcc/c-format.c | |
parent | 93f0c5dc9466b086977abd4c421549d552edee92 (diff) | |
download | gcc-02f8406bd02ea1016df74868d5576138fe760d7d.tar.gz |
re PR c/23103 (gcc_diag does not work with -combine)
2005-10-24 Andrew Pinski <pinskia@physics.uc.edu>
PR c/23103
* c-format.c (check_format_types): Use lang_hooks.types_compatible_p
instead of pointer equality when comparing types.
From-SVN: r105911
Diffstat (limited to 'gcc/c-format.c')
-rw-r--r-- | gcc/c-format.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/c-format.c b/gcc/c-format.c index 7d5af422eb5..82f2bc77b0f 100644 --- a/gcc/c-format.c +++ b/gcc/c-format.c @@ -2216,7 +2216,7 @@ check_format_types (format_wanted_type *types, const char *format_start, || cur_type == unsigned_char_type_node); /* Check the type of the "real" argument, if there's a type we want. */ - if (wanted_type == cur_type) + if (lang_hooks.types_compatible_p (wanted_type, cur_type)) continue; /* If we want 'void *', allow any pointer type. (Anything else would already have got a warning.) |