c++: Modules Is Landing

Nathan Sidwell nathan@acm.org
Tue Dec 15 15:48:05 GMT 2020


This is the C++ modules implementation.  Dropping in the real module.cc 
file into the module-shaped hole I carved out.  I include some sanity 
tests for now.  I'll commit the remaining tests when the initial round 
of failures seems abated.

             gcc/cp/
             * module.cc: Replace stubs with implementation.
             gcc/testsuite/
             * g++.dg/modules/mod-decl-0-2a.C: New.
             * g++.dg/modules/mod-decl-0.C: New.
             * g++.dg/modules/mod-decl-1.C: New.
             * g++.dg/modules/mod-decl-2_a.C: New.
             * g++.dg/modules/mod-decl-2_b.C: New.
             * g++.dg/modules/mod-decl-2_c.C: New.
             * g++.dg/modules/mod-decl-3.C: New.
             * g++.dg/modules/mod-decl-5_a.C: New.
             * g++.dg/modules/mod-decl-5_b.C: New.


-- 
Nathan Sidwell
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 25-c++-modules.diff
Type: text/x-patch
Size: 543697 bytes
Desc: not available
URL: <https://gcc.gnu.org/pipermail/gcc-patches/attachments/20201215/41e64e76/attachment-0001.bin>


More information about the Gcc-patches mailing list