This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[v3] doxygen man page tweak
- From: Benjamin Kosnik <bkoz at redhat dot com>
- To: gcc-patches at gcc dot gnu dot org, libstdc++ at gcc dot gnu dot org
- Date: Mon, 21 Dec 2009 13:38:15 -0800
- Subject: [v3] doxygen man page tweak
Update the man page pretty-mangler for new nested namespaces.
tested x86_64/linux
-benjamin
2009-12-21 Benjamin Kosnik <bkoz@redhat.com>
* scripts/run_doxygen: Update nested namespace exceptions.
Index: scripts/run_doxygen
===================================================================
--- scripts/run_doxygen (revision 155379)
+++ scripts/run_doxygen (working copy)
@@ -283,6 +283,10 @@
newname=`echo $f | sed 's/__parallel_/__parallel::/'`
mv $f $newname
done
+for f in *__profile_*; do
+ newname=`echo $f | sed 's/__profile_/__profile::/'`
+ mv $f $newname
+done
# Then, clean up other top-level namespaces.
for f in std_tr1_*; do
@@ -305,6 +309,14 @@
newname=`echo $f | sed 's/^__gnu_parallel_/__gnu_parallel::/'`
mv $f $newname
done
+for f in __gnu_profile_*; do
+ newname=`echo $f | sed 's/^__gnu_profile_/__gnu_profile::/'`
+ mv $f $newname
+done
+for f in __gnu_pbds_*; do
+ newname=`echo $f | sed 's/^__gnu_pbds_/__gnu_pbds::/'`
+ mv $f $newname
+done
for f in __atomic0_*; do
newname=`echo $f | sed 's/^__atomic0_/std::__atomic0::/'`
mv $f $newname