Cproto is a program that generates function prototypes and variable declarations from C source code.
cproto project page