Awesome!

On Fri, Jul 5, 2019, 2:30 PM Nathan Sidwell <nat...@acm.org> wrote:

> Hi all,
> I have achieved a major milestone in adding C++ Modules support to GCC.
> Namely the iostream header can be built and used as a header unit.
> #including <iostream> includes an awful lot of the STL, so this has
> pushed a large swathe of C++ through the module machinery.
>
> Because 'hello world' now works, it's good for people to play with.
> some assembly is required, not least because it is not on trunk.
>
> Beware, this is lots of new code, it is full of FIXMEs and it will break
> on your code.  I'll be working on cleaning it up next.
>
> Refer to https://gcc.gnu.org/wiki/cxx-modules for details.
>
> Testcase g++.dg/modules/iostream-1_{a.H,b.C} is the iostream example, FWIW.
>
> nathan
>
> --
> Nathan Sidwell
>
  • C++ Modules Nathan Sidwell
    • Re: C++ Modules Jason Merrill

Reply via email to