Revert behavior to r251316.
commit490319f0a4aeab62127ee9d1e6b4dbb89dbcb611
authormarxin <marxin@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 7 Feb 2018 13:16:04 +0000 (7 13:16 +0000)
committermarxin <marxin@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 7 Feb 2018 13:16:04 +0000 (7 13:16 +0000)
treed5254354848ad9ccaa8aea13df7aa8490d6aa304
parenta7775217eb2f3100054c4066940a124e81b336a3
Revert behavior to r251316.

2018-02-07  Martin Liska  <mliska@suse.cz>

PR c++/84059.
* class.c (add_method): Append argument value.
* cp-tree.h (maybe_version_functions): Add new argument.
* decl.c (decls_match): Call it if a declaration does not
have DECL_FUNCTION_VERSIONED.
(maybe_version_functions): record argument is added.
2018-02-07  Martin Liska  <mliska@suse.cz>

PR c++/84059.
* g++.dg/ext/mv26.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@257451 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/class.c
gcc/cp/cp-tree.h
gcc/cp/decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/ext/mv26.C [new file with mode: 0644]