kernel-doc (94bd217e2d683719ab21a4ac117d8a1b91cbedc9) | kernel-doc (70c95b00b87f85ce5a15b7899aaa862eacd2364a) |
---|---|
1#!/usr/bin/perl -w 2 3use strict; 4 5## Copyright (c) 1998 Michael Zucchi, All Rights Reserved ## 6## Copyright (C) 2000, 1 Tim Waugh <twaugh@redhat.com> ## 7## Copyright (C) 2001 Simon Huggins ## | 1#!/usr/bin/perl -w 2 3use strict; 4 5## Copyright (c) 1998 Michael Zucchi, All Rights Reserved ## 6## Copyright (C) 2000, 1 Tim Waugh <twaugh@redhat.com> ## 7## Copyright (C) 2001 Simon Huggins ## |
8## Copyright (C) 2005-2010 Randy Dunlap ## | 8## Copyright (C) 2005-2012 Randy Dunlap ## |
9## ## 10## #define enhancements by Armin Kuster <akuster@mvista.com> ## 11## Copyright (c) 2000 MontaVista Software, Inc. ## 12## ## 13## This software falls under the GNU General Public License. ## 14## Please read the COPYING file for more information ## 15 16# 18/01/2001 - Cleanups --- 1763 unchanged lines hidden (view full) --- 1780 $prototype =~ s/^inline +//; 1781 $prototype =~ s/^__inline__ +//; 1782 $prototype =~ s/^__inline +//; 1783 $prototype =~ s/^__always_inline +//; 1784 $prototype =~ s/^noinline +//; 1785 $prototype =~ s/__devinit +//; 1786 $prototype =~ s/__init +//; 1787 $prototype =~ s/__init_or_module +//; | 9## ## 10## #define enhancements by Armin Kuster <akuster@mvista.com> ## 11## Copyright (c) 2000 MontaVista Software, Inc. ## 12## ## 13## This software falls under the GNU General Public License. ## 14## Please read the COPYING file for more information ## 15 16# 18/01/2001 - Cleanups --- 1763 unchanged lines hidden (view full) --- 1780 $prototype =~ s/^inline +//; 1781 $prototype =~ s/^__inline__ +//; 1782 $prototype =~ s/^__inline +//; 1783 $prototype =~ s/^__always_inline +//; 1784 $prototype =~ s/^noinline +//; 1785 $prototype =~ s/__devinit +//; 1786 $prototype =~ s/__init +//; 1787 $prototype =~ s/__init_or_module +//; |
1788 $prototype =~ s/__must_check +//; |
|
1788 $prototype =~ s/^#\s*define\s+//; #ak added 1789 $prototype =~ s/__attribute__\s*\(\([a-z,]*\)\)//; 1790 1791 # Yes, this truly is vile. We are looking for: 1792 # 1. Return type (may be nothing if we're looking at a macro) 1793 # 2. Function name 1794 # 3. Function parameters. 1795 # --- 498 unchanged lines hidden --- | 1789 $prototype =~ s/^#\s*define\s+//; #ak added 1790 $prototype =~ s/__attribute__\s*\(\([a-z,]*\)\)//; 1791 1792 # Yes, this truly is vile. We are looking for: 1793 # 1. Return type (may be nothing if we're looking at a macro) 1794 # 2. Function name 1795 # 3. Function parameters. 1796 # --- 498 unchanged lines hidden --- |