cproto - Generates function prototypes and variable declarations from C code

Distribution: Fedora 25
Repository: Fedora x86_64
Package name: cproto
Package version: 4.7m
Package release: 2.fc24
Package architecture: x86_64
Package type: rpm
Installed size: 119.13 KB
Download size: 60.22 KB
Official Mirror: dl.fedoraproject.org
Cproto generates function prototypes and variable declarations from C source code. Cproto can also convert function definitions between the old style and the ANSI C style. This conversion will overwrite the original files, however, so be sure to make a backup copy of your original files in case something goes wrong. Cproto uses a Yacc generated parser, so it should not be confused by complex function definitions as much as other prototype generators.



  • cproto = 4.7m-2.fc24
  • cproto(x86-64) = 4.7m-2.fc24


    Install Howto

    Install the cproto rpm package:

    # dnf install cproto


    • /usr/bin/cproto
    • /usr/share/doc/cproto/AUTHORS
    • /usr/share/doc/cproto/CHANGES
    • /usr/share/doc/cproto/MANIFEST
    • /usr/share/doc/cproto/README
    • /usr/share/man/man1/cproto.1.gz


    2016-02-03 - Fedora Release Engineering <releng@fedoraproject.org> - 4.7m-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild

    2015-07-07 - Filipe Rosset <rosset.filipe@gmail.com> - 4.7m-1 - Rebuilt for new upstream release 4.7m, fixes rhbz #1240269

    2015-06-17 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.7l-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild

    2014-08-16 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.7l-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild

    2014-06-07 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.7l-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild

    2014-05-18 - Filipe Rosset <rosset.filipe@gmail.com> - 4.7l-1 - Rebuilt for new upstream release 4.7l - spec cleanup, added checks to package, fixes rhbz #1023694

    2013-08-03 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.7j-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild

    2013-02-13 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.7j-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild

    2012-07-18 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.7j-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild

    2012-01-12 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.7j-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild