diff options
author | Nathan Sidwell <nathan@acm.org> | 2017-09-01 19:00:42 +0000 |
---|---|---|
committer | Nathan Sidwell <nathan@gcc.gnu.org> | 2017-09-01 19:00:42 +0000 |
commit | fe920c2d9f479c2b17d6963973cf11efe0169293 (patch) | |
tree | c0d88f5d8f3f436d5dc59db6a43da3de0dbcc103 /gcc/cp/ChangeLog | |
parent | 61abf964185ad736e1cd400dcd2583acfc050b4b (diff) | |
download | gcc-fe920c2d9f479c2b17d6963973cf11efe0169293.zip gcc-fe920c2d9f479c2b17d6963973cf11efe0169293.tar.gz gcc-fe920c2d9f479c2b17d6963973cf11efe0169293.tar.bz2 |
cp-tree.h (resort_type_method_vec): Move declaration to ...
* cp-tree.h (resort_type_method_vec): Move declaration to ...
* name-lookup.h (resort_type_method_vec): ... here.
(set_class_bindings): Lose 2nd arg.
* class.c (finish_struct_1, finish_struct): Adjust
set_class_bindings call. Don't call finish_struct_methods.
(resort_data, method_name_cmp, resort_method_name_cmp,
resort_type_method_vec, finish_struct_methods): Move to ...
* name-lookup.c (resort_data, method_name_cmp,
resort_method_name_cmp, resort_type_method_vec): ... here.
(set_class_bindings): Lose fields arg. Swallow finish_struct_methods.
From-SVN: r251609
Diffstat (limited to 'gcc/cp/ChangeLog')
-rw-r--r-- | gcc/cp/ChangeLog | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 650e766..55cf4a0 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,5 +1,16 @@ 2017-09-01 Nathan Sidwell <nathan@acm.org> + * cp-tree.h (resort_type_method_vec): Move declaration to ... + * name-lookup.h (resort_type_method_vec): ... here. + (set_class_bindings): Lose 2nd arg. + * class.c (finish_struct_1, finish_struct): Adjust + set_class_bindings call. Don't call finish_struct_methods. + (resort_data, method_name_cmp, resort_method_name_cmp, + resort_type_method_vec, finish_struct_methods): Move to ... + * name-lookup.c (resort_data, method_name_cmp, + resort_method_name_cmp, resort_type_method_vec): ... here. + (set_class_bindings): Lose fields arg. Swallow finish_struct_methods. + * class.c (finish_struct): Call set_class_bindings for the template case too. |