Doxygen renamed the "Modules" documentation to "Topics" a few years ago
to avoid confusion with C++20 Modules:
https://github.com/doxygen/doxygen/issues/8772
This updates our internal link to 'modules.html' so that it refers to
'topics.html' instead.
libstdc++-v3/ChangeLog:
PR libstdc++/109965
* doc/doxygen/mainpage.html: Link to topics.html instead of
modules.html
---
This fixes a broken link when the Doxygen docs are created using a
recent Doxygen version, so it assumes that the onlinedocs for a release
are generated using a fairly recent version. That's true, because I
generate them using a current Fedora release.
This needs to be backported to the active release branches, and some
existing pages under https://gcc.gnu.org/onlinedocs need to be manually
fixed, because they link to a non-existent modules.html page.
Pushed to trunk.
libstdc++-v3/doc/doxygen/mainpage.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libstdc++-v3/doc/doxygen/mainpage.html
b/libstdc++-v3/doc/doxygen/mainpage.html
index b54482a74e99..03a3adfaf65f 100644
--- a/libstdc++-v3/doc/doxygen/mainpage.html
+++ b/libstdc++-v3/doc/doxygen/mainpage.html
@@ -38,7 +38,7 @@
<p>Here are entry points to all the pages generated by Doxygen:
<ul>
- <li><a href="modules.html">Modules</a></li>
+ <li><a href="topics.html">Topics</a></li>
<li>Namespaces
<ul>
--
2.54.0