I have installed glibc-devel-2.1.1-6 from Redhat 6.0 and it does not seem to contain a stdarg.h header file.
It's part of egcs. [notting@bobby:~ ]$ rpm -qf `locate stdarg.h` egcs-1.1.2-12 [notting@bobby:~ ]$ locate stdarg.h /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/include/stdarg.h