On Tue, Jun 19, 2012 at 01:46:40PM +0200, Bruno Haible wrote: > Hi Rich, > > The patches that you've committed at > > http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=commitdiff;h=deb90c79e5c498fbb48de1423df034447f330e38 > > http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=commitdiff;h=e15171b8d8e80e8b5bcf4e95b1709697858f545a > go a long way at implementing the support that gnulib needs. Just > one question: When trying to use the new 4 functions, I get gcc warnings > > freadahead.c: In function 'freadahead': > freadahead.c:84:3: warning: implicit declaration of function '__freadahead' > [-Wimplicit-function-declaration] > freadptr.c: In function 'freadptr': > freadptr.c:105:3: warning: implicit declaration of function '__freadptr' > [-Wimplicit-function-declaration] > freadptr.c:105:3: warning: return makes pointer from integer without a cast > [enabled by default] > freadseek.c: In function 'freadptrinc': > freadseek.c:62:3: warning: implicit declaration of function '__freadptrinc' > [-Wimplicit-function-declaration] > fseterr.c: In function 'fseterr': > fseterr.c:49:3: warning: implicit declaration of function '__fseterr' > [-Wimplicit-function-declaration] > > Will you add declarations of these functions to a public .h file? > Or should gnulib provide these declarations?
Yes, I simply forgot to add them. stdio_ext.h okay? Rich