diff options
author | nathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4> | 2019-10-16 20:54:02 +0000 |
---|---|---|
committer | nathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4> | 2019-10-16 20:54:02 +0000 |
commit | 94aa703cf508e1b342146676ee2da104628802b2 (patch) | |
tree | 6f0d2ae0a39a2d1121bc57871178ccfc458727a6 /ChangeLog.modules | |
parent | d60e1c4fc00b35a16c8e0776ff20cb8ab5355aac (diff) |
gcc/cp/
* decl.c (cp_make_fname_decl): Set context to global namespace,
outside functions.
(builtin_function_1): Merge into ...
(cxx_builtin_function): ... here. Nadger the decl before maybe
copying it. Set the context.
(cxx_builtin_function_ext_scope): Push to top level, then call
cxx_builtin_function.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/c++-modules@277081 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'ChangeLog.modules')
-rw-r--r-- | ChangeLog.modules | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/ChangeLog.modules b/ChangeLog.modules index 684f881f3a4..a76db68543f 100644 --- a/ChangeLog.modules +++ b/ChangeLog.modules @@ -1,6 +1,15 @@ 2019-10-16 Nathan Sidwell <nathan@acm.org> gcc/cp/ + * decl.c (cp_make_fname_decl): Set context to global namespace, + outside functions. + (builtin_function_1): Merge into ... + (cxx_builtin_function): ... here. Nadger the decl before maybe + copying it. Set the context. + (cxx_builtin_function_ext_scope): Push to top level, then call + cxx_builtin_function. + + gcc/cp/ * rtti.c (get_tinfo_desc): Set DECL_CONTEXT. gcc/testsuite/ * g++.dg/modules/tinfo-1.C: New. |