Mercurial > hg > CbC > CbC_gcc
diff gcc/tree-diagnostic.c @ 131:84e7813d76e9
gcc-8.2
author | mir3636 |
---|---|
date | Thu, 25 Oct 2018 07:37:49 +0900 |
parents | 04ced10e8804 |
children | 1830386684a0 |
line wrap: on
line diff
--- a/gcc/tree-diagnostic.c Fri Oct 27 22:46:09 2017 +0900 +++ b/gcc/tree-diagnostic.c Thu Oct 25 07:37:49 2018 +0900 @@ -1,7 +1,7 @@ /* Language-independent diagnostic subroutines for the GNU Compiler Collection that are only for use in the compilers proper and not the driver or other programs. - Copyright (C) 1999-2017 Free Software Foundation, Inc. + Copyright (C) 1999-2018 Free Software Foundation, Inc. This file is part of GCC. @@ -246,7 +246,7 @@ bool default_tree_printer (pretty_printer *pp, text_info *text, const char *spec, int precision, bool wide, bool set_locus, bool hash, - bool, const char **) + bool *, const char **) { tree t; @@ -282,7 +282,7 @@ case 'K': t = va_arg (*text->args_ptr, tree); - percent_K_format (text, t); + percent_K_format (text, EXPR_LOCATION (t), TREE_BLOCK (t)); return true; default: @@ -290,7 +290,7 @@ } if (set_locus) - text->set_location (0, DECL_SOURCE_LOCATION (t), true); + text->set_location (0, DECL_SOURCE_LOCATION (t), SHOW_RANGE_WITH_CARET); if (DECL_P (t)) {