https://gcc.gnu.org/g:8ead4198f1669d8638672841f50d5a41e21622e7
commit r17-4964-g8ead4198f1669d8638672841f50d5a41e21622e7 Author: Jason Merrill <[email protected]> Date: Wed Oct 7 10:42:21 2026 -0400 c++/modules: remove documentation for P1811 limitation This is now implemented. gcc/ChangeLog: * doc/invoke.texi (C++ Modules): Remove "Textual merging" from missing pieces. Diff: --- gcc/doc/invoke.texi | 8 -------- 1 file changed, 8 deletions(-) diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index f89b984fd25f..7b7fd2b6d282 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -38181,14 +38181,6 @@ Entities may be defined in implementation partitions, and those definitions are not available outside of the module. This is not implemented, and the definitions are available to extra-module use. -@item Textual merging of reachable GM entities -Entities may be multiply defined across different header-units. -These must be de-duplicated, and this is implemented across imports, -or when an import redefines a textually-defined entity. However the -reverse is not implemented---textually redefining an entity that has -been defined in an imported header-unit. A redefinition error is -emitted. - @end table Modular compilation is @emph{not} enabled with just the
