summaryrefslogtreecommitdiff
path: root/gdb/doc/filter-params.pl
blob: b5d0f6b53eff5f3bbb664a5a511c063393570ae3 (plain)
1
2
3
4
5
6
7
8
9
10
11
#!/usr/bin/perl

# This Perl script tweaks GDB sources to be more useful for Doxygen.

while (<>) {
    # Allow "/* * " as an equivalent to "/** ", better for Emacs compat.
    s/\/\* \* /\/** /sg;
    # Manually expand macro seen in structs and such.
    s/ENUM_BITFIELD[ \t]*\((.*?)\)/__extension__ enum $1/sg;
    print;
}