diff options
author | pzhao <pzhao@138bc75d-0d04-0410-961f-82ee72b054a4> | 2010-06-11 03:54:28 +0000 |
---|---|---|
committer | pzhao <pzhao@138bc75d-0d04-0410-961f-82ee72b054a4> | 2010-06-11 03:54:28 +0000 |
commit | 183407eee40eeb1aa710d1b41eb7e68a2664849b (patch) | |
tree | 1135234233cb1f6f8a89c523354f82322391101d /gcc/cp/ChangeLog | |
parent | ad0fe61dc390856017085222ba1e751ac1a45c97 (diff) | |
download | gcc-183407eee40eeb1aa710d1b41eb7e68a2664849b.tar.gz |
2010-06-11 Shujing Zhao <pearly.zhao@oracle.com>
* cp-tree.h (expr_list_kind): New type.
(impl_conv_rhs): New type.
(build_x_compound_expr_from_list, convert_for_initialization): Adjust
prototype.
(typeck.c (convert_arguments): Use impl_conv_rhs and emit the
diagnostics for easy translation. Change caller.
(convert_for_initialization): Use impl_conv_rhs and change caller.
(build_x_compound_expr_from_list): Use expr_list_kind and emit the
diagnostics for easy translation. Change caller.
* decl.c (bad_spec_place): New enum.
(bad_specifiers): Use it and emit the diagnostics for easy
translation. Change caller.
* pt.c (coerce_template_parms): Put the diagnostics in full sentence.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@160591 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cp/ChangeLog')
-rw-r--r-- | gcc/cp/ChangeLog | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 8a261416f1c..75a76005b92 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,19 @@ +2010-06-11 Shujing Zhao <pearly.zhao@oracle.com> + + * cp-tree.h (expr_list_kind): New type. + (impl_conv_rhs): New type. + (build_x_compound_expr_from_list, convert_for_initialization): Adjust + prototype. + (typeck.c (convert_arguments): Use impl_conv_rhs and emit the + diagnostics for easy translation. Change caller. + (convert_for_initialization): Use impl_conv_rhs and change caller. + (build_x_compound_expr_from_list): Use expr_list_kind and emit the + diagnostics for easy translation. Change caller. + * decl.c (bad_spec_place): New enum. + (bad_specifiers): Use it and emit the diagnostics for easy + translation. Change caller. + * pt.c (coerce_template_parms): Put the diagnostics in full sentence. + 2010-06-09 Nathan Froyd <froydnj@codesourcery.com> * cp-tree.h (struct saved_scope): Change decl_ns_list field type @@ -1736,3 +1752,4 @@ Copyright (C) 2010 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. + |