Why don't you create a regex that finds for you all C function declarations (and which returns you the function-names); apply re.findall() to all files with that regex; and then check those funtion-names against the set of allSupported?
You might even be able to find a regex for C funtion declarations on the web. Your gAllSupported can be a set(); you can then create the intersection between gAllSupported and the function-names found by your regex. Cheers, --Tim -- http://mail.python.org/mailman/listinfo/python-list