+proto basename string.h libgen.h char *basename(); char *basename(char *);
+proto basename string.h char*() char*(char*) char *basename(); char *basename(char *path);
+nodecl capget T
+nodecl capset T
+proto cimag complex/cimag.c complex.h double()(double complex) double(double complex)
+proto cimagf complex/cimagf.c complex.h float()(float complex) float(float complex)
+proto cimagl complex/cimagl.c complex.h long double()(long double complex) long double(long double complex)
+proto creal complex/creal.c complex.h double()(double complex) double(double complex)
+proto crealf complex/crealf.c complex.h float()(float complex) float(float complex)
+proto creall complex/creall.c complex.h long double()(long double complex) long double(long double complex)
+nodecl delete_module T